zhangli1991
級別: 略有小成
精華主題: 0
發(fā)帖數量: 78 個
工控威望: 205 點
下載積分: 794 分
在線時間: 40(小時)
注冊時間: 2016-08-03
最后登錄: 2023-09-07
查看zhangli1991的 主題 / 回貼
樓主  發(fā)表于: 2019-08-20 14:10
圖片:
我們用FX5U用網口通訊,掃一個奇數ID的時候,會出現問題,條碼ID是:6936281408232,固定式的條碼槍的終止符是CR LF回車換行,
1.掃奇數的時候,最后一個數據位的高8位,會把上次一次數據自動附帶出來,但是我們每次都會把寄存器的地址都會清空。
2.比如條碼是6936281408232,我們把終止符設置為CR LF N(三個字符串的終止符都是在讀碼器上面設置),結果如下面圖片
3.我們把終止符改為CR LF(不要N了),每次都會清空寄存器地址,結果里面還是有N這個字符串,就是最后一位的高8位還是把上次的結果復制帶進去(地址每次都會清空)。
zmrs163
級別: 家園?
精華主題: 0
發(fā)帖數量: 375 個
工控威望: 523 點
下載積分: 1470 分
在線時間: 325(小時)
注冊時間: 2017-06-12
最后登錄: 2024-12-20
查看zmrs163的 主題 / 回貼
1樓  發(fā)表于: 2019-08-20 15:04
直接用wireshark抓數據包看看問題在哪。
崇慶陽光
不懈努力,一切皆有可能...
級別: VIP會員

精華主題: 1 篇
發(fā)帖數量: 775 個
工控威望: 1505 點
下載積分: 7427 分
在線時間: 155(小時)
注冊時間: 2006-08-10
最后登錄: 2024-12-21
查看崇慶陽光的 主題 / 回貼
2樓  發(fā)表于: 2019-08-20 19:33
可能是數據串短了點吧
不懈努力,一切皆有可能 ...
403049208
級別: 探索解密
精華主題: 0
發(fā)帖數量: 23 個
工控威望: 118 點
下載積分: 631 分
在線時間: 79(小時)
注冊時間: 2016-05-16
最后登錄: 2021-05-14
查看403049208的 主題 / 回貼
3樓  發(fā)表于: 2020-06-22 13:21
三菱PLC接收奇數字符就是這樣,要自己做數據處理
403049208
級別: 探索解密
精華主題: 0
發(fā)帖數量: 23 個
工控威望: 118 點
下載積分: 631 分
在線時間: 79(小時)
注冊時間: 2016-05-16
最后登錄: 2021-05-14
查看403049208的 主題 / 回貼
4樓  發(fā)表于: 2020-06-22 13:23
而且三菱手冊上也有說明
流辰沙
級別: 家園?
精華主題: 0
發(fā)帖數量: 313 個
工控威望: 641 點
下載積分: 1068 分
在線時間: 124(小時)
注冊時間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
5樓  發(fā)表于: 2020-06-22 14:52
操作前,清空接收緩存區(qū)會不會有改善?
渣渣暉
學海無涯,苦中作樂···
級別: 略有小成
精華主題: 0
發(fā)帖數量: 136 個
工控威望: 205 點
下載積分: 1536 分
在線時間: 68(小時)
注冊時間: 2018-07-25
最后登錄: 2024-10-24
查看渣渣暉的 主題 / 回貼
6樓  發(fā)表于: 2020-06-22 22:30
需要重啟掃碼槍,清空下下掃碼槍的發(fā)送緩存區(qū)
Hello,你快樂嗎?