利用下降沿送数的方式,需要一个点亮时间定时器,和一个计数器,程序如下
(1) LDN C1
AN T1
AW= VW100, 0
= Q0.0
ED
MOVW 1, VW100
(2) LDN C1
AN T1
AW= VW100, 1
= Q0.0
ED
MOVW 2, VW100
(3) LDN C1
AN T1
AW= VW100, 2
= Q0.0
ED
MOVW 0, VW100
(4) LDN T1
EU
O M0.0
AN T1
LPS
AN C1
= M0.0
LPP
TON T1, VW120
(5) LD T1
EU
AN C1
LD SM0.1
CTU C1, VW140
俺是个新手,也写了下。用了一个时间继电器和一个循环量VW2以及一个计数的VB0.复制到STEP里面即可看到梯形图
网络1
LD 开始按钮:I0.0
O M0.0
LPS
AW<> 循环次数:VW2, 2
= M0.0
LPP
EU
MOVB 0, VB0
MOVW 0, 循环次数:VW2
网络2
LD M0.0
LPS
AN T37
LPS
A T37
EU
MOVB 1, VB0
INCB VB0
LPP
TON T37, +10
LRD
LDB= VB0, 0
AN 二号灯:Q0.1
AN 三号灯:Q0.2
O 全亮起:M0.1
ALD
AN 全熄灭:M0.2
= 一号灯:Q0.0
LRD
LDB= VB0, 1
AN 一号灯:Q0.0
AN 三号灯:Q0.2
O 全亮起:M0.1
ALD
AN 全熄灭:M0.2
= 二号灯:Q0.1
LRD
LDB= VB0, 2
AN 一号灯:Q0.0
AN 二号灯:Q0.1
O 全亮起:M0.1
ALD
AN 全熄灭:M0.2
= 三号灯:Q0.2
LRD
LPS
AB= VB0, 3
= 全亮起:M0.1
LPP
AB= VB0, 4
= 全熄灭:M0.2
LPP
A 全熄灭:M0.2
A T37
MOVB 0, VB0
MOVW 1, 循环次数:VW2
INCW 循环次数:VW2