登录
首页 PLC论坛 信捷XINJE
回帖 发帖
正文

主题:新人求指导一下,信捷PLC

点击:1266 回复:57

信捷PLCXD5,转盘检测无料好坏,光电感应到后,检测拍照,相机软件会输出个1或0,之后如果是0进行次品剔除,程序如何写,可以用移位指令写么?物品检测速度快,有没有大佬能给我个思路
23-03-01 10:33
因为是在转盘检测,所以感应、拍照、剔除之间有间隔时间,所以大佬们有没有好的思路指点一下
23-03-01 10:34
表情不知道机械机构,如果分割器那种,每个工位都可以给个信号,可以用移位来搞,如果没有,可以考虑用先进先出搞搞。
23-03-01 17:41
机械结构很简单,就是一个凸轮转盘,然后上面第一工位是传感器,第二工位是拍照,第三工位是拍照,第四工位是剔除残次品,但是唯一的就是凸轮转盘是一直转,料是一直上的,我之前是每个物品写一个小程序,然后复制粘贴,现在就是想看看有没有可能用移位做,你能不能给我个思路看看
23-03-01 20:14

引用 新人求罩 在 2023/3/1 20:14:21 发言【内容省略】

没看到机械结构,不好说,有时间拍个照片或者3D图
如果工件下面有工装就好整,每个工装不管有没有料都移位,这样就很简答了。
23-03-01 20:27
没有设备的3D组装图,咋写?
或者你提供时序图也行
23-03-02 13:39
大概就是这个样子,这个料是一直上的,也没有固定的上料间隔
23-03-02 14:20
附件 IMG_20230302_141501_edit_788985646768151.jpg
附件 IMG_20230302_141507.jpg
附件 IMG_20230302_141515.jpg
附件 IMG_20230302_141524.jpg
23-03-02 14:21
这是我看了你的图后大概的思路
物料从输送带掉下去后光电检测到,假设是X1,经过一个短暂的延时后
1.输送带停止
2.驱动相机拍照
3.拍照的结果D10传给一个寄存器(假设D20)做产品好坏判断
4.良品或者不良品剔除
上面4个动作同时进行
接下来判断相机拍照是否完成,同时结果假设传给D10,各个动作是否回位。
都完成后转盘转动一个角度
完成后,启动输送带,等物料往下掉
然后一直循环
或者
转盘转动一个角度短暂延时后
1.驱动相机拍照
2.拍照的结果D10传给一个寄存器(假设D20)做产品好坏判断
3.良品或者不良品剔除
4.输送带启动(光电检测到停止)
上面4个动作同时进行
接下来判断相机拍照是否完成,同时结果假设传给D10,各个动作是否回位,光电有没有检测到物料。
都完成后转盘转动一个角度
然后一直循环
最后修改:2023/3/2 20:04:14
23-03-02 19:56
你的转盘是DD马达还是分度器?
这种一般是间歇性的旋转机构,有停止标志的。
基本思路是:
启动后让各工位开始各自的动作,并给出每个动作结束的标志跟结果。在所有动作结束后满足启动条件自动启动下一个循环,也即是马达开始下一个分度的旋转,同时移位数据。
这是很标准的时序。
23-03-03 09:13

上一页下一页

工控新闻

更多新闻资讯