wenliang
擡頭白雲悠悠,前竟一片黯愁……
级别: 家园常客
精华主题: 0
发帖数量: 717 个
工控威望: 910 点
下载积分: 43033 分
在线时间: 547(小时)
注册时间: 2014-04-04
最后登录: 2024-11-14
查看wenliang的 主题 / 回贴
楼主  发表于: 2019-08-02 11:15
请问各位老师一个分拣线的问题?我现在在做一条分拣线,分拣结构是由滚筒+气缸及光电组合、一条主线+有10个出货口,系统是由CCD+工业电脑+西门子1200PLC组成,现在动作大至原理是 CCD扫码识别发送相对应的出货口信息给PLC,PLC收到上位机的信息就开始执行子程序去跟踪当前这个产品位置等待产品到达对应位置再启动气缸推到出货口(具体跟踪是这样 做的:例如CCD给我发6号出货口时,我会从当前位置开始每走到一个光电位置我计数一次,直到我走到第6个光电位置时、我就判断到达我要的位置了),但是现在由于机构问题没办法做到两箱之间的距离是一样,由于两箱之间距离太近会造成程序误两箱误判,不知道各位老师 和大侠有什么好的提议?
vitalityboy
级别: 略有小成
精华主题: 0
发帖数量: 67 个
工控威望: 223 点
下载积分: 5465 分
在线时间: 71(小时)
注册时间: 2013-09-23
最后登录: 2024-11-14
查看vitalityboy的 主题 / 回贴
1楼  发表于: 2019-08-07 17:35
能不能在输送带的主轴上安装一个编码器来计算移动距离呢,编码器的分辨率不需太高,算出编码器每个脉冲对应的移动距离。如A工件要在6#出口排出,6#出口与CCD间的距离为6米对应6000个脉冲。当A工件在CCD位置时将记录A工件位置的寄存器归零,运输带运转的过程中每来一个脉冲,A位置寄存器加1,当寄存器计到6000时再将A产品排出