vb程序如何发送数据,vb程序中如何显示数据

首页 > 实用技巧 > 作者:YD1662023-10-27 06:15:18

在状态图表中输入新值

我们继续使用上面STEP7 Micro/WIN SMART编程软件所创建的项目,删除已经编写的发送程序,再来编写接收程序,拖动常开触点到程序段1中,输入地址SM0.1,通过传送指令,将常数十六进制数09送到SMB130。

vb程序如何发送数据,vb程序中如何显示数据(13)

设置SMB130、SMB187

初始化自由口,向下分支将常数十六进制数94送到SMB187,设置自由口接收的控制字。再向下分支,将常数十六进制数0A送到SMB189。设置接收结束条件,结束字符十六进制数0A。继续向下分支,将常数5送到SMW190,设置接收起始条件,空闲线5毫秒。

vb程序如何发送数据,vb程序中如何显示数据(14)

设置SMB189、SMW190

向下分支,将常数5送到SMW192,设定超时数据。再向下分支,将常数100送到SMB194,设置最大接收字符数。向下分支,选择接收指令,TBL参数输入VB200,端口选择1,表示从端口1接收数据并存储到VB200开始的数据区中, 接收程序编写完毕。

vb程序如何发送数据,vb程序中如何显示数据(15)

设置SMW192、SMB194、RCV

接收功能测试。单击菜单中的下载按钮,下载程序并运行项目。单击调试菜单下的程序状态按钮,在线观察程序的执行情况。在状态图表中输入地址VB200的格式为无符号数, VB201的格式为ASCII码。单击状态图表中的图表状态按钮监视地址的值,可以看到VB200和VB201的值为0。切换到超级终端,输入字符f,切换回编程软件, 可以看到状态图表中的VB200的值为1, 接收到了一个字符为f。

vb程序如何发送数据,vb程序中如何显示数据(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.