200做从站modbus与vb编写的上位机通讯

现在要写一个200从站的程序,用modbus与上位机通讯。程序中调用了200modbus从站指令,保持寄存器的起始地址位&vb0 ,是不是仅仅调用这俩条指令即可,而不用去管什么报文格式及功能吗之类的,控制自己写好,到时候接收到主站发过来的执行操作数据存放在vw0,vw2 。假如vw0 存放1路的具体动作数据,vw2   2路存放的具体数据。。。
主站要求从站反馈电路状态,程序中 vw10 存放1路状态,vw 12存放2路状态。
到时候与上位程序编写人对地址即可:
40001  1路动作存放数据
40002  2路动作存放数据
40006   1路反馈数据
40007   2路反馈数据。
从站地址。。。
以上是自己查资料后理解的,如果理解错误的话该如何理解200与上位机的通讯呢??初次接触这个,请各位能人指点迷津。与上位机程序编程人员交流的时候应该做好哪些工作,以及交流时要从对方那儿获得的有哪些东西??

最佳答案

通信的过程就是处理报文内容的过程,还有就是 发送接收之间的时序问题。
做从站需要把通信地址准备好,待主站读写。

提问者对于答案的评价:
恩,谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc304479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:27
下一篇 2020年10月31日 下午3:27

相关推荐