VB串口通信中怎样读取两路模拟量输入

各位大侠,我想请教一个问题,有两路模拟量输入到S7-200中,通过在上位机用VB编写的界面读取这两路传感器的值,用一个串口可以读取数据,两路模拟量数据怎样读取,假如是三个传感器或四个传感器呢,意思就是用串口怎样读取几路数据,谢谢,各位大侠,菜鸟刚刚开始搞,还请各位指教
2个传感器以上的情况,应该考虑 地址;
就是 说 发送 的命令里包含 传感器 号(就是地址、ID)

plc中怎样写包含地址的发送程序阿,vb编的界面怎样读阿,菜鸟求救中,望能给个例子程序,非常感谢

第1个回答  2009-06-08
有通讯协议。比如发送读取指令 chr(5)&“*************”
PLC站号,PLC名,字节读取,延时,需要地址号,数量。。。。等等
然后PLC会回复
比如你需要3个模拟量,你分3次分别读取就可以了

不过自己没试过,只是看过:(,你要去查S7200的通讯协议

我QQ号93344575,可以一起交流下,我也在学习
第2个回答  2009-06-06
2个传感器以上的情况,应该考虑 地址;
就是 说 发送 的命令里包含 传感器 号(就是地址、ID)

祝你顺利

回答者: 萍水e相逢 - 首席运营官 十三级

菜鸟刚刚开始搞,能发个例子说明吗,s7-200中怎样写发送传感器地址程序,vb界面中怎样写读取串口程序,非常感谢,菜鸟期待中,非常感谢
第3个回答  2009-06-06
2个传感器以上的情况,应该考虑 地址;
就是 说 发送 的命令里包含 传感器 号(就是地址、ID)

祝你顺利本回答被网友采纳
第4个回答  2009-06-11
关键是vb中怎样写读取plc中寄存器的指令,vb主动发指令,plc被动接收,望大虾指点迷津
相似回答