现224XP的CPU和现场50个仪表通讯,仪表支持modbus RTU协议,现在是将port0和port1分别通讯25个仪表,1.请问这样做合理吗?2.200读从站需要注意什么?3.那么地址是不是port0的从站地址是1到25,port1从站地址是1到25?4.如果地址是上述那样程序怎么写来分别地址?
最佳答案
问题1、从原理上看这样做没有问题。
问题2、参考modbus库函数的帮助文件中的例程,采用轮询的方式即可。
问题3、PLC上两个串口工作在不同的两个网络中,之家没有联系,主站地址可以相同,从站的地址也可以相同。
问题4、modbus库函数中用于PORT0和1两个口的通讯程序是不同的。
提问者对于答案的评价:
谢谢你的细心回答,第4个让我知道了答案。也谢谢其他网友的回答,特别是啊鸣
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc303044.html