基于plc的交通灯自动控制系统设计
0 引言
随着自动化控制技术和微电子技术的迅猛发展,plc作为前沿的工业控制器,具有体积小、可靠性高、易操作、灵活性强、抗干扰能力强等一系列优点,广泛用于自动化控制领域。用内部编程取代继电器逻辑控制电路中大量的中间继电器和时间继电器,简化了控制路线,提高了系统控制的可靠性,这是plc 大的优点。借助于书序控制图和梯形图来编制用户控制程序,实现自动控制系统顺序控制,是plc的主要功能之一。
1 控制信号系统
在车水马龙的都市,当交通干道不便于挖掘地下通道或架设天桥的时候,为了穿越马路行人的安全,需要在指定的人行横道两端设置人行道口的的红绿灯。交通灯控制工艺:南北、东西向的十字路口,均设有红、黄、绿三只信号灯。六只灯依一定的时序循环往复工作,图1 为交通信号灯时序图。
控制交通信号灯的 plc可选用 fx2n-32mr,从时序图可以看出,该系统有一个输入装置和 6个输出装置。表1 为输入装置与输出装置与plc的地址编号对应表。
交通信号灯的控制是一个典型的时序控制图,其梯形图设计关键是各灯(y0~y5)状态变化的“时间点”表示出来、时间的精确计算用定时器实现,本例将用t0~t9共 10 个定时器;灯的闪烁次数要用计数器实现,本例将用两个计数器,表是各定时器和计数器形成时间点的使用说明。
2 顺序控制的概率及方法
plc 是电子技术、计算机技术与继电逻辑自动控制系统相结合的产物,它以顺序控制为主,回路调节为辅,能完成逻辑判断、定时、记忆和算术运算等功能。plc结构紧凑、体积小、操作方便、抗干扰能力强、编程灵活简单、工作安全可靠、能耗低等优点使其很快在工业自动化控制中占据主导地位,plc外部接线简单方便,通过预先编制的程序来实现自动控制。
2.1 系统梯形图设计
开关 x0,选择开关按下以后程序开始循环启动,东西向绿1亮 25s,南北向红2 亮30s;t0 为绿 1 亮 25s 定时器,t0 设定值 k250,从 x0 接通起计时,计时时间到绿 1 断开,t1计时;t1、t2 为绿 1 闪动 3 次控制,t1、t2 形成振荡,t1 通时绿 1 亮,c0 计数;c0 为东西向黄1亮2s起点,t2为 c0计数信号,c0 接通时黄 1 点亮;t3为黄 1 亮 2s定时器,t3 设定值 k20,t3 设定值 k20,t3 接通时为红 1、绿 2 点亮,红 2 熄灭;t4 为红 1 亮 30s定时器,t4设定值k300,t4接通时红 1 熄灭,一循环周期结束。t5为绿 2亮 25s定时器,t5设定值 k250,从t3接通起计时,计时时间到绿2断开,t6计时;t6、t7为绿 2 闪动 3次控制,t6、t7 形成振荡,t6 通时绿 2 点亮,c1计数;c1 为南北向黄 2 亮 2s 起点,t7为 c1 计数信号,c0 接通时黄2 点亮;t8为黄 2 亮2s定时器,t8设定值 k20,t8接通时黄 2 熄灭,一循环周期结束。