交通信号灯的PLC控制系统设计
PLC十字路口交通信号灯控制系统设计

目录第一章 PLC的特点及应用 (3)1.1概述 (3)1.2PLC的特点 (3)1.3PLC的应用 (3)第二章 PLC的结构及原理 (4)2.1PLC的分类 (4)2.2PLC的结构 (5)2.3PLC的工作原理 (5)2.4PLC汇编语言 (6)2.5PLC的基本指令 (8)2.6PLC交通灯论文编程器件 (10)第三章交通信号控制系统梯形图的设计与编程方法 (11)3.1交通信号控制要求 (11)3.2交通信号控制流程图 (11)3.3交通信号控制时序 (14)3.3PLC交通灯论文硬件及外围元器件 (17)3.4I/O分配表 (17)第四章程序设计 (18)4.1梯形图 (18)4.2PLC交通灯指令语句表 (25)谢辞 (26)摘要PLC可编程序控制器是以微处理器为基础,综合了计算机技术、自动控制技术和通讯技术发展而来的一种新型工业控制装置。
它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。
据统计,可编程控制器是工业自动化装置中应用最多的一种设备。
专家认为,可编程控制器将成为今后工业控制的主要手段和重要的基础设备之一,PLC、机器人、CAD/CAM 将成为工业生产的三大支柱。
由于PLC具有对使用环境适应性强的特性,同时其内部定时器资源十分丰富,可对目前普遍使用的“渐进式”信号灯进行精确控制,特别对多岔路口的控制可方便地实现。
因此现在越来越多地将PLC应用于交通灯系统中。
同时,PLC本身还具有通讯联网功能,将同一条道路上的信号灯组成一局域网进行统一调度管理,可缩短车辆通行等候时间,实现科学化管理.关键词:交通灯 PLC 程序设计梯形图语句表第一章 PLC的特点及应用1.1 概述可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。
早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制。
基于PLC十字路口交通灯的控制系统的设计

基于PLC十字路口交通灯的控制系统的设计智能化交通管理的新篇章随着城市化进程的加快,交通拥堵问题日益严重,给人们的出行带来了极大的不便。
为了解决这一问题,基于PLC(可编程逻辑控制器)的十字路口交通灯控制系统应运而生。
本文将详细介绍基于PLC十字路口交通灯控制系统的设计原理、方法和实际应用,以期为智能化交通管理提供有益的参考。
首先,我们需要了解PLC的基本概念。
PLC是一种可编程逻辑控制器,具有高度可靠性、灵活性和可扩展性。
它可以根据用户的编程逻辑对输入信号进行处理,并输出控制信号,实现对设备的自动控制。
在十字路口交通灯控制系统中,PLC可以实现对交通灯的精确控制,提高交通流的效率。
基于PLC十字路口交通灯控制系统的设计主要包括以下几个方面:1. 系统硬件设计:硬件设计是PLC控制系统的基础。
在硬件设计中,需要选择合适的PLC型号、输入输出模块、电源模块等,以满足系统的功能和性能要求。
此外,还需要考虑系统的抗干扰能力,确保在复杂的电磁环境中稳定工作。
2. 系统软件设计:软件设计是PLC控制系统的核心。
在软件设计中,需要编写PLC的梯形图程序,实现对交通灯的控制逻辑。
梯形图程序应能够根据输入信号的变化,自动调整交通灯的亮灭状态,实现交通流的优化。
3. 系统集成与调试:系统集成是将PLC控制系统与其他交通设施(如交通信号灯、摄像头等)相结合的过程。
在系统集成中,需要确保PLC控制系统与其他设施的正常通信和数据交换。
调试则是确保PLC控制系统按照预期工作,包括功能测试、性能测试等。
在实际应用中,基于PLC十字路口交通灯控制系统具有以下优势:1. 高度可靠性:PLC具有高度可靠性,能够在恶劣的环境下稳定工作,确保交通灯控制系统的正常运行。
2. 灵活性:PLC控制系统易于编程和修改,可以根据实际交通需求调整交通灯的控制策略。
3. 可扩展性:PLC控制系统具有良好的可扩展性,可以随时增加或减少控制功能,适应不断变化的交通需求。
基于PLC的十字路口智能交通灯控制系统的设计

