cshimao
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 185 点
下载积分: 857 分
在线时间: 72(小时)
注册时间: 2009-08-09
最后登录: 2023-02-04
查看cshimao的 主题 / 回贴
楼主  发表于: 2015-07-09 11:06
五金冲压件采用连续模(带模内铆接功能)进行生产。冲床是江苏杨力,配电子凸轮和欧姆龙PLC(CP1E)。生产时,因种种原因可能在某一刻模内铆接未能实现,即出现漏铆的情况,可能隔1步或2步漏铆,也有可能连续2步或3步漏铆。因此,需对该不良品进行剔除处理。目前可做到:当检测到模内漏铆时即刻停机,以便手动处理。但为了提高生产效率,欲采用不停机的方法来自动剔除漏铆的不良品,即在连续模最后一步切断产品时,利用气缸改变料道以达到剔除不良品的目的。可自己对PLC功能命令没有吃透,目前碰到一个困难,还无法解决,就是:
1、    连续模模内铆接检测点到最后切断(出产品)这一步还有5个工步(不同的产品,这个间距工步数可能不同),所以,当检测到有漏铆时,需延时5个工步后气缸才能动作。特别是出现连续2步或隔1步漏铆时,不知如何贮存和取出漏铆检测状态(1和0)进行编程?是用哪一个功能命令?或其它方法?
2、    按冲床一个循环360度,气缸需在160-270度区间ON(若以时钟表示,即接近5-9点区间),PLC本身的凸轮命令能控制这个要求吗?如何用?
请版主和大侠们给一个思路,最好给一个参考程序。在此先谢谢了。
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9544 个
工控威望: 8428 点
下载积分: 16330 分
在线时间: 5295(小时)
注册时间: 2006-08-10
最后登录: 2024-05-15
查看ymmfa的 主题 / 回贴
1楼  发表于: 2015-07-09 18:23
1,以前我做过一种检测弹簧的,不知道和你说的是否类似:

就是一排弹簧依次检测,检测的位置和剔除它的位置,间隔5个弹簧。
也就是说,检查到不合格后,要等光电开关闪烁五下,才把坏的弹簧踢出去。

这个是可以实现的。

以三菱PLC为例,有位右移,位左移,字右移,字右移功能

SFTR,SFTL,WSFR,WSFL。

假如你是使用了字功能,不良品为0,那D0是检测的位置。到D5为1的时候再弹出。

位移量的间隔数,还可以通过变址来调节。

2,凸轮模块是可以实现你要的功能的。实在不行还可以用旋转编码器来做。
本帖最近评分记录:
  • 下载积分:+2(cshimao) 帮人解难,帮人提高,值 ..
  • 特别提醒大家:
    偶尔修改下自己的密码,以防被盗
    不要在多个网站都用一样账号密码
    偶尔还是要发发贴,回回贴,不要总潜水