三菱QJ71C24N与条形码扫描仪通讯 点击:4505 | 回复:10



liaozhangping

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 58回
  • 年度积分:0
  • 历史总积分:572
  • 注册:2008年4月13日
发表于:2013-11-13 21:02:11
楼主

我现在想做QJ71C24与条形码扫描仪通讯,通过PLC读取条形码的数据,请问实现通讯要怎么设置参数,自己看了下QJ71C24的使用手册,但是还是不是很明白,资料里的程序例子里接收数据的地址D1000,D3100是在哪里设置的,例外条形码扫描仪有没有什么特殊的限制(是不是只要有232接口的都可以用),还请各位大师指点,怎么定义PLC接收数据的地址。谢谢!

 

 




clxsmart

  • 精华:0帖
  • 求助:4帖
  • 帖子:33帖 | 568回
  • 年度积分:37
  • 历史总积分:3010
  • 注册:2003年3月25日
发表于:2013-11-14 09:40:07
1楼

根据条形码的协议来做,至于接口无所谓的

liaozhangping

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 58回
  • 年度积分:0
  • 历史总积分:572
  • 注册:2008年4月13日
发表于:2013-11-29 21:42:56
2楼

我现在已经做了,用的是摩托罗拉LS4208的扫描仪,但是不知道为什么只能在扫描仪上电的时候接收到数据,比如扫描了后接收不到数据,将扫描仪关电后就可以接受到上次扫描的数据,且C24模块报停止位出错的错误,请问各位大侠这事怎么回事,是不是接线有问题还是参数设置不正确?谢谢回答!

liaozhangping

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 58回
  • 年度积分:0
  • 历史总积分:572
  • 注册:2008年4月13日
发表于:2013-11-29 21:46:15
3楼

就比如上面的程序中扫描时x3和x4都没有信号,INPUT指令没有执行,D3100没有接收到数据,当扫描仪关电重启后就可以接收上次扫描的数据。请大家帮帮忙。。。。万分感谢!

daizhi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 221回
  • 年度积分:0
  • 历史总积分:742
  • 注册:2006年10月13日
发表于:2013-11-30 10:23:53
4楼

很明显。模块还缺少一个接收的定义,比如定长、定时、或者终止符,就算接收了数据,模块还处于等待状态,X3也没ON!!!

liaozhangping

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 58回
  • 年度积分:0
  • 历史总积分:572
  • 注册:2008年4月13日
发表于:2013-11-30 18:58:35
5楼

接收的长度都有定义的,就是定时,终止符之类的不知道在哪里定义。

 

daizhi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 221回
  • 年度积分:0
  • 历史总积分:742
  • 注册:2006年10月13日
发表于:2013-12-02 08:46:02
6楼

报停止位出错:可能协议设置上也有问题,导致接收故障。X3无法ON!

可查看第6章或8.4.7,了解计数指定、完成代码!

liaozhangping

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 58回
  • 年度积分:0
  • 历史总积分:572
  • 注册:2008年4月13日
发表于:2014-01-12 21:20:08
7楼

我自己编写的程序已经实现了通讯,但是把程序放到现场程序了就接收不了数据,PLC监控已经接收了7个数据,但是地址里面就没有数据过来(比如例中接收数据数量个数D1002等于7,但是D3100里就是没有数据。)不知道什么原因,是不是跟PLC的扫描周期有关系,现场的程序共有11个子程序构成,加起来总共13000多步,Q02PLC+QJ61BT11+I/O模块各一个+QD75P定位模块一个。谢谢大家的指点!

长短句

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 30回
  • 年度积分:0
  • 历史总积分:119
  • 注册:2007年4月04日
发表于:2014-01-13 08:57:47
8楼

你是不是把你通讯程序放到原来的主程序里去的,是不是哪里和原来的程序有冲突,1.检查变量表使用情况  2.检查扫描周期

liaozhangping

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 58回
  • 年度积分:0
  • 历史总积分:572
  • 注册:2008年4月13日
发表于:2014-01-13 19:39:21
9楼

回复内容:

对: 长短句  你是不是把你通讯程序放到原来的主程序里去的,是不是哪里... 内容的回复!


我把程序放到了其中一个子程序中,改子程序是一直扫描的。软元件也没有重复使用。

SenL

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 387回
  • 年度积分:0
  • 历史总积分:418
  • 注册:2015年4月08日
发表于:2019-04-30 07:16:27
10楼


回复内容:

对: liaozhangping 我自己编写的程序已经实现了通讯,但是把程序放到现场程序... 内容的回复!

-------------------------

您好!请问QJ71C24-R2和基恩士的扫码枪是如何接线的,还有设置哪些参数?我正在使用这个,麻烦指导一下,谢谢!


热门招聘
相关主题

官方公众号

智造工程师