PLC在十字路口交通灯控制系统中的应用毕业设计 下载本文

在硬件接线图中,输入口I0.0接收启动按钮SB1的输入,输入口I0.1接收停止按钮SB2的输入;输出口Q0.0接收南绿灯(HL1-1)和北绿灯(HL1-2) , 输出口Q0.1接收南黄灯(HL2-1)和北黄灯(HL2-2) , 输出口Q0.2接收南红灯(HL3-1)和北红灯(HL3-2) ,输出口Q0.3接收报警灯(HL4), 输出口Q0.4接收东绿灯(HL5-1)和西绿灯(HL5-2) , 输出口Q0.5接收东黄灯(HL6-1)和西黄灯(HL6-2) , 输出口Q0.6接收东红灯(HL7-1)和西红灯(HL7-2)。

3.3 软件设计

设计交通信号灯PLC控制梯形图和指令语句。 3.3.1 交通信号灯PLC控制梯形图

16

3.3.2 交通信号灯PLC控制的指令表

LD I0.0

O M0.0 AN I0.1 = M0.0 LD M0.0 LPS

AN Q0.3 AN T41

TON T37 , +250 LRD

A T37

TON T38 , +250 LRD

A T38

TON T39 , +30 LRD

A T39

TON T40 , +20 LRD A T37

TON T41 , +300 LRD

A T44

TON T42 , +20 LRD

AN Q0.3 AN T37

TON T43 , +200 LRD

A T43

TON T44 , +30 LRD

AN T46 TON T45 , +5 LRD

A T45 TON T46 , +5 LRD

AN T37 AN Q0.3 = Q0.2 LRD

17

LD Q0.6 AN T38 LD T 38 AN T39 A T45 OLD ALD

= Q0.0 LRD

AN T38 AN T40 = Q0.1 LRD

LD Q0.2 AN T43 LD T43 AN T44 A T45 OLD ALD

= Q0.4 LPP LPS

A T44 AN T42 = Q0.5 LRD

A T37 = Q0.6 LPP

A Q0.0 A Q0.4 = Q0.3

3.3.3 程序说明

(1)按下启动按钮SB1,I0.0闭合,M0接通闭合并自锁。第3逻辑行中的M0.0常开触点闭合,计时器T37接通并计时;第9逻辑行中的T43接通并计时,第11、12逻辑行中的T45,T46T组成1S的时钟脉冲;第13逻辑行中的Q0.2接通,南、北向红灯工作;由于Q0.2的接通,第17逻辑行中Q0.4接通,东、西向绿灯亮[5]。

(2)经过20S后,第9逻辑行行中的T43动作,第17逻辑行中的计时器T43的常闭触点断开,Q0.4断电;第18逻辑行中的T43的常开触点闭合,使得当T45常开触点闭合是Q0.4接通,T45的常开触点断开时Q0.4断开,此时东、西绿灯闪烁。

(3)由于第9逻辑行中的T43动作,第10逻辑行中的T43的常开触点闭合,同而计时器T44接通,经过3S后,T44动作;T44在第18逻辑行中的常闭触点断开,东、西绿灯闪烁

18

结束;同时第19逻辑行中的T44的常开触点闭合,Q0.5接通,东、西黄灯工作;第8逻辑行中的T44的常开触点闭合,计时器T43接通并计时;经过2S后,T43动作,第19逻辑行中的T43的常闭触点断开,Q0.5失电,东、西黄灯停止工作。

(4)当东、西黄灯停止工作时,第3逻辑中的计时器T37正好经过25S计时动作,第13逻辑行中的T37的常闭触点断开,南、北红灯熄灭;第20逻辑行中的T37的常开触点闭合,Q0.6接通,东、西红灯工作;由于Q0.6的接通,因而第14逻辑行中的Q0.0的常开触点闭合,南、北绿灯工作。

(5)T37动作后,第4逻辑行中的T37的常开触点闭合,T38接通并计时,第7逻辑行中的T37的常开触点闭合,T41接通并计时。

(6)经过25S后,第4逻辑行中的T38动作,第14逻辑行中的计时器T38的常闭触点断开,Q0.0断电;第15逻辑行中的T38的常开触点闭合,使得当T45的常开触点闭合时Q0.0接通,T45常开触点断开时Q0.4断开,此时南、北绿灯闪烁。

(7)由于第4逻辑行中的T38动作,因而第5逻辑行中的T38的常开触点闭合,计时器T39接通,经过3S后,T39动作;T39在第15逻辑行中的常闭触点断开,南、北绿灯闪烁结束;同时第16逻辑行中的T39的常开触点闭合,Q0.1接通,南、北黄灯工作第6逻辑行中的T39的常开触点闭合,计时器T40接通并计时;经过2S后,T40动作,第16逻辑行中的T40的常闭触点断开,Q0.1失电,南、北黄灯停止工作。

(8)当南、北向黄灯停止工作时,正好东、西向红灯工作了30S,即第7逻辑行中的T41计时30S,此时T41动作,第3逻辑行中的T37复位,且使得第4、7、13、20逻辑行中的常开触点复位,进入下一次循环。

3.3.4 交通信号灯的状态波形图

图3 交通信号灯的状态波形图

19