zhangli1991
级别: 略有小成
精华主题: 0
发帖数量: 78 个
工控威望: 205 点
下载积分: 794 分
在线时间: 40(小时)
注册时间: 2016-08-03
最后登录: 2023-09-07
查看zhangli1991的 主题 / 回贴
楼主  发表于: 2019-08-20 14:10
图片:
我们用FX5U用网口通讯,扫一个奇数ID的时候,会出现问题,条码ID是:6936281408232,固定式的条码枪的终止符是CR LF回车换行,
1.扫奇数的时候,最后一个数据位的高8位,会把上次一次数据自动附带出来,但是我们每次都会把寄存器的地址都会清空。
2.比如条码是6936281408232,我们把终止符设置为CR LF N(三个字符串的终止符都是在读码器上面设置),结果如下面图片
3.我们把终止符改为CR LF(不要N了),每次都会清空寄存器地址,结果里面还是有N这个字符串,就是最后一位的高8位还是把上次的结果复制带进去(地址每次都会清空)。
流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
1楼  发表于: 2020-06-22 14:52
操作前,清空接收缓存区会不会有改善?