自己弄了个4个线圈的依次循环输出的程序,I0.0触发后循环输出开始,整个循环次数由C3设定值决定,Q0.0 Q0.1 Q0.2 Q0.3依次输出。
不知这个程序能否实现上述需求,想在应用前,求教各位老师检定下,或者要实现这种要求,有更好的方法吗?
Network 1 //
LD I0.0 //启始信号
AN T37
TON T37, 50 //周期
TON T33, 10 //信号1持续输出时间
Network 2
LD T33
TON T34, 10 //信号2时间
Network 3
LD T34
TON T35, 10 //信号3时间
Network 4
LD T35
TON T36, 10 //信号4时间
Network 5
LD Q0.0 //计数,信号1关-开
LD I0.1
CTD C3, 5
Network 6 //信号1
LD I0.0
EU
LD Q0.0
AN T33
OLD
LD Q0.3
ED
AN C3
OLD
= Q0.0
Network 7 //信号2
LD Q0.0
ED
LD Q0.1
AN T34
OLD
= Q0.1
Network 8 //信号3
LD Q0.1
ED
LD Q0.2
AN T35
OLD
= Q0.2
Network 9 //信号4
LD Q0.2
ED
LD Q0.3
AN T36
OLD
= Q0.3 //下降沿返回重启信号1