通过电脑编了一个软件,通过RS485发命令,控制PLC的输出端。当关电脑的时候,PLC的输出端有时就会误动作,请问是为什么?如何解决?
问题补充:
感觉是电脑在关机的时候通过串口对PLC发出了命令,是应该是电脑软件上下手 还是应该从PLC上面呢?
最佳答案
通讯对报文增加奇偶校验
补充:
增加奇偶校验需要PC和PLC双方对报文进行处理,PC中的软件对发出的报文进行校验,并把校验码放到报文末尾,PLC程序中增加奇偶校验,用接收到的报文末尾校验码对报文进行校验,通过校验的认为是可靠报文,否则丢弃。
提问者对于答案的评价:
非常好
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc197320.html