自由口通讯!!!!!

我现在plc与智能设备的通讯,程序都写对了,有一个问题是在中途如果突然出现通讯 错误,就在也通讯不了,有没有自由口通讯成功标志位判断?然后我该怎么在plc不用上电的情况下,重新启动我的通讯程序呢?急问!!!!

问题补充:
我是对一台智能设备,我在做通讯时,把通讯线拔了,在插上也通讯不了,我想这是什么原因,后来我在程序里面加入了sm0.5每隔0.5s发一次,也不行哦,

最佳答案

用循环移位触发轮询或者字递增,不管是否掉站一直轮询是否好点

提问者对于答案的评价:
谢谢

专家置评

建议使用轮询的方式进行通信。同时设置接收完成延时定时和发送超时定时,前者作用是当接收操作完成后延时一段时间再触发发送,后者作用是当发送指令执行超过一定时间后重新触发发送操作。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月8日 下午5:13
下一篇 2017年6月8日 下午5:13

相关推荐