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