基于plc的智能交通控制实验

基于plc的智能交通控制实验

ID:28054270

大小:588.10 KB

页数:23页

时间:2018-12-07

基于plc的智能交通控制实验_第1页
基于plc的智能交通控制实验_第2页
基于plc的智能交通控制实验_第3页
基于plc的智能交通控制实验_第4页
基于plc的智能交通控制实验_第5页
资源描述:

《基于plc的智能交通控制实验》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于PLC的智能交通控制实验1.实验名称:基于PLC的智能交通控制实验2.实验设备:实验硬件:MicroLogixl200交通实验台实验软件.•RSLogixSOO编程软件RSLinx通讯软件RSview32组态软件3.实验步骤:1、熟悉及MicrologixlOOO,Micrologixl200及Micrologixl500组成、安装及与PC的连接;MicrologixlOOOI/O分布;Micrologixl200及Mierologixl500的I/O分布及扩展模块的I/O分布。2、熟悉并操作Rslogix500软

2、件包及变成方法。3、熟悉并操作Rslinx软件ti。4、用上述W软件包进行系统组态,确认系统连接成功。5、理解实验内容,构思并编制实验梯形图。6、下载并调试。提示:利用若干个定吋器控制两个方向的四个灯的点亮吋间及亮、灭顺序。1.控制方案详述1、W种交通状态(1)BC直行与AD禁止通行灯同亮,吋间为20S。(2)BC右拐与AD左拐灯同亮,时间为15S。(3)AD直行与BC禁止通行灯同亮,时间为2OS。(4)AD右拐与BC左拐灯同亮,时间为15S。(四种状态不断轮替,在AD直行20S时BC禁止通行此时行人可穿BC斑马线过马

3、路,在BC直行20S吋AD禁止通行行人可穿AD斑马线过马路,此种方案可避免行人过马路与右拐车出事故的可能。)具体实现方案如下:以四个计时器分别与四个减法器组合实现四种状态的四个时间状态,以每个计时器的完成状态DN作为下一个计时器开始的条件,在四种状态全部完成吋以四种状态全部完成的DN串联作为四个计数器全部RES重置的条件以实现不断的循环。这里采用的RTO计时器,以便之后运行急车状态时的恢复现场。同时运用了SUB减法器的结果与BCD转换,以便转换的BCD码与对应的数码管端口的连接输出。2、末3S倒计时闪烁提醒在每个状态的

4、最后3S进行信号灯闪烁提醒。具体实现方法:用一个计时器计时2S,在计时结束后判断DN进行RES重置进行不断循环,以其输出0或1作为灯亮的依据,从而实现1S亮1S暗的闪烁效果。3、车辆行驶模拟在每个通行状态下,相应的车辆表示灯一次亮暗以模拟其行驶的状态。具体实现方法:仍利用2S计时器,根据其ACC來判断亮灭,将每个状态K的车辆相间两辆串在一起,以统一输出U,得到亮暗模拟通行。4、车辆等待功能在非通行状态对应的车辆中,斑马线后的车辆应处于等待状态,以车常亮表小'等待。具体实现方法:等待车辆输出判断以非本状态的计时器工作作为

5、判断依据。若非本状态通行,则斑马线后本状态车辆常亮。5、急车状态功能急车亦分为四种状态,分别由四个输入口触发模拟,当触发急车状态时,数码管清零,信号灯保持急车行驶的交通状态,直至急车通过,信号恢复,同时数码管上计数恢复。具体实现方法:四种交通状态的急车由四个输入口触发,以其是否闭合为判断条件进行急车判断处理,若存在急车,则将N70清零,从而使得数码管示数为零,同时将正在计时的计时器的使能端调0,由于使用的RTO计时器,故而在恢复现场时只需使能端恢复,即可恢复现场。6、夜间模式在夜间模式状态下,信号灯进行闪烁,车辆在确认

6、安全且慢速的情况下可任意通行。具体实现方法:以一个输入口作为夜间模式的触发源,若夜间模式触发,则数码管清零,路况随机闪烁,信号灯闪烁循环。信号灯闪烁循环通过判断以及以上提及的2S计时器的ACC判断来进行闪烁处理,而随机路况则通过其他输出口进行简单模拟闪烁动画。5.I/O分配图1.信号灯I/O分配(含夜间模式信号灯闪烁)2.信号灯闪烁分配3.数码管显示引脚分配4.路况灯编号示意图5.车辆行进模拟引脚分配(含夜间模式车辆行进)6.车辆等待模拟引脚分配7.急车状态触发分配8.夜间模式模拟车辆行进引脚分配6.程序功能注释及完整

7、程序七部分大致如木程序大致可分为七部分,其中有些模块有重叠利用输岀功能。下:1.四种交通状态计时输出信号灯1.数码管输出计时时间2.信号灯末三秒闪烁提醒3.急车状态处理4.车辆行进模拟5.车辆等待模拟6.夜间模式信号灯闪烁以下将对每个部分进行详述。1.四种交通状态计时输出信号灯四种交通状态分别为:BC直行AD禁行,BC右拐AD左拐,AD直行BC禁行,AD右拐BC左拐。其中两个直行状态分别对应的时间为20S,而左拐右拐状态对应的时间为15S,为此采用了四个计时器分别表示四种状态,并通过计时器的TT工作状态作为判断条件,进

8、行信号灯的输出,具体梯形图如下(这里仅以两种状态梯形图做例子详解):如图所示,其中B3:0为已知1,删去亦可,由于之前开始接触不熟悉一直加着。h0/4为触发夜间模式的输入,在之后的夜间模式部分会详解,RTO为计时器,在屮断后恢复仍保持原来的ACC,这为之后的急车状态的恢复现场提供了方便,故而本程序中计吋器均采用了RTO格式。在程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。