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位还是把上次的结果复制带进去(地址每次都会清空)。
403049208
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 118 点
下载积分: 631 分
在线时间: 79(小时)
注册时间: 2016-05-16
最后登录: 2021-05-14
查看403049208的 主题 / 回贴
1楼  发表于: 2020-06-22 13:21
三菱PLC接收奇数字符就是这样,要自己做数据处理
403049208
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 118 点
下载积分: 631 分
在线时间: 79(小时)
注册时间: 2016-05-16
最后登录: 2021-05-14
查看403049208的 主题 / 回贴
2楼  发表于: 2020-06-22 13:23
而且三菱手册上也有说明