交通灯控制系统设计-交通灯控制电路

交通灯控制系统设计-交通灯控制电路
第1章 实验系统设计
下面通过用Micrologix 1000系列中型号为1761-L16BWA的可编程控制器控制十字路口交通灯的实验例子来说明可编程控制器的硬件和软件设计步骤和手持编程器的使用方法。
交通灯系统要求实现“正常时序控制”及“急车强通控制”两种控制方式。
 正常时序控制要求如下:当起动开关接通时,信号灯系统开始工作,先南北红灯亮,东西绿灯亮,南北红灯亮维持28s,在南北红灯亮的同时东西绿灯也亮,并维持19s,19s延时到,东西绿灯闪亮,绿灯闪亮周期2s(亮1s熄1s),绿灯闪亮3次后熄灭,东西黄灯亮,并维持3s,3s延时到,东西黄灯熄,东西红灯亮,同时南北红灯熄,南北绿灯亮。东西红灯亮维持33s,南北绿灯亮维持24s,24s延时到,南北绿灯闪亮3次后熄灭,南北黄灯亮,并维持3s。3s延时到,南北黄灯熄,南北红灯亮,同时东西红灯熄,东西绿灯亮,开始第二周期的动作,以后周而复始地循环。
急车强通控制要求如下:急车强通信号受急车强通开关控制。无急车时,信号灯按正常时序控制。有急车来时,将急车强通开关接通,不管原来信号灯的状态如何,一律强制让急车来车方向的绿灯亮,使急车放行,直至急车通过为止。急车一过,将急车强通开关断开,信号灯的状态立即转为急车放行方向的绿灯闪亮3次,随后按正常时序控制。
第2章 前  言
美国罗克韦尔自动化生产的Micrologix1000系列微型可编程控制器具有体积小、使用简单、通用性强、快速高效等特点。它是一种集成式控制器,集成了电源、输入模块、输出模块和处理器于一身,输入输出状态LED指示,内装RS-232通讯接口,可连接手持编程器输入指令程序或连接计算机直接编制梯形图程序,并且通过1761-NET-AIC通讯模块可联成DH-485网络,网络长度1200m, 波特率为32.5Kbps。
Micrologix1000系列PLC的内部有输入继电器I;输出继电器O;辅助继电器B;计时器T;计数器C;状态继电器S等。它们的编号均从0开始,例如I/0,I/1,…,O/0,O/1等,个数则与型号有关。
2.1 硬件系统设计
PLC采用Micrologix1000中型号为1761-L16BWA的控制器,它有10个数字量输入点和6个数字量输出点。交通灯控制系统硬件结构图如图1所示。

图1     交通灯控制系统硬件结构图
2.2 软件系统设计
可编程控制器的软件设计步骤如下:
 (1) 画出控制时序图;
 (2) 列出对应的I/O编号的分配;
 (3) 写出符合控制要求的程序。
PLC输入输出端口的分配如图1所示。控制时序图如图2所示。


图2      交通灯正常时序控制时序图
把南北向控制、东西向控制和急通车控制看成为三条分支流程控制过程,其程序总流程图如图3所示。南北向控制和东西向控制都是按正常时序顺序动作,控制相应信号灯循环发亮,其中南北向控制子程序流程图如图4所示,东西向控制子程序流程图与图4相似。急通车控制分南北向急通车控制和东西向急通车控制两路,当南北向急通车开关I/1合上,则控制南北向绿灯亮,东西向红灯亮,让南北急车放行,当东西向急通车开关I/2合上,则控制东西向绿灯亮,并设置南北、东西强通互锁,避免冲突的发生,急通车控制子程序流程图如图5所示。图3     程序总流程图409

[1] [2] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有