设为首页收藏本站积分获取及使用技巧附件上传须知[求助-西门子PLC200]求助PLC队列的问题,怎么剔除流水线上NO产品

追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 5583|回复: 2

[求助-西门子PLC200]求助PLC队列的问题,怎么剔除流水线上NO产品

[复制链接]

升级  26%

该用户从未签到

发表于 2014-7-5 19:03:43 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
流水线一个包装盒采集二维码,然后给工控机判断OK或者NO,
工控机发出DO0对应OK信号给I0.0 和DO1对应NO信号给I0.1</P>后面有个剔除的触发
当触发的时候发送给PLC一个I0.2的信号,然后输出一个Q0.0的信号,剔除NO的包装盒
输入:I0.0 OK信号
I0.1 NO信号
I0.2 剔除的传感器
Q0.0 剔除动作
剔除的触发和采集位置间隔的距离 没有紧挨着,中间隔一个包装盒。
这个程序该怎么设计 我现在用的办法是将相机采集的发送延时了,将工控机判断的信号延时了,当给了I0.1信号,一旦触发I0.2信号就开始剔除,PLC只是简单的设置,虽然能达到相同效果,其实并不理想,还是会踢错。
给我个设计思路就行
新手经验不足请求帮助
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
5585°C
2
  • terkcov
  • 情人日记
过: 他们

升级  35%

该用户从未签到

发表于 2014-7-5 19:51:22 | 显示全部楼层
踢错的原因应该是在于它的速度的变化或者包装盒的间距不一,所以固定的时间只能用在固定间距固定传送速率的场合。
要想保证可靠性,宏观来说那就要让个程序实现对你包装盒的记录、移位、判别、动作四个步骤的管制处理。按照这个思路再去编写程序,可以完全保证你的可靠性。
具体的处理上来说,你将每一个包装盒的“OK” or “NG”进行编号记录,并在踢料位置增加一个检测元件(可根据具体工况判断是否需要增加),推算出当前包装盒的序号,进而推算出该料盒的应该执行的动作方式。
举例:以1~100循环编号,来一个包装盒给了编号+1,并随“OK” or “NG”一起记录下来,存入使用指针的偏移地址。在踢料位置,不管是否踢料,每过来一个,推算出来的料当前序号,并根据前面记录的“OK” or “NG”记录,结合你的I0.2,就可以准确的进行踢料动作判别与处理。
                                                                                                                                                                                                                                                              
                                                        

升级  35%

该用户从未签到

发表于 2014-7-5 20:03:41 | 显示全部楼层
把NG产品标记为1,放在OB35里移位,如果是变速则用编码器触发移位。
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-10 15:54 , Processed in 0.438245 second(s), 20 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表