彭松19831410
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 30 個(gè)
工控威望: 129 點(diǎn)
下載積分: 1103 分
在線時(shí)間: 118(小時(shí))
注冊(cè)時(shí)間: 2014-09-14
最后登錄: 2021-06-10
查看彭松19831410的 主題 / 回貼
樓主  發(fā)表于: 2017-01-18 09:42
我把掃碼器和3u的PLC相連,掃到的碼有點(diǎn)怪,前面三位數(shù)不知道是什么格式,從第四位數(shù)開始是以ASCLL碼形式顯示,那位大神指點(diǎn)一下,這是怎么回事?????

jsnj887
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 21 個(gè)
工控威望: 111 點(diǎn)
下載積分: 430 分
在線時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2016-07-22
最后登錄: 2024-09-13
查看jsnj887的 主題 / 回貼
1樓  發(fā)表于: 2017-01-24 09:33
掃碼槍出現(xiàn)亂碼,1.你要檢查一下,你的波特率,奇偶性,停止位等通訊參數(shù),要與你的掃碼槍一致
2. 3u你用的是rs指令嗎,如果是你接受的的位數(shù)設(shè)定是不是小了,以及字節(jié)發(fā)送還是字發(fā)送,還有你的掃碼槍也要設(shè)定一下,發(fā)送格式。
3.你說的ASCII碼沒怎么清楚你說的,掃碼槍發(fā)送回來的是以字節(jié)發(fā)送的,你需要將字節(jié)轉(zhuǎn)換轉(zhuǎn)換成ASCII碼才是你需要的掃碼數(shù)據(jù),比如H30=K48 ASCII碼表示0.

根據(jù)你說的個(gè)人認(rèn)為應(yīng)該是數(shù)據(jù)亂碼了,奇偶性和停止位等通訊參數(shù)有問題
希望能幫到你