恭喜,你发布的帖子
发布于 2018-12-06 21:19:19
5楼
plc中ob35编程(周期1s)
L TIME_COUNT
L 1
+I
T TIME_COUNT
L 180
>=I
JCN M1
L 0
T TIME_COUNT//5个阀全都开关一次需要180秒,再重新开始循环
M1:NOP 0
L TIME_COUNT
L 30
<=I
=L0.0
L TIME_COUNT
L 60
<=I
=L0.1
L TIME_COUNT
L 90
<=I
=L 0.2
L TIME_COUNT
L 120
<=I
=L 0.3
L TIME_COUNT
L 150
<=I
=L0.4
A L0.0//小于30秒
JCN M2
S Q0.0//开阀1
M2:AN L 0.0
A L 0.1//大于30秒,小于60秒
JCN M3
R Q0.0//关阀1
S Q0.1//开阀2
M3:AN L 0.1
A L 0.2//大于60秒小于90秒
JCN M4
R Q0.1//关阀2
S Q0.2//开阀3
M4:AN L0.2
A L 0.3//大于90秒,小于120秒
JCN M5
R Q0.2//关阀3
S Q0.3//开阀4
M5:AN L0.3
A L 0.4//大于120秒,小于150秒
JCN M6
R Q0.3//关阀4
S Q0.4//开阀5
M6:AN L0.4//大于150秒,小于180秒。大于180秒后重新计时动作
JCN M7
R Q0.4
M7:NOP 0
请填写推广理由:
分享
只看
楼主