cp341 modbus RTU主站通讯

现在cp341通讯模块收发指示灯正常交替闪烁,我是用电脑的测试软件modbus slave和341进行的通讯测试。现在在线监控硬件诊断,提示的是0e61或0e62,,查看手册说是功能、数据地址非法,解决方案是查看从站设备!所以急求各位高手、大侠帮助解决。。。。是我modbus slave 设置的问题?

最佳答案

估计是你的从站或第三方设备定义的地址超出CP341定义的数据区,同时要看看你的功能代码,很有可能读、写指令(比如01H/03H)等语句与CP341定义的功能有出入,既然你的指示灯是对的,应该就是软件指令的问题了,再耐心试试吧

提问者对于答案的评价:
提示0e61是因为我改变modbus slave功能码和341的功能码不一致所致,改为相同的功能码就提示0e62,一直未能解决,但通讯正常了。。PLC可以正常读取我modbus slave 的数据。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午8:02
下一篇 2018年12月1日 下午8:02

相关推荐