nan5267
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 15 個
工控威望: 108 點
下載積分: 652 分
在線時間: 23(小時)
注冊時間: 2014-08-27
最后登錄: 2020-05-08
查看nan5267的 主題 / 回貼
樓主  發(fā)表于: 2014-10-04 09:47
圖片:
大家好,三菱485通訊時,采用協(xié)議 無順序協(xié)議,對象為PH計,此PH計在正常數(shù)據(jù)相應(yīng)是 返回為17個字節(jié)的數(shù)據(jù),但是出錯時返回會5個字節(jié)的數(shù)據(jù)。
在試驗時出現(xiàn)如下問題: 因為需要采集數(shù)據(jù),因此我采用 LEFT指令 取其中的一段字符串,之后采用 EVAL命令 把ASCII碼轉(zhuǎn)成實數(shù)浮點數(shù),因為我在通訊時 采用的是接收固定字節(jié)的方法來作為數(shù)據(jù)結(jié)束的標(biāo)志,此時如果出現(xiàn) 5個字節(jié)的異常數(shù)據(jù)會造成PLC 4100操作異常的問題。請問該怎么處理啊好點?
附上程序
附件: 測試.rar (155 K) 下載次數(shù):25
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