none
VB串口通信技术问题 RRS feed

  • 问题

  • 通过PC机RS232串口连接多台测控温湿度变送器,温度和湿度各显示一个text显示窗口,比喻说我有100仪表,两百个text窗口,在VB编程里面应该怎么编写,怎么才能从仪表IP1-IP100地址正确显示?

    2010年8月15日 9:29

答案

  • 1、确定你采用什么方式连接到串口上,RS232/RS485/MODBUS

    2、采用轮询方式。其中要确定每个数据包发送时间、仪表处理时间和返回时间

    3、程序处理最第一步发送仪表地址,并和对方确认后,再发送读取温湿度命令。

    4、延时一段时间,等收到数据,并判断为所要即可。

    5、读取下一仪表。

     

    本人最多一次开发读取45个仪表的数据

    QQ:475327011

    2010年8月16日 0:51

全部回复

  • 1、确定你采用什么方式连接到串口上,RS232/RS485/MODBUS

    2、采用轮询方式。其中要确定每个数据包发送时间、仪表处理时间和返回时间

    3、程序处理最第一步发送仪表地址,并和对方确认后,再发送读取温湿度命令。

    4、延时一段时间,等收到数据,并判断为所要即可。

    5、读取下一仪表。

     

    本人最多一次开发读取45个仪表的数据

    QQ:475327011

    2010年8月16日 0:51
  • 仪表为RS485接口,通过RS485转RS232接口连接到电脑上,

    2010年8月21日 6:11