当前位置:首页 > 实用技巧 >

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

来源:原点资讯(www.yd166.com)时间:2023-10-27 06:15:18作者:YD166手机阅读>>

使用发送指令

使用接收指令RCV,接收指令用于从单个字符或多个字符缓冲区接收数据,接收指令的TBL参数指定接收缓冲区,其格式如图所示,其中首字节指明接收到的字节数,接着为起始字符,中间为数据和结束字符。如果连接中断子程序到接收完成时间,CPU将在接收完最后一个字符后生成中断,端口0,为中断事件23,端口1为中断事件24,也可以不使用中断,而通过监视SMB86或SMB186来来接收消息。

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

使用接收指令

自由口通信接收数据流程如图所示,接收指令允许选择消息开始和结束条件。对于端口0使用SMB86到SMB94,对于端口1使用SMB186到SMB194接收指令,支持多种消息开始条件和结束条件。我们将通过一个简单的应用实例演示自由口通信的组态方法,通过串口通信信号板与windows操作系统的集成软件超级终端通信,使用自由口协议发送和接收数据,具体内容在下篇文章中进行介绍。

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

自由口通信接收数据流程图

接下来我们来编写西门子S7-200 SMART自由口通信的发送程序,并使用超级终端进行发送功能测试。首先设置参数,打开STEP7 Micro/WIN SMART编程软件,右键单击项目树中的CPU,选择打开,在打开的系统块中选择CPU类型和信号板类型。设置信号板,串口的类型为RS232,地址为2,波特率为9600。

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

设置串口参数

接下来编写发送程序,从指令树中选择常开触点,拖放到编程区域程序段1中,输入地址SM0.1,拖动字节传送指令到常开触点后面,输入常数十六进制数09到SMB130,表示选择自由口协议,波特率9600,数据位八位,无奇偶校验。

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

栏目热文

vb中怎么交换数据(vb程序如何交换数据)

vb中怎么交换数据(vb程序如何交换数据)

今天学习了刘金玉老师VB编程教程的第25期,学习的主要内容是选择排序法。1.选择排序法就是在冒泡排序法的基础上的一个升级...

2023-10-27 05:48:34查看全文 >>

vb怎么执行带参数的函数(vb 如何快捷调用自己的函数)

vb怎么执行带参数的函数(vb 如何快捷调用自己的函数)

Msgbox是人机对话的一个重要窗口,vba中定义的各类提示框很好地为我们了解计算机运行到某个阶段或出现了什么问题进行了...

2023-10-27 05:48:15查看全文 >>

vb里的参数初始化(vb中数组重新初始化)

vb里的参数初始化(vb中数组重新初始化)

第一课时 VB简介一、 vb是一种编程编程语言Basic正是微软公司售出的第一套软件。Basic 发展到今天已经有很多版...

2023-10-27 06:14:25查看全文 >>

vb中参数只能按地址传递吗(vb参数传递有哪几种方法)

vb中参数只能按地址传递吗(vb参数传递有哪几种方法)

VB也是一门计算机语言,所以也就避免不了要有各种语法,主要是“变量类型”、“选择程序结构”、“循环程序结构”、“数组”、...

2023-10-27 06:32:00查看全文 >>

vb参数传递方式有哪些(vb参数传递有哪几种方法)

vb参数传递方式有哪些(vb参数传递有哪几种方法)

过程是构成程序的一个模块,往往用来完成一个相对独立的功能。过程可以使程序更清晰、更具结构性。VBA具有四种过程:Sub过...

2023-10-27 05:46:11查看全文 >>

vb中怎么输入数据(vb怎样可以输入两个数值)

vb中怎么输入数据(vb怎样可以输入两个数值)

2023CSVB已经推送了五篇文章,错过的朋友可以看这里- 2023「回归自然力」的CSVB,将于10月8日正式启动申报...

2023-10-27 06:10:50查看全文 >>

春天上火怎么办快速消除(春天上火了吃什么降火最快)

春天上火怎么办快速消除(春天上火了吃什么降火最快)

(经济日报-中国经济网资料图 付云鹏/摄)春天草木发芽,花草多、雨水多,很多人不明白为什么这样的季节里还容易上火。其实,...

2023-10-27 06:30:12查看全文 >>

春季容易上火的三个原因(为什么春天特别容易上火)

春季容易上火的三个原因(为什么春天特别容易上火)

□北京市隆福医院中医科副主任医师 姚华春天到了,一些朋友不同程度地出现了口鼻干燥、咽喉干痒、便秘等情况,我们通常会说上火...

2023-10-27 06:28:53查看全文 >>

如何解决春季上火(春季上火中医怎么预防)

如何解决春季上火(春季上火中医怎么预防)

春天是阳气生发的季节,尤其是初春早晚温差比较大,这样会让人们身体中出现火气,春季上火分为多种,比如胃火、心火、肝火或者肺...

2023-10-27 05:46:34查看全文 >>

春天上火怎么办最有效(春季上火最佳解决方法)

春天上火怎么办最有效(春季上火最佳解决方法)

为什么人容易春天上火?春天自然界万物复苏,阳气上升,易扰动人体肝、胆、胃肠蓄积的内热,春燥上火是人体阴阳失衡后出现的内热...

2023-10-27 06:27:18查看全文 >>

文档排行