根据对红绿灯的控制要求及PLC地址分配的定义,可对PLC程序编制,其梯形图见附录1。
下面对所编的程序梯形图作简要的说明:
当按下启动按钮I0.3,中间继电器M0.1得电其常开触点闭合代替了I0.3达到自锁使得MO.1在一直通电的状态。中间串上M0.0常闭触点是为了当需要切断电源时,按下I0.2,继电器M0.0得电,其常闭触点断开,而此断开M0.1的自锁程序达到切断电源的效果。
(1)当按下启动开关后,以下接触器得电:
a.Q0.0通过中间继电器M0.1的常开触点闭合接通电源,马路南北红灯亮。而计时器也接通,它是为Q0.0计时作用的。当T37计时30s后,它的常闭触点断开,断开Q0.0的电源。T42常闭触点在这里起循环作用,就是在此程序运转一个周期时,控制最后一个接触器的计时器计时完成,断开T37使得T37重新计时,以达到循环效果。
b.Q0.4得电,马路东西绿灯亮。与之串连的是计数器C21(计数3次,作用是Q0.4闪烁3次时断开其电源),T43、T44在这里起控制Q0.4闪烁并计时作用。
c.Q0.7接通人行道东西方向红灯亮,Q0.7与Q0.0公用一个计时器,所以Q0.7的显示时间与Q0.0一样。
d. Q1.0得电人行道南北方向绿灯亮,它的显示与Q0.4相同。C22、T48、T49的功能叶相同。
(2)延时25s后,Q0.4马路东西方向绿灯开始闪烁。计时器T43计时到,它的常闭触点先断开,使得Q0.4失电,同时它的常开触点闭合,接通计时器T44。T44、T45(接通T44后,T44开始工作,0.5S后接通QO.4与T45,再过0.5s后计时器T45工作,先断开T44。
如此循环工作。而这里加上计数器C21的3次计数达到绿灯闪烁功能。
(3)经过3s后,C21计数完成,断开Q0.4(熄灭绿灯)接通Q0.5马路东西黄灯和计时器T46(T46在这里起计时作用,2s后它先断开Q0.5,然后其常开触点闭合接通Q0.3,达到红绿灯循环效果。
(4)延时2s后,T46常开触点闭合接通Q0.3马路东西红灯。这时计时器T47接通开始工作。T47计时2s后,它的敞开触点闭合,复位C21。使得Q0.4重新开始工作,如此一直循环。
PLC编程设计报告
(5)当人行道红灯Q0.7亮30s后,T37计时30s动作,其常闭触点先端开,切断Q0.7。然后其常开触点闭合接通Q0.6(人行道东西绿灯),Q0.6接通27s后闪烁3s(频率1s/次)其工作过程与马路闪烁3次相类似。
此次设计的红绿灯系统工作情况就向上面介绍的循环工作。
附上出处链接:http://wenku.baidu.com/link?url=OqtoElo8HW1GdOgAlqdCTqRJQJ_sZd03IDoYbVALpLZqav4BFORnW872mERcLGyJzNorfTyCQIwmzXuhuq3XRrLV92oVbx9VeOsLJq5_Mt7