西门子200自由口与仪表通信

已块西门子200PLC与三台重量仪表通过自由口通信,请问自由口怎么定义成先发送再接收,三台仪表轮流发送。

最佳答案

如果仪表为RS485接口,可采用modbus协议:参见
《S7-200基于modbus协议与智能仪表之间的通信实现方法》连接: 
http://*s.jdzj.com/showart.asp?art_id=6877
《modbus RTU通讯协议在S7-200中的应用》连接:
http://www.plc365.com/SIMATIC/752.html

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

专家置评

自由口编程只需设置成接收即可得到仪表的数据,根据不同的接收数据来判断地址决定是哪个仪表来的数据。

可以通过修改SMB30来进行发送和接收的切换,记得切换时作一定的延时。

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

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

相关推荐