您现在所在的是:

PLC论坛

回帖:14个,阅读:788 [上一页] [1] [2] [下一页]
650
qingli625625
文章数:18
年度积分:50
历史总积分:650
注册时间:2012/5/21
发站内信
发表于:2012/5/21 19:44:09
#0楼
附件:
[本地下载]
附件:
[本地下载]
20557
qlin 版主
文章数:6709
年度积分:50
历史总积分:20557
注册时间:2006/2/20
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2012/5/21 21:52:20
#1楼
楼主提供的程序如下图:
附件
程序要求见“求助:设计一个小车有A至B送货的梯形图 ”http://bbs.gkong.com/archive.aspx?id=323721
以下是引用qingli625625在2012/5/21 17:16:12的发言:
任务要求:小车开始置于AB之间任意位置,按下启动按钮,小车后退向A移动,到达A点,碰到限位开关sq1停止,装货,5s后自动前进向B移动,到达B点,碰到限位开关sq2停止,卸货,5s后自动后退向A移动,如此反复。按下后退按钮,小车后退;按下前进按钮,小车前进。当按下暂停按钮时,小车停止;再次按下启动按钮,小车继续暂停前的动作。
2894
991808412
文章数:864
年度积分:50
历史总积分:2894
注册时间:2012/2/22
发站内信
发表于:2012/5/22 8:14:26
#2楼
问一下,你的前进和后退按钮是要求点动还是常动啊!楼主给的是点动的。
Y002的自锁(程序的21处),不应该是Y001吧
[此贴子已经被作者于2012/5/22 13:06:21编辑过]
650
ljz1231
文章数:4
年度积分:50
历史总积分:650
注册时间:2012/3/22
发站内信
发表于:2012/5/22 8:43:47
#3楼
好像暂停后再按启动按钮小车只能后退,如果小车暂停前是前进的状态肯怕不能按要求来了。这只是我看图的理解,没有实际去验证过,个人见解只供参考
650
qingli625625
文章数:18
年度积分:50
历史总积分:650
注册时间:2012/5/21
发站内信
发表于:2012/5/22 13:48:35
#4楼
附件
附件
650
qingli625625
文章数:18
年度积分:50
历史总积分:650
注册时间:2012/5/21
发站内信
发表于:2012/5/22 13:51:20
#5楼
以下是引用991808412在2012/5/22 8:14:26的发言:
问一下,你的前进和后退按钮是要求点动还是常动啊!楼主给的是点动的。
Y002的自锁(程序的21处),不应该是Y001吧
[此贴子已经被作者于2012/5/22 13:06:21编辑过]
4#是我改之后的图,鉴于我是初学者,请多指教

想要的控制过程是这样的:x0启动,将m100置1(一直闭合),x0触发的0.5s定时器,0.5s后t0作用触发y1后退,并保持;
后退到A处触发限位开关sq1,触发x1,y1后退过程停止,启动定时器t2;
5s后t2触发y2前进,并将m101置1,并保持;
前进到B处触发限位开关sq2,触发x2,y2前进过程停止,启动定时器y1,并将m101复位;
5s后由t1触发y1前进,如此反复;
其中,x3是后退按钮,x4是前进按钮;
按下x5,m100复位,所有过程停止:(1)如果按下x5停止之前是y2动作即前进,,而m101已经被置1,当再次按下x0,y2动作与y1动作0.5s之前先接通,并将y1锁住,得意继续按下x3之前的y2动作;(2)如果按下x5停止之前是y1动作即后退,则在y1动作之前m101已经被复位,y2动作不会进行,0.5s后只能进行y1动作;只是我想到的方法,如此实现x5的暂停功能。
目前遇到的问题:(1)x1触发,t2没反应,无法实现y2动作;
               (2)问题(1)的问题没有解决,也就无法验证后边的程序能否完成
650
qingli625625
文章数:18
年度积分:50
历史总积分:650
注册时间:2012/5/21
发站内信
发表于:2012/5/22 13:54:27
#6楼
以下是引用ljz1231在2012/5/22 8:43:47的发言:
好像暂停后再按启动按钮小车只能后退,如果小车暂停前是前进的状态肯怕不能按要求来了。这只是我看图的理解,没有实际去验证过,个人见解只供参考
4#是我改之后的图,鉴于我是初学者,请多指教

想要的控制过程是这样的:x0启动,将m100置1(一直闭合),x0触发的0.5s定时器,0.5s后t0作用触发y1后退,并保持;
后退到A处触发限位开关sq1,触发x1,y1后退过程停止,启动定时器t2;
5s后t2触发y2前进,并将m101置1,并保持;
前进到B处触发限位开关sq2,触发x2,y2前进过程停止,启动定时器y1,并将m101复位;
5s后由t1触发y1前进,如此反复;
其中,x3是后退按钮,x4是前进按钮;
按下x5,m100复位,所有过程停止:(1)如果按下x5停止之前是y2动作即前进,,而m101已经被置1,当再次按下x0,y2动作与y1动作0.5s之前先接通,并将y1锁住,得意继续按下x3之前的y2动作;(2)如果按下x5停止之前是y1动作即后退,则在y1动作之前m101已经被复位,y2动作不会进行,0.5s后只能进行y1动作;只是我想到的方法,如此实现x5的暂停功能。
目前遇到的问题:(1)x1触发,t2没反应,无法实现y2动作;
               (2)问题(1)的问题没有解决,也就无法验证后边的程序能否完成
650
qingli625625
文章数:18
年度积分:50
历史总积分:650
注册时间:2012/5/21
发站内信
发表于:2012/5/22 13:56:31
#7楼
附件
附件
过之后的梯形图,请大家指
4#是我改之后的图,鉴于我是初学者,请多指教

想要的控制过程是这样的:x0启动,将m100置1(一直闭合),x0触发的0.5s定时器,0.5s后t0作用触发y1后退,并保持;
后退到A处触发限位开关sq1,触发x1,y1后退过程停止,启动定时器t2;
5s后t2触发y2前进,并将m101置1,并保持;
前进到B处触发限位开关sq2,触发x2,y2前进过程停止,启动定时器y1,并将m101复位;
5s后由t1触发y1前进,如此反复;
其中,x3是后退按钮,x4是前进按钮;
按下x5,m100复位,所有过程停止:(1)如果按下x5停止之前是y2动作即前进,,而m101已经被置1,当再次按下x0,y2动作与y1动作0.5s之前先接通,并将y1锁住,得意继续按下x3之前的y2动作;(2)如果按下x5停止之前是y1动作即后退,则在y1动作之前m101已经被复位,y2动作不会进行,0.5s后只能进行y1动作;只是我想到的方法,如此实现x5的暂停功能。
目前遇到的问题:(1)x1触发,t2没反应,无法实现y2动作;
               (2)问题(1)的问题没有解决,也就无法验证后边的程序能否完成
2894
991808412
文章数:864
年度积分:50
历史总积分:2894
注册时间:2012/2/22
发站内信
发表于:2012/5/22 20:57:09
#8楼
楼主  你把你完整的程序用截图给我发一份吧,一起研究一下  1085620060@qq.com
总感觉你的接线图与程序没有对应。。。等我看后给你回复
15401
zwk34
文章数:1060
年度积分:426
历史总积分:15401
注册时间:2005/12/4
发站内信
发表于:2012/5/22 21:10:05
#9楼
x1触发后,是立即断开,还是保持位置?如果是立即断开的话,就不能使T2计时了
[此贴子已经被作者于2012/5/22 21:12:52编辑过]

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

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

78.0005