绪论绪论随着社会经济和城市交通的快速发展,城市规模的不断扩大,交通日益繁忙,红绿灯已经成为疏导交通最常见和最有效的手段。
红绿灯采用红、黄、绿三种颜色组成。
绿灯是通行信号,面对绿灯车辆可以直行,左右转弯;红灯是禁止通行信号,面对红灯车辆必须停止前进;黄灯是等待信号,面对黄灯车辆不能越过停车线,等待信号指示。
城市红绿灯一般采用可编程控制器,其中采用PLC程序控制的在实际使用中占有很大的比例。
信号一般采用三种控制形式。
第一种为传统红绿灯,即在红绿灯之间转换,绿灯变红灯时加黄灯来缓冲;第二种是在传统红绿灯基础上加上绿灯闪烁(以下简称绿闪)功能,即在绿灯将要结束之际加上闪烁,其目的是提醒车辆,并保留黄灯缓冲时间;第三种是数字显示红绿灯,这是目前大城市所用最多的红绿灯,这种是在第二种红绿灯基础上加左右转弯和倒计时显示。
另外人行道的红绿灯对行人和车辆起到秩序化的放行和安全交通的交通设备。
人行道上的红绿灯也与马路上的红绿灯大同小异,设计方法也基本相同。
Xxxxxxxxxxx第一章设计方案1.1 设计基础此次PLC编程方法均与以S7-200作为背景机。
1.2 方案选择这次给的方案有三种,一种是传统红绿灯,即绿灯切换到红灯之前用黄灯缓冲,而红灯到绿灯没有黄灯缓冲,这种红绿灯没有人行道上的红绿灯;第二种是普通红绿灯,就是在传统红绿灯基础上加上人行道红绿灯,人行道上只有红、绿两种灯;第三种是大型红绿灯,这种红绿灯是在普通红绿灯基础上加左右转弯和倒计时显示。
下面就来介绍这三种红绿灯:方案一传统红绿灯十字路口每个方向各有一组红绿灯,共四组。
这种红绿灯控制简单方便。
但是缺点是只适合小型城市或者没有行人过马路和马路两边架设天桥的十字路口。
现今已经无法满足较大城市的交通需求,很容易出现交通堵塞现象。
当启动PLC时,南北方向绿灯亮25s,同时东西方向红灯亮30s ;25s后南北方向绿灯闪烁3次(用时3s)后,改为黄灯,之后南北红灯并维持30s;此时东西方向由红灯变为绿灯亮25s,然后绿灯闪烁3次(用时3s)后转为黄灯亮2s,如此一直循环。
如图:传统红绿灯平面示意图方案二普通实用型红绿灯十字路口每个方向各有一组红绿灯,共四组;在每个路口加上人行道,人行道左右方向上各有一组红绿灯,共八组。
这种红绿灯以控制简单实用方便,普遍运用在我们生活中。
缺点是此种红绿灯不适合用在大型的交通枢纽上,因为它不能承受大流量的车辆通行。
下面就来介绍这种红绿灯的设计。
PLC编程设计报告当启动PLC时,南北方向绿灯亮25s,人行道南北方向亮红灯30s ,同时马路东西方向红灯亮30s人行道东西亮绿灯27s后闪烁3次(频率1s/次);25s后马路南北方向绿灯闪烁3次(频率1s/次)后,改为黄灯亮2s,之后马路南北红灯亮并维持30s,这时人行道南北方向亮绿灯27s后闪烁3次(频率1s/次);此时马路东西方向由红灯变为绿灯亮25s,人行道由绿灯变为红灯亮30s;然后绿灯闪烁3次(频率1s/次)后转为黄灯亮2s。
如此一直循环。
下面是示意图:普通实用型红绿灯平面示意图方案三大型红绿灯十字路口每个方向各有一组左右转弯直行红绿灯,一共四组;人行道东南西北方向上各有一组红绿灯,共八组。
这种红绿灯是针对现今大城市交通而设计的,车道上设计了左转、直行、右转三组信号灯。
它相对前两种红绿灯有了很大的变化,系统也复杂很多。
各组灯之间的关系也比较复杂;但是这种红绿灯面对大量的行人和车辆也可以进行秩序化的放行。
下面就来介绍这种红绿灯:注:先对各个方向上的灯作序号,记向北左转为1点方向、向北直行为2点方向以此顺时针计数。
最后向东左转为12点方向。
当启动PLC时,系统得电。
按下启动按钮,9、5点方向亮绿灯27s后变为黄灯亮3s最后变为红灯亮90s;9、5变红灯同时11、3变为绿灯亮27s后变为黄灯亮3s最后变为红灯亮90s ,11、3变为红灯同时2、6变为绿灯亮27s后变为黄灯亮3s最后变为红灯亮90s ,2、6变为红灯同时8、12变为绿灯亮27s后变为黄灯亮3s最后变为红灯亮90s。
人行道上开始南北方向绿灯亮60s后变为红灯亮60s,东西方向红灯亮60s后变为绿灯亮60s。
马路东南西北右转方向亮灯与南北人行道一样。
完成一个周期后,循环。
下面是平面示意图:Xxxxxxxxxxx大型红绿灯平面示意图1.3 方案比较下面把三种方案列出比较:PLC编程设计报告第二章红绿灯控制系统设计2.1 PLC型号选用根据设计要求得出,只需要一个启动按钮SB1和一个停止按钮SB2两个输入信号,而马路上有六组信号灯,人行道上有四组信号灯,共十组输出信号。
为避免大材小用,秉承经济节约方针,我们应尽量选择最经济的方案。
这次设计我们选用了S7-200 CPU224型号PLC,外加CPU221作为外加的模块。
2.2 硬件设备选用及I/O地址分配地址分配表Xxxxxxxxxxx2.2.2 硬件电路接线(实验用电路)PLC调试接线图注:实验选用的指示灯为工作电压为24v 50Hz。
变压器为方正EI行变压器。
进行模拟实验时,接线每个端口输出都只接一盏灯作为指示。
PLC编程设计报告2.2.3 硬件电路接线(实验线路接线)实际电路接线图Xxxxxxxxxxx2.2.4 红绿灯控制系统要求A图从图中的方向箭头可以看出,南北马路亮的是绿灯指示可以通行,东西人行道上亮的绿灯也是可以通行的。
而马路东西方向上两的是红灯车辆停止通行,南北人行道上亮的也是红灯禁止通行。
B图在A图中马路南北是绿灯通行的,经过一段时间马路南北由绿灯变为黄灯,而东西人行道上海是绿灯通行状态,而南北人行道和东西马路没有变化。
PLC编程设计报告C图紧接B图之后,黄灯计时到马路南北变为红灯禁止通行。
而东西马路和南北人行道红灯变为绿灯通行状态。
此时东西人行道就马上变为红灯让道给马路上的车辆。
D图D图效果与B图相类似,它是记绿灯之后的黄灯缓冲阶段,马路东西方向原本是绿灯通行状态,现变为黄灯缓冲阶段,车辆等待下一步指示。
而东西人行道和南北马路红灯因计时没到没有变化。
紧接D图之后是A图。
ABCD四张图纸依次循环组成十字路口红绿灯。
Xxxxxxxxxxx2.3 红绿灯设计系统功能图顺序流程图当按下启动按钮后,系统如图所示的循环工作。
2.4 红绿灯控制系统时序图红绿灯工作时都按系统控制要求的顺序进行,如图时序图当系统启动时,其作情况如上时序图。
马路东西红灯亮30s,同时马路南北绿灯亮25s,之后由3s的闪烁,紧接着为黄灯亮2s。
马路东西红灯30s结束后绿灯接上,绿灯亮25s后变为黄灯亮2s之后变为红灯,如此循环。
系统启动同时,人行道南北红灯亮30s,东西绿灯亮25s之后闪烁3s在变为黄灯亮2s 。
人行道东西绿灯亮25s后闪烁3s变为黄灯亮2s在变为红灯亮30s又变为绿灯如此循环。
2.5 红绿灯PLC编程2.5.1 程序说明根据对红绿灯的控制要求及PLC地址分配的定义,可对PLC程序编制,其梯形图见附录1。
下面对所编的程序梯形图作简要的说明:当按下启动按钮I0.3,中间继电器M0.1得电其常开触点闭合代替了I0.3达到自锁使得MO.1在一直通电的状态。
中间串上M0.0常闭触点是为了当需要切断电源时,按下I0.2,继电器M0.0得电,其常闭触点断开,而此断开M0.1的自锁程序达到切断电源的效果。
(1)当按下启动开关后,以下接触器得电:a.Q0.0通过中间继电器M0.1的常开触点闭合接通电源,马路南北红灯亮。
而计时器也接通,它是为Q0.0计时作用的。
当T37计时30s后,它的常闭触点断开,断开Q0.0的电源。
T42常闭触点在这里起循环作用,就是在此程序运转一个周期时,控制最后一个接触器的计时器计时完成,断开T37使得T37重新计时,以达到循环效果。
b.Q0.4得电,马路东西绿灯亮。
与之串连的是计数器C21(计数3次,作用是Q0.4闪烁3次时断开其电源),T43、T44在这里起控制Q0.4闪烁并计时作用。
c.Q0.7接通人行道东西方向红灯亮,Q0.7与Q0.0公用一个计时器,所以Q0.7的显示时间与Q0.0一样。
d.Q1.0得电人行道南北方向绿灯亮,它的显示与Q0.4相同。
C22、T48、T49的功能叶相同。
(2)延时25s后,Q0.4马路东西方向绿灯开始闪烁。
计时器T43计时到,它的常闭触点先断开,使得Q0.4失电,同时它的常开触点闭合,接通计时器T44。
T44、T45(接通T44后,T44开始工作,0.5S后接通QO.4与T45,再过0.5s后计时器T45工作,先断开T44。
如此循环工作。
而这里加上计数器C21的3次计数达到绿灯闪烁功能。
(3)经过3s后,C21计数完成,断开Q0.4(熄灭绿灯)接通Q0.5马路东西黄灯和计时器T46(T46在这里起计时作用,2s后它先断开Q0.5,然后其常开触点闭合接通Q0.3,达到红绿灯循环效果。
(4)延时2s后,T46常开触点闭合接通Q0.3马路东西红灯。
这时计时器T47接通开始工作。
T47计时2s后,它的敞开触点闭合,复位C21。
使得Q0.4重新开始工作,如此一直循环。
(5)当人行道红灯Q0.7亮30s后,T37计时30s动作,其常闭触点先端开,切断Q0.7。
然后其常开触点闭合接通Q0.6(人行道东西绿灯),Q0.6接通27s后闪烁3s(频率1s/次)其工作过程与马路闪烁3次相类似。
此次设计的红绿灯系统工作情况就向上面介绍的循环工作。
2.5.2 控制系统程序梯形图见附录12.5.3 梯形图对应的语句表见附录32.6 PLC设备安装这次选用的S7-200设计小巧便于安装,可以利用安装孔把模块固定在控制柜的背板上;或者利用设备上的DIN夹子,把模块固定在一个标准(DIN)的导轨上。
在安装时应注意与热源、高电压和电子噪音隔开,S7-200设备设计时采用自然散热方式,所以在安装线路时要留足够的空间。
在扩展接口处也应留出足够的空间。
这样可以灵活地使用I/O扩展电缆。
在安装或卸载任何电器前必须确认设备电源已经断开。
(安装详情可参考西门子S7-200手册)3.7 实验电路接线实物图见附录23.8 程序调试程序调试在PLC模拟电路板上进行。
先按硬件接线图完成实物的接线。
接线时各个接口按图正确接线,并且每个接口牢靠。
完成此步骤后再连接上传输线。
在做调试时,首先将事先编好的程序系在到PLC上(至于怎么下载这里就不作讨论)。
完成后可进行通电试运行。
PLC一上电电路应无任何反应,这时线路可进行下一步调试。
这时电脑上可进行程序状态监控。
按下启动按钮SB1,启动后Q0.1、Q0.3、Q1.1、Q2.0四个接口上的接触器马上吸合,25s后Q0.1接口上的接触器考试跳动,跳动3次后断开,改为Q0.2后面的接触器吸合。
2s后Q0.4、Q1.0、Q2.1吸合,25s后Q0.4接口上的接触器开始跳动3次,跳动3次后断开,改为Q0.5后面的接触器吸合。