S7-200做MODBUS主站如何诊断从站故障

有个问题modbus下带4个仪表,但当有一个仪表有通讯故障时,发现跟其它仪表的通讯非常慢,请问一下各位高手是如何避免这种问题的。就是当某一台仪表出现通讯故障时,其它仪表的通讯速率不变?

最佳答案

看下仪表通讯协议有没有报故障的代码,有的话接收到故障代码时做相应处理就行,没有故障代码的话就设置一个发送时间,超过就访问下一个,要不就同时访问4个表,反正表的通讯地址固定的,又不会弄错,这样就不用轮流访问了,超过时间接收不了拉倒,不管它,时间到接着下个访问。反正通讯就是一个发送接收的过程,自己弄弄就懂了

提问者对于答案的评价:
最能这样了

专家置评

已阅,最佳答案正确。

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

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

相关推荐