您现在所在的是:

工控软件

回帖:5个,阅读:2217 [上一页] [1] [下一页]
1218
666-liuliu
文章数:136
年度积分:50
历史总积分:1218
注册时间:2011/2/6
发站内信
发表于:2011/4/30 21:17:30
#0楼
要求:按下启动按钮I0.0,Q4.0控制的电机运行20s,然后自动断电,同时Q4.1控制的电机电磁铁开始通电,10s后自动断电。
限制条件:用扩展的脉冲定时器和断开延时定时器设计控制电路。

我无法用限制条件中的扩展的脉冲定时器和断开延时定时器设计出这样的控制电路。我用的是扩展的脉冲定时器和接通延时定时器做出的控制电路,具体见下图:
附件



上边的梯形图实现了“启动按钮I0.0,Q4.0控制的电机运行20s,然后自动断电”这个功能。这没啥疑问。
请看下图
附件
附件

[如上图,我的思路是这样的:在T5计时的同时,我用T6做延时,也是20S,本以为延时20S后,T6线圈得电,其常开闭合,使T7计时器开始计时,同时T7线圈得电,其常开闭合。Q4.1线圈得电,电机运行,当T7计时时间10秒结束后,Q4.1停止运行。这样,功能就实现了。但是
问题出现了:接通延时定时器T6不能设置为20s,若设置成20S.时,T6线圈就无法得电。我只能设置成19S,方能实现Q4.1运行10S再停止。这样一来,就差了一秒,就是说q4.0停止的前一秒,Q4.1就开始运行了。这样就和实验要求的不一样的。
所以请教,在我的这个思路上做怎样的修改,能达到控制要求?若按照限制条件中的断开延时定时器,这个梯形图怎么写?
不知道怎么上传图片,不知道是不是图片都已经上传了,见谅。









[此贴子已经被作者于2011/4/30 21:26:34编辑过]
1218
666-liuliu
文章数:136
年度积分:50
历史总积分:1218
注册时间:2011/2/6
发站内信
发表于:2011/4/30 21:19:22
#1楼
把上传重复的图删了。
[此贴子已经被作者于2011/4/30 21:28:21编辑过]
1324
wyb2866255
文章数:142
年度积分:50
历史总积分:1324
注册时间:2011/4/18
发站内信
发表于:2011/4/30 23:12:12
#2楼
回复
你的编程出现问题就是时间增态的问题,Q4.0输出脉宽=20S,你用它去接通通电延时20S的定时器T6 ,T6延时20S真要动作时,Q4.0正好下跳为0,这是同时刻进行的,所以T6是不会吸合的,你将T6改为19S,当T6延时19秒时,由于Q4.0仍=1,故T6才能吸合,它的由0上跳为1,触发T7,使T7产生10S脉冲。这样虽然好使,但时间稀少了1S。
   我给你编了个程序,肯定好用,而且用的语句也少,见下图:
附件
附件
匿名用户
文章数:N/A
年度积分:0
历史总积分:0
注册时间:2005/5/2
发站内信
发表于:2011/5/1 0:43:06
#3楼
该用户被锁定,回复内容不予显示!
1218
666-liuliu
文章数:136
年度积分:50
历史总积分:1218
注册时间:2011/2/6
发站内信
发表于:2011/5/1 7:33:55
#4楼
以下是引用wyb2866255在2011/4/30 23:12:12的发言:
你的编程出现问题就是时间增态的问题,Q4.0输出脉宽=20S,你用它去接通通电延时20S的定时器T6 ,T6延时20S真要动作时,Q4.0正好下跳为0,这是同时刻进行的,所以T6是不会吸合的,你将T6改为19S,当T6延时19秒时,由于Q4.0仍=1,故T6才能吸合,它的由0上跳为1,触发T7,使T7产生10S脉冲。这样虽然好使,但时间稀少了1S。
    我给你编了个程序,肯定好用,而且用的语句也少,见下图: 
附件
附件

能否用上断开延时定时器来实现这个控制电路?这个是最初的要求。
1324
wyb2866255
文章数:142
年度积分:50
历史总积分:1324
注册时间:2011/4/18
发站内信
发表于:2011/5/1 10:38:49
#5楼
回复
“能否用上断开延时定时器来实现这个控制电路?这个是最初的要求。”
 回复:可以。见下图:
附件
附件

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

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

46.8003