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

主题:新手接手转盘多工位程序

点击:11866 回复:38

本人工厂维修电工,技术上也是个二把刀,PLC懂点皮毛。这两天公司其它部门做出一个圆盘要我把程序写出来,调试好交回去。用的台达ES2系列PLC,步进电机带动圆盘旋转,速度很慢,圆转盘分十个工位,1工位上料,2工位有开关检测是否有料,5工位检测开关有信号转盘停下开始作业,作业完成后转盘继续旋转,有工件就停下加工,无工件就一直旋转。第一次接触这种东东,一点头绪也没有,难点就是PLC怎样记住有料的工位,到位置就作业加工。肯请各位前辈指点一下,给一个思路,谢谢!。
20-11-18 21:05
一般这种是用分割器做,
不难的.分2大块.
主程序负责主轴启停,
每个工位做成块,给启动信号就成.
没搞过的话,还是比较麻烦.
我个人感觉难度系数,满分10分的话,这个2分.
20-11-18 21:15
我今晚试着写了下程序,只能检测一个工件,跟着转过来的第二个工件就无法识别,呵呵!还是方法不对。
20-11-18 21:26
主程序转,有东西停下来进SFC流程走每个工位的动作,每个工位动作都昨晚继续转到下一个检测到
20-11-18 22:29
10个工位只说了3,其他工位啥要求?
20-11-18 23:52
膜拜大神,老板真是大方,有这么好的机会给你去锻炼。
20-11-19 00:13
最笨的方法:10个工位都装10个进料传感器,有信号就开工,没信号就跳过。
20-11-19 00:53
可以在加一个字移位指令,把工位而检测的情况放到字的位上,有工件是1,无是0 ,每过一个工位移动一次,然后每个位对应其工位,有一个工位是1就停下来,用这个bit的1开启这个工位所有动作的sfc,当所有工位的sfc都结束了,再转过一个工位,如此往复循环
最后修改:2020/11/19 1:52:25
20-11-19 01:32
大概是这样子一个思路
附件 DINGTALK_IM_1378595984.JPG.jpg
有东西就对D0  OR 一个16#0001,转盘每走一步就对D0进行一次SFTL
最后修改:2020/11/19 1:56:23
20-11-19 01:42
感谢各位热情回复指导!我昨天没说清楚,整个盘只有两只检测开关,2号工位检测有无工件,5号工位检测工件到位启动加工程序,其它的的工位都是空的,在加工时,同时取料放料,因为加工时间约一分钟,时间很长。
20-11-19 06:48

上一页下一页

工控新闻

更多新闻资讯