程序仅连接两个从站,一个施耐德变频器控制,另外一个通讯模块,当两个从站都连接正常时程序运行没有问题,但当通讯模块断电后,modbus无法正常通讯,运行中的变频也会立即停下来,查看程序MBUS_MSG故障代码均为6,程序触发换成定时器定时调用也不行,如何解决
最佳答案
通讯总线两端加终端电阻试试,把网络参数的重试次数、间隔时间都减小
提问者对于答案的评价:
把modbus timeout时间和轮询时间相应缩短就不会出现故障了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc168371.html