您现在所在的是:

PLC论坛

回帖:38个,阅读:11981 [上一页] [1] [2] [3] [4] [下一页]
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2020/11/19 8:46:13
#10楼
以下是引用szlongren2020/11/19 6:48:23的发言:
感谢各位热情回复指导!我昨天没说清楚,整个盘只有两只检测开关,2号工位检测有无工件,5号工位检测工件到位启动加工程序,其它的的工位都是空的,在加工时,同时取料放料,因为加工时间约一分钟,时间很长。

2信号检测上料,5信号工位信号
附件 image.jpg
附件 image.jpg
供参考
[此贴子已经被作者于2020/11/19 10:03:13编辑过]
9322
chi1225
文章数:2486
年度积分:718
历史总积分:9322
注册时间:2014/7/31
发站内信
发表于:2020/11/19 9:20:52
#11楼
每个工位是否有料用寄存器判断,等于1有料,等于0无料;1工位做完上料动作应该就判定它有料,往对应寄存器存1,然后转盘每转动一次,用BMOV指令传到下一工位。
搞野心事业总是有风险的,当无路可退时,最明智的选择是想办法前进~~
6304
szlongren
文章数:365
年度积分:221
历史总积分:6304
注册时间:2008/9/3
发站内信
发表于:2020/11/19 14:28:59
#12楼
10楼的师傅写的程序应该可行,但是我看不懂,从没接触过那种梯形图,惭愧呀!三菱系列的梯形图我勉强还能读。今晚来试试11楼说的BMov指令,就是利用1-5工位各用一个寄存器,5工位的检测开关每检测一次就传递一次,依次把D0的数传送到D5加工,加工完复位启动转盘旋转,如此反复应该可行。谢谢你们,辛苦了!如果成功我会把程序贴出来供大家分享,谢谢!
此帖发自手机工控论坛
6304
szlongren
文章数:365
年度积分:221
历史总积分:6304
注册时间:2008/9/3
发站内信
发表于:2020/11/19 14:33:33
#13楼
我白天基本不是在修机就是在装水电,每天脸上是灰,手上是油,晚上才有空加班弄一下。
此帖发自手机工控论坛
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2020/11/19 19:32:07
#14楼
三菱的可以欧姆龙的没道理看不懂
6304
szlongren
文章数:365
年度积分:221
历史总积分:6304
注册时间:2008/9/3
发站内信
发表于:2020/11/19 21:02:45
#15楼
真心看不懂,只认识I\Q是输入输出点,其它的指令看不明白,看来还是得努力学习,向楼上的致敬!我今晚试了一下用SFTL左移位指令,离目标近了一步,程序下载到PLC可以检测也可以加工,但就是连续工位有工件只是第一个件执行,其它的转盘就无视,如果间隔一个工位放一个工件就能全部执行,查了一晚上,没找到原因。
6304
szlongren
文章数:365
年度积分:221
历史总积分:6304
注册时间:2008/9/3
发站内信
发表于:2020/11/19 21:04:16
#16楼
附件 微信图片_20201119210319.jpg

附件 微信图片_20201119210325.jpg

附件 微信图片_20201119210329.jpg

附件 微信图片_20201119210336.jpg
监控M0到M4输出,连续的就不行表情
[此贴子已经被作者于2020/11/19 21:05:58编辑过]
2866
waterbu
文章数:17
年度积分:127
历史总积分:2866
注册时间:2010/3/10
发站内信
发表于:2020/11/19 22:56:03
#17楼
每转过一个工位,每个工位都要判断,检测的工位判断有无,将对应的位置1,工作的工位有1则进行动作流程,所有工位动作流程做完再转一个工位,如此往复循环
2866
waterbu
文章数:17
年度积分:127
历史总积分:2866
注册时间:2010/3/10
发站内信
发表于:2020/11/19 22:58:14
#18楼
M0是第一个检测位,M1是第一个干活位,M2是第二个干活位,一直排下去,每转过一个工位,每个工位都要判断是否有1,去干活的
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2020/11/19 23:08:36
#19楼
用台达软件编了一个
X0启动,X1停止,X2工件检测,X5工位检测
Y0运行,Y1转盘
附件 image.jpg

附件 image.jpg
启动时判断转盘有没有留存工件,有工件停止10分钟
将数据链左移1位,K9--考虑有效工位9,M512-带记忆
计时10分钟到启动转盘

台达PLC今年第一次独立使用,可能指令理解有误,加之没找到模拟,手头没PLC,无法验证
有熟悉台达PLC的见误斧正。
谢谢

附件:
[本地下载]

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

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

62.4004