一、前语
交通灯操控体系是一个老掉牙的问题,各种方式的操控体系也不断发生。跟着我国经济建设的不断发展,城市化进程不断加强,机动车辆也不断增多,交通信号操控功用不断扩展,其操控功率要求不断提高。依据PLC的交通灯操控体系能把可编程操控器的软硬件体系功用强大、可靠性好,逻辑编程办法简略,易于开发杂乱操控体系、有丰厚的扩展模块和联网才能和使用规模非常广泛的特色结合起来,使体系易于完成。
本体系选用日本松下电工出产的超小型FP0系列PLC作主控体系,其体积小但功用强大。咱们依照现有十字路口的交通灯的规划方案来阐明依据PLC的交通灯操控体系的方便性特色,也直接阐明其在满意操控体系要求的功用扩展上也易于完成。
二、体系操控规划
1、体系功用要求
交通灯体系启动时,红、绿、黄灯按必守时序轮番发亮。首要,南北红灯亮,东西绿灯亮。南北红灯保持35s(可由用户设定),在南北红灯亮一起东西绿灯也亮,并保持30s,到了30s时,东西路灯闪亮,闪亮周期为1s。绿灯闪亮3s后平息,东西黄灯亮,并保持2s。到2s时,东西黄灯熄、红灯亮,一起南北红灯熄,绿灯亮。东西红灯亮保持25s(可由用户设定),南北绿灯亮保持20s。到20s时,南北绿灯亮3s后灭,南北黄灯亮,并保持2s。到2s时,南北黄灯熄、红灯亮,一起东西绿灯亮,开端下一周期的动作;体系可进行时刻倒计时显现;当紧急状态要一侧方向经过期,能够使南北方向红灯亮,东西方向绿灯亮或许南北方向绿灯亮,东西方向红灯亮;在特别情况下,体系能够人为依据各方向车流量,进行各车道通行时刻的改动;在某时段如23:00至次日6:00车流量很少情况下,体系能够设定为各方向的只要黄灯闪耀。
2、体系规划
2.1硬件规划
硬件首要选用日本松下电工出产的小型FP0-C32CT型(带日历时钟功用)PLC,其I/O别离各有16个;依据体系要求需求进行I/O扩展要求,需求配一级扩展单元FP0-E16YT,其有16个输出。其I/0分配如表1,其操控输入输出接线原理图如图1所示。输出设备是电压高,功率大的设备,可由PLC输出给中心继电器,再经过中心继电器进行外部设备的输出操控。
表1 体系I/0分配表
输入 |
功用 |
输出 |
功用 |
X0 |
体系启动按钮SB1 |
Y0 |
南北红灯 |
X1 |
体系中止按钮SB2 |
Y1 |
东西绿灯 |
X2 |
南北方向急停开关S1 |
Y2 |
东西黄灯 |
X3 |
东西方向急停开关S2 |
Y3 |
东西红灯 |
X4 |
南北方向时刻添加按钮SB3 |
Y4 |
南北绿灯 |
X5 |
南北方向时刻削减按钮SB4 |
Y5 |
南北黄灯 |
X6 |
东西方向时刻添加按钮SB5 |
Y20-Y2F |
用于数码时刻显现 |
X7 |
东西方向时刻削减按钮SB6 |
图1 外部接线原理图
2.2软件规划
体系软件规划内容包含交通灯次序循环操控、两方向的急停操控、数码时刻显现操控、守时时段操控、各路通行时刻改动操控几部分。次序循环操控首要选用守时器指令编写,经过期刻的次序运转,来到达各路灯的按要求输出;经过合作各路急停开关的闭锁完成各方向的红灯或绿灯亮,当急停开关康复后,又经过对守时器的内部经过值SV赋值,到达路灯进行切换康复的意图,程序参阅图2。咱们能够经过PLC内部的日历时钟功用,对内部运转的时钟数据存储区进行取值比较,用相似急停操控的办法,完成某时段各方向的黄灯闪(程序略);因为前面选用的守时器独立的,故关于各路通行时刻改动操控能够选用对守时器TM0对TM4的设定值SV赋值来改动,当然各方向时刻也不能无限增大和减小,咱们能够经过比较指令约束其在指定的数值规模(程序略)。经过对守时器TM0对TM4中改变的经过值EV,咱们能够经过指令实时把他们转为BCD码,再由专门指令直接转换为七段码数值,用于对各方向时刻的倒计时显现(程序略)。