賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 351 个
工控威望: 1388 点
下载积分: 1667 分
在线时间: 869(小时)
注册时间: 2008-12-24
最后登录: 2024-12-22
查看賞心悦目的 主题 / 回贴
楼主  发表于: 2013-12-17 19:40
            我用一个条码扫描器与一台三菱2NPLC用RS指令通讯,监控程序可以看到读出来有数据,但是跟实际的条码值相差甚远。我在这里就想请教下大家,条码值一般有26个字母的大小写和10个阿拉伯数字的组合,这个组合有长有短,三菱的一个数据寄存器比如D120可以存储和显示长达十几位的条码值吗?还是只存储一个值,其他值依次存到D121,D122,下面去呢?我监控程序却搞不懂其中的奥妙。还有,PLC读出来的数据怎么样转换为有26个字母大小写和10个阿拉伯数字的组合就是实际上的条码值呢?然后在人机界面里显示出来。
yamqq
雅马哈,爱普生,电装机器人。
级别: 网络英雄

精华主题: 0
发帖数量: 1717 个
工控威望: 5539 点
下载积分: 24608 分
在线时间: 300(小时)
注册时间: 2008-05-05
最后登录: 2024-12-16
查看yamqq的 主题 / 回贴
1楼  发表于: 2013-12-19 16:05
有回车符没有?
这个人很懒,什么也没有留下!
yamqq
雅马哈,爱普生,电装机器人。
级别: 网络英雄

精华主题: 0
发帖数量: 1717 个
工控威望: 5539 点
下载积分: 24608 分
在线时间: 300(小时)
注册时间: 2008-05-05
最后登录: 2024-12-16
查看yamqq的 主题 / 回贴
2楼  发表于: 2013-12-19 16:07
你的条码扫描那里要把回车符加上,还有你的plc那里也要把结束符加上,情况就会好很多
这个人很懒,什么也没有留下!