首页 上一页 1 2 下一页 尾页

PLC与条形扫描枪串口通讯程序+视频+文档说明 点击:7681 | 回复:34



董小姐

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 169回
  • 年度积分:11
  • 历史总积分:1571
  • 注册:2013年7月15日
发表于:2016-12-13 17:12:58
楼主

扫描枪作为光学、机械、电子、软件应用等技术紧密结合的高科技产品,是继键盘和鼠标之后的第三代主要的电脑输入设备。随着产品种类的丰富以及生产信息管理、物流管理的信息化的要求,众多产品生产厂家需要对每个产品加贴条形码标识。而如何正确识别这些不同产品,就成了能否胜利实现生产信息管理、物流信息管理的关健所在。(可跳过不看

工业控制现场,PLC和扫描枪屡见不鲜,不要认为PLC和扫描枪通讯有多么难。本文会告诉你,其实一切都很简单。

本例所用设备:一台海为C10S0T主机(任意型号都行)+带串口扫描枪(232 485皆可某宝可选购)

PLC通讯指令:COMM或者RCV

程序和介绍:

一条RCV指令即可

 

此时我去扫描一个条形码

 

程序监控下,元件状态表,并且用字符的方式查看,可以看到数值:

好的,此时我们要的条形码数据就读回来了。其他的比如要做字符比较、计数、存储。用PLC响应的指令即可。

附件是程序和操作视频以及文档。需要的朋友可以下载看看。

 


正在下载,请等待……
下载附件需1积分!



楼主最近还看过



DavidLuiz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 96回
  • 年度积分:0
  • 历史总积分:163
  • 注册:2014年9月28日
发表于:2016-12-14 09:41:01
1楼

下载下载看看学习 还要一个积分

YSH20006

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 36回
  • 年度积分:0
  • 历史总积分:157
  • 注册:2011年12月21日
发表于:2016-12-22 17:10:27
2楼

这条数据接收指令果然牛掰, 随便问下这条指令是不是plc做下位机的时候才能用啊! 假如我用plc做上位机直接和扫描枪通信,这种情况下用RCV可以不

董小姐

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 169回
  • 年度积分:11
  • 历史总积分:1571
  • 注册:2013年7月15日
发表于:2016-12-23 08:33:03
3楼


回复内容:

对: YSH20006 这条数据接收指令果然牛掰, 随便问下这条指令是不是pl... 内容的回复!

可以的

YSH20006

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 36回
  • 年度积分:0
  • 历史总积分:157
  • 注册:2011年12月21日
发表于:2016-12-23 08:58:02
4楼

谢谢你的解答! 既然RCV数据接收功能如此强大,那请教下RCV数据接收和MODR读,这2条指令都是读取数据的,实际应用的时候那条好啊!谢谢!!!

董小姐

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 169回
  • 年度积分:11
  • 历史总积分:1571
  • 注册:2013年7月15日
发表于:2016-12-23 13:39:49
5楼


回复内容:

对: YSH20006 谢谢你的解答! 既然RCV数据接收功能如此强大,那请教... 内容的回复!

PLC做主站的,跟变频器仪表以及其他PLC从站通讯的,果断用MODR或者MODW。如果仪表是自由协议的,那就用COMM指令。

海为通讯有个优点就是:一个通讯口可以同时走不同波特率不同协议不同资料格式,所以PLC做主站那就用MODR MODW COMM吧!


RCV一般用来接收上位机发来的数据,变长度接收,或者接收一些连续只发送数据的仪表,这时候考虑用RCV指令即可。

而且RCV接收到的数据需要给上位机回复的可以用XMT指令。

以上,回答的不好,请大家一起补充。

xiefeng01

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:534
  • 注册:2017年7月14日
发表于:2017-07-14 08:52:02
6楼

刚好需要,有个问题想请教一下楼主,PLC扫码是如何进行信息转换的ASII信息要内置于PLC吗?

董小姐

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 169回
  • 年度积分:11
  • 历史总积分:1571
  • 注册:2013年7月15日
发表于:2017-07-14 12:29:03
7楼


回复内容:

对: xiefeng01 刚好需要,有个问题想请教一下楼主,PLC扫码是如何进行... 内容的回复!

扫描枪那变发出来的是字符,比如你扫一个编号89757,那么那就会按照38 39 37 35 37这样发送出来,PLC用COMM或者用RCV都可以接收这个数据。接收到的就存在RXD为起始的寄存器中,比如


...    V2     V1     V0

...0x0037 0x3537 0x3938


接收到的第一个字符放在V0的低字节,接收到的第二个放在V0的高字节然后依次类推就可以了


如果你触摸屏上要显示这些字符,你只要用字符显示控件或者图元就可以了,设值一个起始寄存器V0,再设置一个显示长度即可

 

如果你是要把字符转成10进制数,那海为PLC里面也有专门的字符转整数的指令CTOI


以上回复,希望对你能有所帮助。

riantthug

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 38回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2017年9月30日
发表于:2017-10-15 17:42:07
8楼

向楼主学习中

tfr2010

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 129回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2014年3月03日
发表于:2017-10-26 19:24:52
9楼

向楼主学习中

A进无止境

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 166回
  • 年度积分:0
  • 历史总积分:120
  • 注册:2017年11月21日
发表于:2018-04-14 09:41:42
10楼
学习了好多东西了,感谢好心人了。

tianxiaofenggk

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2010年6月23日
发表于:2018-09-06 23:05:37
11楼

学习了值下载,很不错

mygodle

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 84回
  • 年度积分:1
  • 历史总积分:564
  • 注册:2010年7月23日
发表于:2018-11-06 11:35:47
12楼

下载看看     学习学习

qweqweqwe6p

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 136回
  • 年度积分:220
  • 历史总积分:7166
  • 注册:2013年3月10日
发表于:2018-11-20 11:15:50
13楼

使用起来方便,比三菱的程序编程简答

mygodle

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 84回
  • 年度积分:1
  • 历史总积分:564
  • 注册:2010年7月23日
发表于:2018-11-28 23:13:49
14楼

看看水电费                  

天海相承

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2019年3月23日
发表于:2019-03-23 22:50:37
15楼

学习一下,楼主有没有信捷连接扫描枪的方法,请赐教

cpf363140074

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 88回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2011年5月11日
发表于:2019-04-28 14:09:10
16楼

学习下载了

zero

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2019年5月31日
发表于:2019-05-31 10:15:48
17楼

这个正是想要的东西!

顺利

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 82回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2016年12月02日
发表于:2019-05-31 10:30:20
18楼

好东西,学习一下,楼主辛苦了

凡尘一过客

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 349回
  • 年度积分:934
  • 历史总积分:1138
  • 注册:2015年8月21日
发表于:2019-07-02 16:39:42
19楼

牛逼,我也来学习的国产厉害了

我们的生活

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 66回
  • 年度积分:99
  • 历史总积分:262
  • 注册:2016年8月09日
发表于:2019-11-01 10:21:17
20楼

快点给我积分啊呢,我要下载来看看的啊,哦


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页