三菱FX系列plc串口通信问题

有一台三菱FX3uPLC 与基恩士DL-RS1A进行232通信用RS指令,用电脑通过串口调试工具发送和接收数据都正常,但连接PLC和DL-RS1A时PLC接收到的数据一直在变化,要发送好几次报文才可以读到想要的数据,我想要发一次报文就读出来一次正确的数据,请问大神们是什么原因,有什么解决办法。急急急

接收到的数据一直在变化,可能是PLC的程序发送的数据采集包有问题。比如采集命令是ABCD,但是由于串口数据长度设置的问题,可能一次只发送了AB,然后再发送了CD,这时候基恩士端作为回应,给了两次不同的数据,其实是错误数据。您上面说用串口调试助手收发数据都正常,是说只对基恩士做了这个测试,还是PLC做了这个测试?
温馨提示:答案为网友推荐,仅供参考
相似回答