基于PLC的十字路口智能交通灯控制系统的设计城市道路交错分布,交通灯是城市交通的重要指挥系统。
交通信号灯作为管制交通流量、提高道路通行能力的有效手段,对减少交通事故有明显效果。
可编程控制器PLC作为工业用的计算机,在工业自动化中的地位极为重要。
其具有小型化、价格低、可靠性高等特点,在各个行业也得到了广泛应用。
本文基于PLC的十字路口智能交通灯控制系统,构成十字路口带倒计时显示交通信号灯的电气控制以及该系统软、硬件设计方法。
实验证明该系统实现简单、经济,能够有效地疏导交通,提高交通路口的通行能力。
1、设计系统简介系统上电后,交通指挥信号控制系统由两个按钮控制。
启动按钮按下,交通指挥系统开始按常规正常控制功能工作,按照如图1所示的工作时序周而复始、循环往复工作。
南北绿灯亮25s闪3s,黄灯亮2s后南北红灯亮30s。
东西方向与南北方向相同。
正常运行时,南北向及东西向均有两位数码管倒计时显示牌同时显示相应的指示灯剩余时间值。
系统主要实现十字路口交通灯数码显示控制和显示时间智能调节两大功能。
图1十字路口交通灯正常工作时序2、硬件系统设计2.1、元器件选用FX系列PLC拥有无以企及的速度、高级的功能逻辑选件以及定位控制等特点。
FX2N 系列是三菱PLC的FX家族中最先进的系列,具有高速处理及可扩展大量满足单个需要的特殊功能模块等特点;FX2N是从16路到256路输入/输出的多种应用的选择方案。
这里选用的是FX2N-80MR-D基本单元,带40点输入/40点继电器输出,选用额定电压12V、额定电流25mA(每段)高亮的共阴极两位25.4cm七段数码管;供电直接使用DC12V/25mA电源供电。
选用直径200mm的圆形LED点阵,左边红、绿、黄灯额定电压DC12V,额定电流4.2A,额定功率50W,直接采用DC12V/4.2A电源供电。
各控制信号说明如表1所示。
SB2按下时,接点断开,停止工作。
按下SB3时,七段数码管显示“00”。
基于PLC的交通信号灯控制系统设计

绪论城市交通信号控制是通过对交通流量的调节以达到改善人和货物的安全运输,提高运营效率。
交通系统是一个具有随机性、模糊性和不确定性的复杂系统,建立数学模型非常困难,有时甚至无法用现有的数学方法加以描述。
目前大多采用的是自适应信号控制,它需要数学建模,且不考虑交通延误、停车次数等。
所以经典控制法很难得到满意的效果。
而模糊控制是一种无须建立数学模型的控制方法,它能模仿有经验的交警指挥交通时的思路,达到很好的控制效果。
近些年来我国的许多学者也都以不同的思路对单个交叉口、交通干线的模糊控制进行了研究,但因研究的局限性,实际中得到应用的寥寥无几,本文实现基于PLC的交通信号的模糊控制系统。
根据前后相流量来决定信号灯配时的模糊控制系统的理论研究成果,用PLC实现单个十字路口交通信号灯模糊控制的方法,以单个十字路口4相位交通灯为例,把PLC作为一个模糊控制器,采用梯形图编程。
通过实验保证了系统运行稳定可靠,能根据不同的交通流量进行模糊控制决策,优化信号灯的配时,从而可以有效的解决交通流量不均衡、不稳定带来的问题。
目录绪论-----------------------------------------------------------------------------Ⅰ1应用背景与需求-------------------------------------------------------11.1交通灯现状与发展---------------------------------------------11.2PLC研究的目的与意义----------------------------------------2 2控制任务分析--------------------------------------------------------32.1控制要求-----------------------------------------------------------32.2 控制任务析-----------------------------------------------------4 3PLC选型及输入输出地址定义-----------------------------53.1选型------------------------------------------------------------------53.2输入输出定义----------------------------------------------------53.3输入输出接线图------------------------------------------------6 4程序设计------------------------------------------------------------------74.1状态转移图-------------------------------------------------------74.2梯形图--------------------------------------------------------------7 5系统安装与调试-------------------------------------------------------125.1输入程序-----------------------------------------------------------125.2系统安装----------------------------------------------------------135.2.1元件表-----------------------------------------------------------135.2.2安装接线--------------------------------------------------------135.3系统调试-----------------------------------------------------------16 结束语-------------------------------------------------------------------------17 致谢-----------------------------------------------------------------------------18 参考文献----------------------------------------------------------------------191应用背景与需求1.1交通灯系统的现状随着社会经济的发展,机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,城市交通问题越来越引起人们的关注。
基于PLC的交通信号灯控制设计

