一个485通讯怎么同时读取多个仪表的数据

SMART200的PLC对12块仪表的数据通过485读取,能不能同时读取

最佳答案

1、CPU 侧是 RS485 的,仪表侧是不是也是 RS485 的?如果不是要加装转换器。最后将它们手拉手接在 485 网络上,通讯线路千万不要接成星型。
2、如有条件可以在通讯线路的端头增加终端电阻
3、每个仪表设定不同的 Modbus 设备地址,每一个仪表通讯协议必须支持 8位数据位、1 位停止位,通讯的特率以及校验方式要与 CPU 侧相同。
4、以上条件满足,则可以采用链接中的轮循实例读取。
Modbus RTU 主站 (最下面有MODBUS RTU 轮循实例)
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm
S7-200 SMART Modbus通信常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/020.html

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

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午11:44
下一篇 2020年10月30日 下午11:44

相关推荐