您现在所在的是:

PLC论坛

回帖:38个,阅读:11980 [上一页] [1] [2] [3] [4] [下一页]
6304
szlongren
文章数:365
年度积分:221
历史总积分:6304
注册时间:2008/9/3
发站内信
发表于:2020/11/18 21:05:01
#0楼
本人工厂维修电工,技术上也是个二把刀,PLC懂点皮毛。这两天公司其它部门做出一个圆盘要我把程序写出来,调试好交回去。用的台达ES2系列PLC,步进电机带动圆盘旋转,速度很慢,圆转盘分十个工位,1工位上料,2工位有开关检测是否有料,5工位检测开关有信号转盘停下开始作业,作业完成后转盘继续旋转,有工件就停下加工,无工件就一直旋转。第一次接触这种东东,一点头绪也没有,难点就是PLC怎样记住有料的工位,到位置就作业加工。肯请各位前辈指点一下,给一个思路,谢谢!。
21044
bnnyygy
文章数:6035
年度积分:110
历史总积分:21044
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2020/11/18 21:15:27
#1楼
一般这种是用分割器做,

不难的.分2大块.

主程序负责主轴启停,

每个工位做成块,给启动信号就成.


没搞过的话,还是比较麻烦.


我个人感觉难度系数,满分10分的话,这个2分.
6304
szlongren
文章数:365
年度积分:221
历史总积分:6304
注册时间:2008/9/3
发站内信
发表于:2020/11/18 21:26:36
#2楼
我今晚试着写了下程序,只能检测一个工件,跟着转过来的第二个工件就无法识别,呵呵!还是方法不对。
2866
waterbu
文章数:17
年度积分:127
历史总积分:2866
注册时间:2010/3/10
发站内信
发表于:2020/11/18 22:29:09
#3楼
主程序转,有东西停下来进SFC流程走每个工位的动作,每个工位动作都昨晚继续转到下一个检测到
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2020/11/18 23:52:41
#4楼
10个工位只说了3,其他工位啥要求?
846
微鑫科技
文章数:1236
年度积分:846
历史总积分:846
注册时间:2019/11/26
发站内信
发表于:2020/11/19 0:13:06
#5楼
膜拜大神,老板真是大方,有这么好的机会给你去锻炼。
遇到SB,请不要和他争辩,认同他所有的观点,让他变成一个大SB。
28183
cfg168
文章数:17072
年度积分:79
历史总积分:28183
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2020/11/19 0:53:39
#6楼
最笨的方法:10个工位都装10个进料传感器,有信号就开工,没信号就跳过。
2866
waterbu
文章数:17
年度积分:127
历史总积分:2866
注册时间:2010/3/10
发站内信
发表于:2020/11/19 1:32:05
#7楼
可以在加一个字移位指令,把工位而检测的情况放到字的位上,有工件是1,无是0 ,每过一个工位移动一次,然后每个位对应其工位,有一个工位是1就停下来,用这个bit的1开启这个工位所有动作的sfc,当所有工位的sfc都结束了,再转过一个工位,如此往复循环
[此贴子已经被作者于2020/11/19 1:52:25编辑过]
2866
waterbu
文章数:17
年度积分:127
历史总积分:2866
注册时间:2010/3/10
发站内信
发表于:2020/11/19 1:42:06
#8楼
大概是这样子一个思路
附件 DINGTALK_IM_1378595984.JPG.jpg


有东西就对D0  OR 一个16#0001,转盘每走一步就对D0进行一次SFTL
[此贴子已经被作者于2020/11/19 1:56:23编辑过]
6304
szlongren
文章数:365
年度积分:221
历史总积分:6304
注册时间:2008/9/3
发站内信
发表于:2020/11/19 6:48:23
#9楼
感谢各位热情回复指导!我昨天没说清楚,整个盘只有两只检测开关,2号工位检测有无工件,5号工位检测工件到位启动加工程序,其它的的工位都是空的,在加工时,同时取料放料,因为加工时间约一分钟,时间很长。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004