圖片:
大家好,三菱485通訊時,采用協議 無順序協議,對象為PH計,此PH計在正常數據相應是 返回為17個字節(jié)的數據,但是出錯時返回會5個字節(jié)的數據。
在試驗時出現如下問題: 因為需要采集數據,因此我采用 LEFT指令 取其中的一段字符串,之后采用 EVAL命令 把ASCII碼轉成實數浮點數,因為我在通訊時 采用的是接收固定字節(jié)的方法來作為數據結束的標志,此時如果出現 5個字節(jié)的異常數據會造成PLC 4100操作異常的問題。請問該怎么處理啊好點?
附上程序