PLC步进计数器在交通信号灯控制系统中的应用

  • 格式:pdf
  • 大小:984.04 KB
  • 文档页数:4

第29卷第2期 2015年3月 兰州文理学院学报(自然科学版) Journal of Lanzhou University of Arts and Science(Natural Sciences) VoI_29 NO.2 

Mar.2O15 

文章编号:2095—6991(20l5)02—0073—04 PLC步进计数器在交通信号灯控制 

系统中的应用 谢卫国 (云浮市技工学校,广东云浮527300) 

摘要:通过一个十字路口交通信号灯控制的实际工程案例,讨论使用Twido PLC的赋值指令与步进计数器 相结合使用的编程方案.该编程方案可以让使用者更加直观地进行程序的编写,因为步进计数器工作时每一时 刻只有一个工作步是有效的,所以可以按照顺序步进的方法进行程序设计,使编程更容易维护、修改,使用更为 方便. 关键词:Twido PI ( ;赋值指令;步进计数器;交通信号灯 中图分类号:TP273 文献标识码:A 

O 引言 及使用更为方便・ 随着社会经济的发展,人们生活水平的提高, 近年来机动车辆迅速增长,给城市交通带来了巨 大的压力,交通问题越来越引起人们的关注.为了 保证交通安全,防止交通阻塞,保障人、车、路三者 的协调,交通信号灯在大多数城市都得到了广泛 的应用.但传统的交通信号灯控制一般采用电子 线路、继电器控制和单片机控制等,结构复杂,功 能简单,可靠性低,故障率高,维护困难,更改繁杂 等缺点.这些控制方式越来越不能适应城市繁忙 的交通控制要求.可编程序控制器(PI C)是一种 专为工业控制而设计的计算机,具有结构简单,可 靠性高,抗干扰能力强,功能完善,适应性好,使用 简单,调试维修方便,体积小、重量轻、功耗低、使 用寿命长、灵活通用,易于编程等优点,已成为一 种广泛使用的工业控制器,是快速、可靠、经济地 构建控制系统的重要设备l1 1.现在也有交通信号 灯控制系统是采用PI C控制的,但大多数都是采 用了基本逻辑指令编程,这种编程方法既复杂又 难以读懂,限制了使用.本文是通过一个十字路口 交通信号灯控制的实际情况,该编程方案可以让 使用者更加直观地进行程序的编写,利用赋值指 令与步进计数器编写时比较易于控制每项功能, 每一步工作只考虑其中的一个工作状态,而不用 考虑其他的工作状态,使编程更容易、维护、修改 1 十字路口交通信号灯控制系统的 要求 按照交通信号灯的控制规则,每个路口都设 有红、绿、黄三种颜色的指示灯.典型的十字路口 交通信号灯的模型如图1所示.本系统的控制要 求是:设置一启动按钮及停止按钮.启动后,东西 绿灯先亮30s然后闪烁3s后熄灭;接着东西黄灯 亮2s后熄灭;接着是东西红灯亮35后熄灭;接着 是东西绿灯又亮……如此循环.同时对应东西绿、 黄灯亮时,南北红灯亮35s后熄灭;接着南北绿灯 亮30s然后闪烁3s后熄灭;接着南北黄灯亮2s 

圉 

图1 十字路口交通信号灯模型图 收稿日期:2014—12—23. 作者简介:谢卫国(1970一),男,广东云浮人,电工类一级实习指导教师,从事PLC控制技术、变频器技术、电机电器及 

其控制技术研究. 74 兰州文理学院学报(自然科学版) 第29卷 灭;接着南北红灯又亮……如此循环,循环的周期 为70S;直到按下停止按钮时所有灯熄灭 引.该系 统的控制时序图如图2所示. 启动 求积绿灯 乐西黄蜘 求两窒I=灯 南北绿灯 南灯黄灯 南北红灯 该交通控制系统一次工作周期的真值表如表 1所示. 

. 一 Q——一一一i . 三 .一 一。0————— 0_—————— 图2十字路口交通信号灯控制时序瞬 表1 一次工作周期各信号指示灯的真值表 0 30 30.5S 31S 31.5S 32S 32.5S 33 35 65 65.5S 66S 66.5S 67S 67.5S 68S 信号灯 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 30S 30.5S 31S 31.5S 32S 32.5S 33S 35S 65S 65.5S 66S 66.5S 67S 67.5S 68S 70S 

东西绿灯 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 东西黄灯0 0 0 0 0 0 0 l 0 0 0 0 0 0 0 0 东西红灯0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 南北绿灯0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 南北黄灯0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 南北红灯 1 】 1 1 l 1 1 1 0 0 0 0 0 0 0 0 

2十字路口交通信号灯的电气控制 要求 由于交通信号灯的功率相对较小,且要求投 资低、运行费用少,不用设专人管理.因此,在设计 时必须考虑智能化控制.根据这些特点制定出十 字路口交通信号灯控制系统的电气控制要求是: (1)为了便于检修及应急处理,电气控制系统 应具有手动控制和自动控制两种控制方式,手动 控制时,各控制对象相互独立工作;自动控制时, 一经启动,各控制对象根据时问控制原则进行控 制. (2)东西方向及南北方向每个路口都有一组 信号灯,每组由红、黄、绿三灯组成,为了节约 PLC的输出点,要求东西方向及南北方向相同颜 色的信号灯由同一个继电器控制,采用并联工作 方式. (3)根据上述的生产要求,十字路口交通信号 灯系统采用施耐德Twido系列型号为TWDL— CAA24DRF的PLC进行自动化控制,它是一体 型控制器,24路输入(24VDC),10路2A继电器 输出,14路输入.Twido PLC是紧凑型可编程控 制器,可应用于各种设备的自动化控制系统中.它 具有灵活的配置、紧凑的结构、强大的功能,有良 好的性价比L3]. 3十字路口交通信号灯控制系统的 设计 控制系统的设计主要包括操作面板、显示面 板、电气控制柜等单元.但由于交通信号灯的功率 相对较小,且要求投资低、运行费用少,不用设专 人管理.根据这些特点,在该系统中PLC需要检 测信号都为数字输入量,没有模拟量的输入,PLC 根据设定的程序进行数据处理后,输出控制信号. 十字路口交通信号灯控制系统的电气控制总 框图如图3所示,PLC控制器为核心控制器,通 过检测操作面板按钮信号的输入及各类传感器信 号的输入,通过CPU的运算输出控制信号完成 相关设备的运行、停止控制. 3.1 PLC控制系统的I/O分配表 十字路口交通信号灯控制系统要设置手动和 自动两种控制模式. 第2期 谢卫国:PLC步进计数器在交通信号灯控制系统中的应用 75 图3十字路口交通信号灯控制电气控制总框图 控制系统的输入信号有: 

