程序没动,以前用的好好的,突然就报错,端口0有两个波特率,每个执行之前都会设置一下,现在有个报错如图,有个报错0009时间戳不匹配。请大神指教。
问题补充:
请忽略时间戳的问题,都是图片上的显示的错误原因。时间戳只出现了一次。
图片说明:
最佳答案
在子程序超高频网络8中,看看那里不合适。
关注数据超范围问题。
补充问题回复:
根据报警信息,009#,又根据你描述原来是正常的,那么,造成类似的问题,还是在初始化和通讯指令触发的逻辑上。
原因是你说你这个通讯程序需要进行多次的通讯参数初始化操作,那么,每一次的初始化完成位情况如何?后面的通讯读、写指令是根据初始化完成位进行?
另一个可能的原因,假设正常的通讯被外部原因所干扰,那么,这样会引起通讯故障,而你可能没有过与考虑这样的工作环境下的通讯逻辑,会出现错误009#,就变的正常了。
提问者对于答案的评价:
字字珠玑,受益匪浅,感谢。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc344687.html