调用一个mbus_msg

1,如下图,这样做到底有没有错误,数据读取不到,
如果这样实现不了,把读取区间分2段,调用俩个mbus_msg指令做轮训,可不可以?

图片说明:

调用一个mbus_msg   

钻石用户推荐最佳答案

1、程序 mbus_msg 的 ADDR 脚:30000,是不对的, 输入数据寄存器(通常为模拟量输入)  地址范围为 30001 - 39999
2、只看到一个指令,如果整个程序中只有一个 mbus_msg,建议分成两个指令,用轮循方式做。轮循程序的结构是有讲究的,请按例程序结构做。
3、以上内容在此链接中(实例在最下面)
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm

提问者对于答案的评价:

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

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

相关推荐