当前位置:编程学习 > VB >>

求助,VB串行通讯时,timer控件的代码。

基于VB技术的管理系统,带N个下位机(单片机)。

某一窗体需要加载一个timer控件。还加载了mscomm控件(串行通讯用)。当执行窗体时,自动运行timer。

timer初始化后,每隔一秒的时间,上位机向N个下位机发送请求指令(9600,n,8,1)还是J校验?(比如发送一个数据库里的已有地址编码),接到下位机的回复后,再发送s校验(比如发送数据库里刚才发送的地址编码相匹配的一个字段值),然后收到下位的回复数据。

一秒钟的时间,执行N次,就是把N个都访问一遍。

谢谢各位大侠了。 --------------------编程问答-------------------- 建议考虑一个问题,timer自动运行会有一个问题就是如果串口坏了或者没有打开时程序会报错
--------------------编程问答-------------------- 用Timer轮询来实现
补充:VB ,  控件
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,