賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 351 个
工控威望: 1388 点
下载积分: 1667 分
在线时间: 871(小时)
注册时间: 2008-12-24
最后登录: 2025-01-21
查看賞心悦目的 主题 / 回贴
楼主  发表于: 2017-07-07 09:43
小弟在做一台设备,碰到一个难题,问题是这样的,一条流水线的传送带由步进马达带动,旁边有一套CCD镜头,镜头旁边有光纤检测到传送带上面的产品就触发CCD检测,流水线不停地运行,每触发一次CCD检测,产品OK,CCD控制器就反馈一个OK信号给PLC,产品NG的话就没有反馈信号,然后传送带再走一定的脉冲量就停下来报警。PLC用的是三菱的,流水线的速度一分钟大概要检测200个产品这样。他们有一台老设备人家是用单片机控制完成这样的功能了,这用PLC感觉很难下手,有没有前辈来指点下小弟呀!
賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 351 个
工控威望: 1388 点
下载积分: 1667 分
在线时间: 871(小时)
注册时间: 2008-12-24
最后登录: 2025-01-21
查看賞心悦目的 主题 / 回贴
1楼  发表于: 2017-07-07 15:29
引用
引用第7楼咗臉ヅ微笑ぺ于2017-07-07 14:59发表的  :
没感觉有难点啊,正如楼上所说。而且CCD的判断也是可以改的啊

难点是,速度太快,而且还是飞行检测,肯定要用高速处理,触发CCD检测以后,OK产品反馈一个OK脉冲信号,NG产品就无应答,触发检测后无应答就判断为不良品,要移二十个位后停止流水线然后触发报警
賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 351 个
工控威望: 1388 点
下载积分: 1667 分
在线时间: 871(小时)
注册时间: 2008-12-24
最后登录: 2025-01-21
查看賞心悦目的 主题 / 回贴
2楼  发表于: 2017-07-07 16:14
引用
引用第9楼wul2.4g于2017-07-07 16:00发表的  :
个人感觉只是一个思路的问题,首先要查找资料,在CCD的选型上至少性能要比现设备上的不差(避免走弯路),再者找一台处理速度比较快的PLC,控制思路是:当检测到有产品时置位为1,当CCD检测OK时复位为0,当NG时没有信号,所以先前置位的1没被复位,在检测产品信号的上升沿位下移,至于要在移多少位后报警,你看着办好了!

你置为1不管有没有被复位,下一个产品又过来了,又重新触发检测了,而且又是要高速处理,难就难在这里呀。
賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 351 个
工控威望: 1388 点
下载积分: 1667 分
在线时间: 871(小时)
注册时间: 2008-12-24
最后登录: 2025-01-21
查看賞心悦目的 主题 / 回贴
3楼  发表于: 2017-07-07 18:12
引用
引用第13楼hexdho于2017-07-07 16:54发表的  :
一分钟大概要检测200个速度不算快,以前做一旋转式设备:PLC和CCD都是基恩士,24轴伺服是安川的,用CCD摄像给伺服定位,速度二万四每小时,完全没压力。触发CCD检测上升沿开始,CCD检测OK产品是好的,NG产品不良品,或CCD检测下降沿之前没CCD检测OK信号测为不良品,然后位移触发报警。下一次触发CCD检测上升沿开始为新的检测开始。

高速处理加位移,我自己也是这样的控制方案,但是三菱的PLC感觉用起来不是那么回事,三菱PLC的高速处理只有M8170之类的脉冲捕抓或者高速计数比较,感觉用起来都不是那么回事。
賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 351 个
工控威望: 1388 点
下载积分: 1667 分
在线时间: 871(小时)
注册时间: 2008-12-24
最后登录: 2025-01-21
查看賞心悦目的 主题 / 回贴
4楼  发表于: 2017-07-07 19:38
引用
引用第15楼libin520于2017-07-07 18:49发表的  :
把老设备的流程整理好。用到什么硬件,列好单子。分分钟搞定。照葫芦画瓢。重点在于CCD那玩意,需不需要额外编程搞。如果有现成的程序。PLC方面都是简单的。

老设备是用单片机搞的,很不容易破解。现有的东西都准备好了,就等编程序了。之前叫了一个人去搞,搞了半个月没有搞好,不良品停的位置老是不准。现在叫我去接手,想想这套控制逻辑,有点头大
賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 351 个
工控威望: 1388 点
下载积分: 1667 分
在线时间: 871(小时)
注册时间: 2008-12-24
最后登录: 2025-01-21
查看賞心悦目的 主题 / 回贴
5楼  发表于: 2017-07-07 19:50
引用
引用第17楼洁白的月光于2017-07-07 19:41发表的  :
你CCD是通过外部接线还是RS232驱动?外部接线我用过昂纳的,用PLSY指令驱动过,很快。RS232用过基恩士的,目前压的最低就0.3S,数据来不及反馈。

CCD是外部接线的,它的信号反馈速度方面的问题不用担心,就设计出一套控制方案出来就可以了
賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 351 个
工控威望: 1388 点
下载积分: 1667 分
在线时间: 871(小时)
注册时间: 2008-12-24
最后登录: 2025-01-21
查看賞心悦目的 主题 / 回贴
6楼  发表于: 2017-07-16 07:03
引用
引用第30楼tathui于2017-07-13 16:00发表的  :
小白期待楼主最后的方案……

用高速处理加移位成功解决问题了,大家觉得这样的机器收多少钱合适呢?40个点的PLC,普洛菲斯触摸屏