您现在所在的是:

PLC论坛

回帖:24个,阅读:2951 [上一页] [1] [2] [3] [下一页]
2057
jingweizdh
文章数:352
年度积分:50
历史总积分:2057
注册时间:2007/12/3
发站内信
发表于:2009/7/1 14:17:31
#20楼
呵呵  这只是一种锻炼方式而已,实际应用中根本没有人会这么做的。只是有点纳闷 楼上的怎么会说我的程序仿真上不正常。
工欲善其事、必先利其器!
980
levityboy
文章数:9
年度积分:50
历史总积分:980
注册时间:2008/3/25
发站内信
发表于:2009/7/2 10:56:35
#21楼
LDN    停止:I0.1
LPS
LD     第一灯:Q0.1
O      运行状态:M0.0
ALD
AN     停止:I0.1
=      运行状态:M0.0
LRD
LD     第三灯:Q0.3
AN     启动按钮:I0.0
O      第一灯准备好:M0.1
LD     启动按钮:I0.0
AN     运行状态:M0.0
OLD
ALD
AN     第一灯:Q0.1
=      第一灯准备好:M0.1
LRD
LD     第一灯:Q0.1
AN     启动按钮:I0.0
O      第二灯准备好:M0.2
ALD
AN     第二灯:Q0.2
=      第二灯准备好:M0.2
LRD
LD     第二灯:Q0.2
AN     启动按钮:I0.0
O      第三灯准备好:M0.3
ALD
AN     第三灯:Q0.3
=      第三灯准备好:M0.3
LRD
LD     第一灯准备好:M0.1
A      启动按钮:I0.0
O      第一灯:Q0.1
ALD
AN     第二灯:Q0.2
=      第一灯:Q0.1
LRD
LD     第二灯准备好:M0.2
A      启动按钮:I0.0
O      第二灯:Q0.2
ALD
AN     第三灯:Q0.3
=      第二灯:Q0.2
LPP
LD     第三灯准备好:M0.3
A      启动按钮:I0.0
O      第三灯:Q0.3
ALD
AN     第一灯:Q0.1
=      第三灯:Q0.3
878
leanknight
文章数:5
年度积分:50
历史总积分:878
注册时间:2009/7/3
发站内信
发表于:2009/7/3 12:50:40
#22楼
小弟以为,可以拿要求的输出结果作为判断条件,例如Q0.1有输出,Q0.2和Q0.3无输出,这是当前处于第一次按键按完的情况下,以Q0.1为ON,Q0.2和Q0.3为OFF,如果此时有I0.1的输入,则发生第二种情况,关闭Q0.1,打开Q0.2。依次写完四种情况,最后加上初始条件,三个输出都没有的情况,产生结果1。
4377
lhw982117910
文章数:2204
年度积分:50
历史总积分:4377
注册时间:2004/2/11
发站内信
发表于:2009/7/3 14:17:00
#23楼
是不是考试题目啊,有这么多要求?
rocky
6543
sqhuang
文章数:1047
年度积分:50
历史总积分:6543
注册时间:2007/9/2
发站内信
发表于:2009/7/7 16:33:09
#24楼
用计数寄存器编写,等于1第一个亮,等于2第二个亮,等于3第三个亮,大于3就把值赋予1

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

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

78.0005