1)在手动控制方式中的选择信号灯状态的按 钮输入信号; 2)在自动控制模式的系统启动按钮输入信 号; 3)在自动控制模式的系统停止按钮输入信 号. 控制系统的输出信号有: 1)东西方向控制2个路口绿灯的继电器KM1, 

2绿灯并联工作i 2)东西方向控制2个路口黄灯的继电器 KM2,2黄灯并联工作; 3)东西方向控制2个路口红灯的继电器 KM3,2红灯并联工作; 4)南北方向控制2个路口绿灯的继电器 KM1,2绿灯并联工作I 5)南北方向控制2个路口黄灯的继电器 KM2,2黄灯并联工作; 6)南北方向控制2个路口红灯的继电器 KM3,2红灯并联工作. 根据十字路口交通信号灯控制系统的控制要 求,各个控制输入量的输入端口,及被控制对象的 输出端口可如表2进行设计. 

表2十字路口交通信号灯控制系统的I/0分配表 输入 输出 输入地址 输入设备 输入地址 输入设备 10.0 停止按钮SB0 %QO.0 东西方向控制2个路口绿灯的继电器KM1 IO.1 自控启动按钮SB1 Q0.1 东西方向控制2个路口黄灯的继电器KM2 %10.2 手控状态选择SB2 Qo.2 东西方向控制2个路口红灯的继电器KM3 Qo.3 南北方向控制2个路口绿灯的继电器KM1 Oo.4 南北方向控制2个路口黄灯的继电器KM2 Qo.5 南北方向控制2个路口红灯的继电器KM3 

3.2 PIE:控制系统的I/O接线图 程序设计时应考虑动到便于调试及可操作 性,故该程序设计了手动及自动控制功能,由I/o 分配表画出I/O接线图如图4所示. 盟 l塑 l SB2 停 启 手 止 动 控 按 按 按 钮 钮 钮 图4十字路口交通信号灯控制系统I/0接线图 3.3程序的梯形图设计 根据施耐德Twido系列型号PLC性能特 点,可以将输出的6个位信 QO.o, QO.1, Qo.2, Qo.3, QO.4, QO.5,以 Qo.0为低 位组成一个位串 Q0.0:6_4].在编程时通过赋值 指令,根据表l的各信号指示灯的真值表的情况 根据时间控制原则对位串 QO.0:6进行赋值, 即可实现对交通信号灯的控制.如在一个周期内 的0~30S,由表1的各信号指示灯的真值表可 知 Qo.5, Qo.4, Q0.3, Qo.2, QO.1, Qo.o对应的值为l,o,o,o,o,1.1表示高电平输 出交通信号亮,o表示低电平输出交通信号灭.我 们将对应输出的值看成一个二进制数即是 100001,再将二进制数转化为十进行数,即 (100001) ===(33) 。,我们编程时将33赋值给位 串 QO.o:6即可.如: QO.0:6:一33.然后再通 过步进计数器 SC0来控制交通信号灯的各种状 态, SC0提供了256个步,由表1各信号指示灯 的真值表可看出时间的最小控制单位为0.5S,我 

北向制灯继器 南方控红的电 北向制灯继器 南方控黄的电 北向制灯继器 南方控绿的电 西向制灯继器 东方控红的电 两向制灯继器 东方控黄的电 蹰向制灯继器 东方控绿的电