基于PLC的交通信号灯控制设计随着城市交通的发展和交通工具的增多,交通信号灯在城市的道路中起到了至关重要的作用,为交通安全提供了保障和规范。
为了确保交通信号灯的稳定和可控性,设计一套基于PLC的交通信号灯控制系统已成为当今一种重要的解决方案。
一、PLC控制器的概述PLC全称可编程序控制器,是一种专业化的数字运算电路,通过执行预编程的指令序列,控制工业过程中机械或电气设备的自动化操作。
PLC执行的指令通常会涉及输入/输出端口的控制,模拟信号的处理,以及对数字逻辑或运动控制的控制等。
二、基于PLC的交通信号灯控制方案1. 控制器的选取在交通信号灯控制的设计中,选取一个合适的PLC控制器是至关重要的。
而一个好的PLC控制器不仅要能够支持高速、稳定、可靠的运行,还要能够兼容现场设备和各种不同类型的传感器和执行器。
2. 信号灯的输入输出设置基于PLC控制器的交通信号灯控制,需要先设定信号灯输入输出端口的参数,包括交通信号灯工作周期、灯的数量、工作时间等参数。
此外,还需要配置与灯相对应的传感器类型和灯的类型,确保交通信号灯可以以正确的方式反应各种不同的路况。
3. 交通规则的实时处理在进行交通信号灯控制之前,需要首先识别车辆和行人通过灯的方式,然后实时处理这些信息。
此时,PLC控制器可以通过自动处理数据的方法,来按照规定的时间间隔,自动计算灯的开启和关闭时间,给出灯的控制指令。
4. 灯亮顺序的控制基于PLC的交通信号灯控制设计需要考虑经过的车辆和人的数量,以控制不同方向灯的开闭,来保障这些交通参与者的安全和使用。
灯的开闭都应该是有序的,例如,左转灯应该在直行灯之前亮,直行灯应该在红灯之前亮。
5. 车辆监测与指令下达当车辆进入路口时,传感器会对车辆进行监测,随后,PLC控制器会根据已经设定的路况和时序规则,下达交通信号灯的各种指令,包括开关、闪烁等。
三、总结基于PLC的交通信号灯控制设计可以减少人工操作的漏失,确保信号灯的规律、精准,以更好地维护交通规则,保障交通安全。
PLC智能交通灯控制系统设计

