200smart modbus RTU 通信

我使用200SMART PLC与一个LED显示大屏的控制器通过SMART中的MODBUS RTU库指令进行通信,LED那边的地址是0X0001开始,到0X0018,控制器只支持03和16功能码,我用一条指令通过延时处理每隔2秒一次性18个数据到LED控制器,MODBUS RTU中MBUS_MSG指令管脚如图,地址从40002到40018,我把所有要发送的数据全部传送到VW0至VW34中,一开始 报6错误,显示有多条指令在同时发送,后经过延时转换,MBUS_MSG指令发送中已经没有错误,错误代码监控为1.但LED屏上只有最一个数据能实时显示,其他数据都为0,而在HMI上和状态表中监视其他数据都有显示,且实时变化。这是为什么,请大师们赐教,非常感谢!

产品版区:SIMATIC S7-200 SMART
悬赏西币:4 | 解决时间:2018-08-22 16:35:54 | 提问者:200smart modbus RTU 通信 川南智能电气 - 新生  第1级

问题ID:198013

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

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

相关推荐