zhangli1991
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 78 個
工控威望: 205 點(diǎn)
下載積分: 794 分
在線時間: 40(小時)
注冊時間: 2016-08-03
最后登錄: 2023-09-07
查看zhangli1991的 主題 / 回貼
樓主  發(fā)表于: 2019-08-19 11:28
描述:正常
圖片:
描述:不對
圖片:
用PLC觸發(fā)固定讀碼器讀碼,條碼的終止符不對,上位機(jī)無法識別,有遇到過的嗎,終止符是回車換號
472203351
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 55 個
工控威望: 116 點(diǎn)
下載積分: 736 分
在線時間: 25(小時)
注冊時間: 2019-03-06
最后登錄: 2024-10-29
查看472203351的 主題 / 回貼
1樓  發(fā)表于: 2019-08-19 11:32
不要用終止符,我從來不用
樓主留言:
但是我們PLC上位機(jī),他們非要回車換行的終止符
zhangli1991
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 78 個
工控威望: 205 點(diǎn)
下載積分: 794 分
在線時間: 40(小時)
注冊時間: 2016-08-03
最后登錄: 2023-09-07
查看zhangli1991的 主題 / 回貼
2樓  發(fā)表于: 2019-08-19 11:36
PLC在處理ID的時候,ID位數(shù)分單位或者雙位有區(qū)別嗎(比如11個字母或者12個的),還有一種現(xiàn)象,機(jī)臺第一次上電掃碼,軟件解析不出來,修改終止符回車換行,在改回來就又可以了,軟件那邊獲取ID卡得是回車換行前面的字符串,
當(dāng)PLC寄存器里面出現(xiàn)?號,就無法解析出ASIIC碼,如果是\就可以。
472203351
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 55 個
工控威望: 116 點(diǎn)
下載積分: 736 分
在線時間: 25(小時)
注冊時間: 2019-03-06
最后登錄: 2024-10-29
查看472203351的 主題 / 回貼
3樓  發(fā)表于: 2019-08-19 12:03
那你PLC發(fā)送的時候自己加上也可以啊
zhangli1991
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 78 個
工控威望: 205 點(diǎn)
下載積分: 794 分
在線時間: 40(小時)
注冊時間: 2016-08-03
最后登錄: 2023-09-07
查看zhangli1991的 主題 / 回貼
4樓  發(fā)表于: 2019-08-19 12:32
目前是自己強(qiáng)制加上去的,主要看還是能直接轉(zhuǎn)換
王志立123
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 105 點(diǎn)
下載積分: 520 分
在線時間: 19(小時)
注冊時間: 2017-04-10
最后登錄: 2024-11-12
查看王志立123的 主題 / 回貼
5樓  發(fā)表于: 2019-08-23 11:22
我用Q的PLC與得利捷掃碼槍出現(xiàn)過這種問題,你看你PLC的通訊協(xié)議就知道了,無協(xié)議通訊需要在智能模塊參數(shù)里設(shè)置的,通訊協(xié)議好做。
chenxue163
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 269 個
工控威望: 406 點(diǎn)
下載積分: 8204 分
在線時間: 734(小時)
注冊時間: 2013-10-26
最后登錄: 2024-08-02
查看chenxue163的 主題 / 回貼
6樓  發(fā)表于: 2019-08-23 11:56
掃描槍那頭掃碼結(jié)束后自己添加結(jié)束碼,向PLC發(fā)送。PLC接受收到結(jié)束碼后觸發(fā)接收IO,完成數(shù)據(jù)接收。