PLC智能交通灯控制系统设计一、引言交通是城市发展的命脉,而交通灯则是保障交通有序运行的关键设施。
随着城市交通流量的不断增加,传统的交通灯控制系统已经难以满足日益复杂的交通需求。
因此,设计一种高效、智能的交通灯控制系统具有重要的现实意义。
可编程逻辑控制器(PLC)作为一种可靠、灵活的工业控制设备,为智能交通灯控制系统的实现提供了有力的支持。
二、PLC 简介PLC 是一种专为工业环境应用而设计的数字运算操作电子系统。
它采用可编程序的存储器,用于存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
PLC 具有可靠性高、抗干扰能力强、编程简单、维护方便等优点,广泛应用于工业自动化控制领域。
在交通灯控制系统中,PLC 可以根据实时交通流量信息,灵活调整交通灯的时间分配,提高道路通行效率。
三、智能交通灯控制系统的需求分析(一)交通流量监测系统需要能够实时监测道路上的交通流量,包括车辆数量、行驶速度等信息。
(二)时间分配优化根据交通流量监测结果,智能调整交通灯的绿灯时间,以减少车辆等待时间,提高道路通行效率。
(三)特殊情况处理能够应对紧急车辆(如救护车、消防车)通行、交通事故等特殊情况,及时调整交通灯状态,保障道路畅通。
(四)人机交互界面提供直观、方便的人机交互界面,便于交通管理人员对系统进行监控和管理。
四、PLC 智能交通灯控制系统的硬件设计(一)传感器选择为了实现交通流量的监测,可以选择使用电感式传感器、超声波传感器或视频摄像头等设备。
电感式传感器安装在道路下方,通过检测车辆通过时产生的电感变化来统计车辆数量;超声波传感器通过发射和接收超声波来测量车辆与传感器之间的距离和速度;视频摄像头则可以通过图像识别技术获取更详细的交通信息,但成本相对较高。
(二)PLC 选型根据交通灯控制系统的输入输出点数、控制精度和复杂程度等要求,选择合适型号的 PLC。
plc交通信号灯控制
可编程控制器应用实训实训报告班级:专业:姓名:可编程控制器应用实训报告一、设计题目交通信号灯PLC控制系统设计示意图如下图所示:二、设计目的课程设计的主要目的是通过某设备的电气控制装置的设计实践,了解一般电气控制系统设计过程、设计要求、应完成的工作内容和具体设计方法。
通过设计也有助于复习、巩固以往所学的知识,达到灵活应用的目的。
三、交通信号灯系统设计要求1.某十字路口东西方向和南北方向各装有直行(包括右转弯)控制红、黄、绿交通信号灯和左转弯控制红、绿交通信号灯,另外还有倒计时显示器。
显示器用于显示相应方向直行控制当前点亮信号灯还要持续的时间(剩余时间),由另外的单片机系统构成。
(这里不予以考虑设计)2.系统中有一个控制开关,接通则进入正常工作状态,关断则停止工作。
3.设计规律:1)系统启动后,东西直行绿灯亮6秒,与此同时南北红灯全亮15秒;东西左转弯红灯亮;2)东西灯亮6秒后开始闪烁,周期为1秒(灭0.5秒,亮0.5秒),闪亮2秒。
3)东西直行绿灯闪亮2秒后变成黄灯亮,维持2秒;4)东西直行黄灯亮2秒后变成红灯亮;同时东西左转弯绿灯亮,维持5秒;5)东西左转弯绿灯亮5秒后变成红灯亮;(至此东西方向全是红灯亮,维持15秒);同时南北方向直行控制红灯灭,绿灯亮。
维持6秒;南北左转弯继续红灯亮;6)南北直行绿亮6秒后开始闪烁,周期为1秒(灭0.5秒,亮0.5秒),闪亮2秒;7)南北直行绿灯闪亮2秒后变成黄灯亮,维持2秒;8) 南北直行黄灯亮2秒后变成红灯亮;同时南北左转弯绿灯亮,维持5秒;9) 南北左转弯绿灯亮5秒后变成红灯亮 (至此东西方向全是红灯亮);同时东西方向直行控制红灯灭,绿灯亮;东西左转弯继续红灯亮。
10) 循环执行上述1到9步,实现对交通信号灯的控制。
四、 交通信号灯系统设计流程图五、 交通信号灯系统硬件设计电路连接1. 型号选择:输入控制X0,输出端有东西、南北方向红绿黄灯和东西、南北方向左转弯红绿灯共十个输出点,所以选用日本松下电子公司生产的FP-1C40型2.硬件电路图连接:3.I/O分配表:输入交通灯控制开关X0输出东西绿灯Y0 东西黄灯Y1 东西红灯Y2 南北绿灯Y3 南北黄灯Y4 南北红灯Y5 东西左转弯绿灯Y6 东西左转弯红灯Y7 南北左转弯绿灯Y8 南北左转弯红灯Y9六、交通信号灯系统控制程序设计1.交通信号灯模拟控制时序图:2.交通信号灯控制梯形图:七、心得体会在两星期的日子里,经过这次设计我学到很多很多的的东西,不仅巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。
PLC的智能交通灯控制系统设计..
PLC的智能交通灯控制系统设计--智能交通灯控制系统设计文档1-引言1-1 目的和范围本文档旨在设计一套基于PLC的智能交通灯控制系统,用于实现交通流畅和安全管理。
1-2 定义●PLC:可编程逻辑控制器(Programmable Logic Controller),是一种可编程数字运算控制器。
●智能交通灯:根据实时交通信息和需求,自动调整交通灯的信号显示。
●交通流畅:指通过合理的交通信号控制,减少交通拥堵和延误,提高交通效率。
●安全管理:通过合理的交通信号控制,确保道路交通的安全性和可靠性。
2-系统架构设计2-1 系统组成部分●PLC控制器●交通灯信号灯●交通检测传感器●人行横道信号灯●数据通信模块2-2 系统工作原理智能交通灯控制系统通过交通检测传感器获取实时交通信息,根据预设的控制算法,向信号灯发送指令来调整信号显示。
同时,通过数据通信模块与其他交通管理设备进行通信,实现跨路口协调控制。
3-系统硬件设计3-1 PLC控制器选型选择适宜的PLC控制器,满足系统的输入输出要求和性能需求。
3-2 交通灯信号灯设计根据道路交通需求和交通管理规范,设计合适的交通灯信号灯,包括信号显示颜色和亮度。
3-3 交通检测传感器选型选择适宜的交通检测传感器,可根据车辆和行人的实时情况,提供准确的交通流量数据。
3-4 人行横道信号灯设计根据行人需求和交通管理规范,设计合适的人行横道信号灯,保证行人安全过马路。
3-5 数据通信模块选型选择适宜的数据通信模块,实现系统与其他交通管理设备的数据交互和远程控制。
4-系统软件设计4-1 PLC编程使用PLC编程软件进行控制算法的编写,实现交通灯信号的动态调整。
4-2 信号灯控制算法设计设计合理的控制算法,根据实时交通信息和需求,动态调整交通灯信号显示。
4-3 数据通信协议设计设计系统与其他交通管理设备之间的数据通信协议,实现数据交互和远程控制。
5-系统测试与验证5-1 硬件测试对系统硬件进行功能测试,确保各部件正常工作。
基于plc的交通灯控制系统设计毕业论文
基于plc的交通灯控制系统设计毕业论文目录一、内容概括 (2)1.1 研究背景和意义 (2)1.1.1 交通灯控制系统的重要性 (3)1.1.2 PLC在交通灯控制系统中的应用 (4)1.2 研究目的和任务 (6)1.2.1 论文研究目的 (7)1.2.2 论文研究任务 (8)二、交通灯控制系统概述 (8)2.1 交通灯控制系统的定义 (10)2.2 交通灯控制系统的组成 (10)2.2.1 硬件设备 (11)2.2.2 软件系统 (12)2.3 交通灯控制系统的分类 (13)2.3.1 传统交通灯控制系统 (15)2.3.2 基于PLC的交通灯控制系统 (16)三、PLC技术基础 (17)四、基于PLC的交通灯控制系统设计 (19)4.1 设计原则和设计要求 (20)4.1.1 设计原则 (21)4.1.2 设计要求 (22)4.2 系统架构设计 (23)4.2.1 总体架构设计 (26)4.2.2 控制器设计 (27)4.2.3 传感器设计 (28)4.3 系统功能实现 (29)4.3.1 交通灯控制功能实现 (30)4.3.2 系统监控功能实现 (32)4.3.3 故障诊断与报警功能实现 (33)五、系统测试与性能分析 (35)一、内容概括本文主要针对基于PLC的交通灯控制系统进行了深入研究和设计。
对交通灯控制系统的基本原理和功能进行了详细阐述,包括红绿灯的切换、行人过街按钮的响应以及故障检测与报警等功能。
对PLC 在交通灯控制系统中的应用进行了分析,重点介绍了PLC的硬件组成、编程语言以及编程方法等方面的内容。
在此基础上,设计了一套完整的基于PLC的交通灯控制系统,并通过实际应用验证了其可行性和稳定性。
对整个系统进行了总结和展望,为今后类似项目的开展提供了有益的参考。
1.1 研究背景和意义随着城市化进程的加快,智能交通系统在现代城市建设中扮演着越来越重要的角色。
交通灯作为道路交通管理的重要组成部分,其控制系统的先进性和稳定性直接关系到道路通行效率和交通安全。
PLC的智能交通灯控制系统设计
PLC的智能交通灯控制系统设计智能交通灯控制系统设计是一种基于PLC技术的智能化交通管理系统,通过对交通信号灯控制进行智能化优化,实现交通流量的合理分配和交通管控的智能化管理,在提高道路通行效率的同时确保交通安全。
本文将介绍智能交通灯控制系统的设计理念、系统架构、功能模块、硬件设备和软件编程等方面。
一、设计理念智能交通灯控制系统的设计理念是通过PLC技术实现对交通信号灯的智能控制,根据车辆流量和道路情况实时调整信号灯的变化,合理分配绿灯时间,优化交通信号配时方案,提高道路通行效率和交通安全性。
系统应具有智能化、自适应性和实时响应性,能够有效应对不同交通情况,提供个性化的交通管控解决方案。
二、系统架构智能交通灯控制系统的架构主要包括传感器模块、PLC控制器、交通信号灯、通信模块和监控终端等部分。
传感器模块用于感知道路上的车辆流量和行驶方向等信息,将数据传输给PLC控制器;PLC控制器根据传感器数据实时调整信号灯控制策略;交通信号灯根据PLC控制器的指令变化显示不同颜色信号;通信模块用于系统与监控终端之间的数据通信,监控终端用于监控系统运行状态和实时操作。
三、功能模块智能交通灯控制系统的功能模块包括车辆检测模块、信号灯控制模块、通信模块和监控模块等。
车辆检测模块通过车辆检测器实时感知道路上的车辆流量和行驶方向等信息;信号灯控制模块根据车辆检测模块的数据智能调整信号灯配时,实现绿灯优先和拥堵车辆识别等功能;通信模块提供系统与监控终端之间的数据传输通道,实现数据交换和远程监控;监控模块实时监测系统运行状态和信号灯显示情况,可对系统进行远程操作和管理。
四、硬件设备智能交通灯控制系统的硬件设备主要包括传感器、PLC控制器、交通信号灯、通信模块和监控终端等部分。
传感器用于感知车辆流量和行驶方向等信息;PLC控制器用于处理传感器数据,实现信号灯的智能控制;交通信号灯显示不同颜色信号,指示不同车辆通行状态;通信模块提供系统与监控终端之间的数据传输通道;监控终端用于监控系统运行状态和实时操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(11):48-49
[收 稿 日 期 :2008.10.8 ]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(上接第 72 页)
将所编程序下载到 S7-PLCSIM 仿真窗口中 , 接 通 启 动 开
关,程序循环执行,东西、南北方向各信号灯的循环显示正常,未
(下转第 74 页)
74
红外遥控技术在公交系统的应用实现
2.1 电子站牌设计 电子站牌是公交系统的子系统,主要完成两个功能,为站台
乘客提供公交车辆的到站信息,如某路公交当前的位置,还要多 长时间能够到达本站,车上乘客有多少人等。 另外通过现场总线 完成与相邻站牌或车载设备之间的通信连接, 通过站牌的通信 连接从而组成整个公交系统网络。 站牌接收来自公交车载设备 发来的信息,对信息进行处理,同时还要交控制中心的信息通过 现场总路线回递给公交, 还要接收公交上车载设备通过红外遥 控发来的信息。
传统的交通信号灯控制系统都是采用继电器或单片机来实
现,系统时序单一,存在功能少、可靠性差、接线复杂、维护量大、
维修困难等缺点,不能适应城市道路交通高速发展的要求。 本文
设计了一种用 PLC 实现的城市十字路口交通灯控制系统。
1 交通信号灯控制要求说明
图 1 所示为某十字路口交通信号灯的布置图, 由于东西方
机通信,将同一道路上的信号灯组成一个局域网实现统一管理、
调度,实现科学化管理。
图 3 交通信号灯的控制程序 用 广 泛 , 本 系 统 中 我 们 主 要 采 用 LAD 语 言 编 程 , 另 外 附 带 有 STL 语言(如 Network 11)。
(3)控 制 程 序 的 调 试 对于西门子 S7-300 PLC, 可利用 S7-PLCSIM 仿 真 软 件 进行程序调试。 S7-PLCSIM 是一个功能强大的仿真软件,它与 Step7 编程软件集成在一起, 可以在计算 机 上 对 S7-300 PLC 的用户程序进行离线仿真与调试,而不需要任何 PLC 的硬件。
带有集成的开关量 I / O 点:24 点开关量输入,16 点开关量输出。
此外它还集成有模拟量输入与输出点, 可以直接用于模拟量控
制系统。 结合本系统的控制要求,所选 PLC 完全满足设计要求。
(2)I / O 地址分配
表 1 I /O 地址分配表
信号控制。 同理,东西方向的三色灯也依此设计,共占 6 个输出 点。 3 系统软件设计
对系统进行启、停控制。 2 系统硬件设计
图 1 十字路口车道信号灯布置图
(1)硬 件 配 置
城市道路交通信号灯控制是典型的开关量逻辑控制,而
பைடு நூலகம்
PLC 在开关量逻辑控制中有着其独特的优势, 因此本系统中优
先选择 PLC 作为控制系统的核心硬件。 实验室选购了德国西门
子公司的 S7-300 PLC,型号 CPU314C-2PtP。 该 PLC 模块上
Abstract This paper elaborates the traffic signal lights control system design based on PLC.According to the requirement,the hardware and software of the PLC control system are well designed. Moreover,by using the software S7-PLCSIM,we successfully complete the simulation and demonstration to the control programme,which prove that the control system is feasible. Keywords:programmable logic controller,traffic light,control,simulation
序进行模拟仿真,实现了交通信号灯的有序控制,证明了该 PLC
控制系统的可行性。 系统程序设计简单、通俗易懂、灵活性和可
扩展性好,此外还具有自动化程度高、可靠性高、抗干扰能力强、
设计周期短、使用和维护简便等独特优点,解决了采用继电器和
单片机在城市交通信号灯控制中存在的问题。 在实际应用中可
根 据 城 市 交 通 道 路 的 需 要 ,通 过 扩 展 PLC 的 功 能 ,比 如 与 上 位
72
交通信号灯的 PLC 控制系统设计
交通信号灯的 PLC 控制系统设计
Control System Design of Traffic Signal Lights with PLC
彭坤丽 秦文斌 宋 禹 王智勇 (北京工业大学,北京 100124)
摘要 详细介绍了基于 PLC 的交通信号灯控制系统设计。 针对交通信号灯的控制要求,重点阐述了该 PLC 控制系统的硬件 和软件设计过程,之后又借助仿真软件 S7-PLCSIM 对控制程序进行了模拟运行、演示,证明了该控制系统的可行性。 关键词:可编程序控制器,交通信号灯,控制,仿真
本文所介绍的红外遥控装置具有硬件电路简单、功能强、成 本低廉等特点,实现了单片机的无线式操作,并设定了一个重传 机制,使公交系统变得更快捷、更方便、更安全。 通过红外遥控技 术,实现了车载设备与控制中心之间的通信。
参考文献
[1] 叶 建 国 , 谢 康 林 . 红 外 遥 控 接 收 器 的 研 制 [J]. 上 海 交 通 大 学 学 报 ,
电子站牌的信息显示是通过 LED 数码管实现的,LED 数码 管上分别显示公交路号,预计到达时间、车上人数等信息,对不 同路线公交以交替方式实现动态刷新显示, 达到节约成本的目 的。 电子站牌完成控制中心与车载设备之间的通信,完成控制中 心对公交车辆的调度。 2.2 车载设备功能
车载设备主要完成 3 个功能: 1)对 车 上 的 信 息 进 行 采 集 ,并 将 采 集 到 的 信 息 通 过 红 外 发 送出去,例如是否有人上车,是否有人刷公交 IC 卡,公交当前的 位置、车内人数等信息,车载设备采集到这些信息后将其以一定 的格式通过红外遥控发送出去。 2)接 收 控 制 中 心 发 来 的 调 度 信 息 ,按 照 调 度 信 息 的 要 求 给 公交司机提供调度信息或向公交车发出调度指令。 3)处理显示和语音提示功能,显示该车到达各个站台的信息及 大约何时可以到达下一站,同时提供语音播报,提示乘客到站信息。 2.3 控制中心 控制中心的主要任务是对行驶的公交车辆进行调度, 如控
1996(6):115-119
[2]聂诗良,李磊民.采用单片机发送并接收红外遥控信号的方法 [J].信
息 技 术 ,2004 (2 ):21-23
[3]曹 开 田.基 于 单 片 机 的 红 外 遥 控 密 码 锁 的 设 计 与 实 现 [J].中 国 仪 器
仪 表 ,2006 (3 ):93-94
[收 稿 日 期 :2008.10.13 ]
[4]裴彦纯,陈志超.基于单片机系统的红外遥控器应用[J].现代电 子 技
术 ,2004 (4 ):87-89
[5]樊 庆 伟 ,许 峰.红 外 遥 控 接 收 与 单 片 机 识 别 技 术 [J].信 息 技 术 ,2000
(5):6-17
[6]张 辉 宜 ,陶 永.智 能 公 交 系 统 的 设 计 与 实 现 [J].中 国 仪 器 仪 表 ,2007
(1)系 统 控 制 流 程 根据交通信号灯的控制要 求,南北方向放行时间分为两个 时间区段:南北方向的绿灯和东 西方向的红灯亮,换向前,东西 方向的红灯与南北方向的黄灯 一起闪烁;东西方向放行时间亦 可分为两个时间区段:东西方向 的绿灯和南北方向的红灯一起 亮,换向前,南北方向的红灯与 东西方向的黄灯一起闪烁。 一个 循环周期内分为 4 个区段,分别 对应 4 个分界点:t1、t2、t3、t4,在 这 4 个分界点处,信号灯状态将 发生变化。 将这 4 个时间区段分 图 2 控制系统的工作流程图 别 用 4 个 定 时 器 T1~T4 来 控 制 , 定 时 时 间 分 别 为 30s、35s、 55s、60s,系统的控制流程如图 2 所示。 至 于 1Hz 的 闪 烁 频 率 通 过 时 钟 存 储 器 M0.5 来 实 现 ( 在 HW Config 窗 口 中 CPU 的 属 性 设 置 中 将 M0 设 置 为 时 钟 存 储 字节)。S7-300 PLC 有 8 个时钟存储器,即 1 个时钟存储字节, 存储字节各位对应的时钟脉冲周期与频率如表 2 所示。
表 2 时钟存储器各位对应的时钟脉冲周期与频率 (单位:s / Hz)
表 1 所示,输入信号:由一个控制开关输入的启、停信号,即 1 个输入端子。
输出信号:如图 1 所示,南北方向的三色灯共 6 盏,同颜色 的灯在同一时间亮、灭,所以可将同色灯两两并联,用一个输出
由表 2 可知,时钟存储字节的位 5 能产生 频 率 为 1Hz 的 脉 冲, 由此通过 M0.5 与相应定时器串联能实现信号灯以 1Hz 的 频率闪烁。
制公交何时发车,公交加减行驶,还有就是实时接收公交车传递 过来的即时信息。 控制中心对公交发出调度指令之前必须先获 得各路公交的行驶信息,通过车载设备的红外发射,再电子站牌 通过现场总线传递到控制中心, 控制中心分析收到的信息后再 对公交发出相应的操作指令, 指令又通过电子站牌又传递给公 交车载设备, 车载设备分析处理指令后反馈给司机或直接控制 公交,最终实现公交的调度。 同样公交车载设备上的信息也通过 红外技术经现场总线回递到控制中心。 3 结束语
(2)系 统 控 制 程 序 图 3 所示为交通信号灯的主控制程序。 本系统所用的编程 软 件 是 西 门 子 S7 -300 PLC 的 配 套 软 件 产 品 Step7 V5.4。 Step7 的 主 要 编 程 语 言 有 梯 形 图 (LAD)、功 能 块 图 (FBD)、语 句 表(STL)等。 由于梯形图语言通俗易懂,使用灵活,在编程中使