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