发布于 2009-03-09 09:00:53
0楼
我昨天晚上睡觉的时候想了一下,用了下面一个简单的方法,不知道实际会出现什么问题,希望跟大家讨论一下
请原谅我自作主张加了2个按钮
A M 0.0 //启动按钮
JCN M001
SET
R M 0.0
L 1
T MW 10
M001: A M 0.1 //停止按钮
JCN M002
R M 0.1
L 0
T MW 10
M002: NOP 0
T001: L 1 //第一套设备
L MW 10
<>I
JC T002
A M 2.1 //设备故障
JC AL01
SET
S Q 1.0 //启动第一个设备
A I 1.0 //如果有反馈
R Q 2.0 //停止上一个设备
R Q 3.0
R Q 4.0
A M 5.1 //时间条件
JCN F001
AL01: L 1
L MW 10
+I
T MW 10
JU F001
T002: L 2 //第二套设备
L MW 10
<>I
JC T003
A M 2.2 //设备故障
JC AL02
SET
S Q 2.0
A I 2.0
R Q 1.0
R Q 3.0
R Q 4.0
A M 5.2 //时间条件
JCN F001
AL02: L 1
L MW 10
+I
T MW 10
JU F001
T003: L 3 //第三套设备
L MW 10
<>I
JC T004
A M 2.3 //设备故障
JC AL03
SET
S Q 3.0
A I 3.0
R Q 1.0
R Q 2.0
R Q 4.0
A M 5.3 //时间条件
JCN F001
AL03: L 1
L MW 10
+I
T MW 10
JU F001
T004: L 4 //第三套设备
L MW 10
<>I
JC F001
A M 2.4 //设备故障
JC AL04
SET
S Q 4.0
A I 4.0
R Q 1.0
R Q 2.0
R Q 3.0
A M 5.4 //时间条件
JCN F001
AL04: L 1
L MW 10
+I
T MW 10
FOO1: NOP 0
L 5
L MW 10
==I
JCN N001
L 1
T MW 10
N001: NOP 0