smart rtu 通讯

mod bus rtu可以同时读写同一个子站吗,如果同时读写的是两个不同的子站呢?

钻石用户推荐最佳答案

MODBUS RTU 通讯是半双工通信,在任意时刻只有一个读写指令允许被激活。你可以理解成分时占用通讯线路。
对于同一个从站,先读,当完成后再写,或者选先,当写完后再读,都是允许的。
对于不同的从站,读、写是允许的,通常做成轮循的。轮循的目的就是一个MBUS_MSG指令执行完后,再激活下一下MBUS_MSG 指令。看看最下面的那个实例,相信会有收获。
Modbus RTU 主站 (最下面有MODBUS RTU 轮循实例)
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm
更多内容参考
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/020.html

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日
下一篇 2020年10月30日

相关推荐

发表回复

登录后才能评论