电气及自动化课程设计报告题目:交通信号灯PLC控制系统设计学生:学生学号:年级: 2014级专业:自动化班级: 14自动化1班指导教师:机械与电气工程学院制2017年5月交通信号灯PLC控制系统设计机械与电气工程学院自动化专业1 前言随着我国经济的飞速发展,城市人口越来越多,居民出行次数和机动车拥有量不断增加,城市道路拥挤、车流量不均衡等问题日趋严重。
人们经常会为道路拥挤,交通秩序混乱,出行时间过长等城市交通问题倍感苦恼,例如:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。
因此提高城市路网的通行能力、实现道路交通的科学化管理迫在眉睫。
如何才能保持城市交通的安全便捷、高效畅通和绿色环保,已成为政府规划的一个重要问题。
通过对十字路口交通灯控制系统的设计与制作,使我们进一步巩固和加深了对所学的基础理论,基本技能和专业知识的认识掌握。
同时也培养自身综合运用所学过的基础理论,基础知识和基本技能进行分析和解决实际问题的能力,更使我们受到了PLC系统开发的综合训练并且掌握典型自动控制系统的工作原理和设计思路。
更重要的是,通过对十字路口交通灯系统的每个环节的实际操作锻炼了勇于探索,刻苦钻研的工作作风。
1.1 PLC的基本知识早期的可编程控制器主要是用来代替继电器控制系统的,因此功能较为简单,只能进行开关逻辑控制,称为可编程控制器(programmable logic controller),简称PLC。
随着电子技术,计算机技术和通行技术的快速发展,20世纪70年代后期微处理器被用作可编程控制器的中央处理器,从而较大的扩展了可编程控制器的功能。
可编程控制器有开关逻辑,模拟量控制,高速计数,PID贿赂调节,远程I/O和网络通信等功能。
1980年,美国电气制造协会正式将其命名为可编程控制器,简称PC。
1987年2月,国际电工委会对PLC的具体含义做出了明确的定义:在工业环境的背景之下,一种常用来做数字运算操作的电子系统,它既可以进行逻辑运算、顺序控制,也可以进行定时、计数、数字运算等操作。
虽然它中间的运算是采用的数字模式,但是它的输入和输出还是采用模拟的信号。
这种可编程控制器,可以控制各类生产的过程。
1.2 PLC的基本结构1.2.1中央处理器(CPU)与通用计算机一样,中央处理单元(CPU)是PLC的核心部件,它的主要作用是控制整个系统协调一致的运行。
它解释并执行用户及系统程序,完成所有控制、处理、通信以及所赋予的其他功能,它的主要功能有以下几点。
(1)接收、存储用户通过编程器等输入设备输入的程序和数据。
(2)以扫描方式接收来自输入单元的输入变量,状态数据,并存入相应的数据存储区(输入映像寄存器)。
(3)利用错误检验技术监控存储和通信状态、诊断部电路的工作状态、电源状态和用户编程中的语法错误。
(4)执行用户程序,完成各种数据的处理、传输和存储,并根据数据处理结果,刷新有关标志位的状态和输出状态寄存器的容,产生相应的部控制信号,以完成用户指令规定的各种操作。
(5)响应各种外围设备的要求。
1.2.2存储器存储器一般分两种:系统存储器和用户存储器。
系统存储器存储的是系统程序。
它是由厂家开发固化好了的,用户不能更改,PLC要在系统程序的管理下运行。
用户存储器中存放的是用户程序和运行所需的资源,I/O存储器的值作为条件决定着存储器中的程序如何被执行,从而完成复杂的控制功能。
常用的存储器类型有CMOS RAM、EPROM、EEPROM。
由于系统程序用来管理PLC系统,用户不能直接存储,因此PLC产品中所说的存储类型极其容量,是指用户程序存储器而言。
PLC中所配用的用户存储器的容量大小具有较大的差别,其中小型的PLC在8K以下,而大型的PLC可以达到256K。
1.2.3输入/输出(I/O)模块输入模块和输出模块简称I/O模块,它是联系外部设备和CPU模块的桥梁。
PLC 的对外功能模块,主要是通过各种I/O接口模块与外界联系的,按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。
I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出存储器状态。
输入模块用来接收和采集输入信号,输出模块用来送出PLC运算后得出的控制信息,并通过机外的执行机构完成工业现场的各类控制。
PLC有多种I/O模块,常见有数字I/O模块、模拟量I/O模块、快速响应模块、高速计数模块PID控制模块等。
1.2.4电源PLC配有开关式稳压电源模块,用来将外部供电电源转换成使PLC部的CPU、存储器和I/O接口等电路工作所需的直流电源。
PLC的电源部件有很好的稳压措施,因此对外部电源的稳定性要求不高。
小型PLC的电源往往和CPU单元合为一体,大中型PLC都有专用电源模块。
1.2.5编程器编程器用来生成用户程序,一般分为手持式编程器和图形编程器。
手持式编程器不能直接输入和编辑梯形图,只能输入好编辑指令表程序,因此又叫做指令编程器。
它的体积小,价格便宜,一般用来给小型的PLC编程。
或者用于现场调试和维护。
图形编程器既可以用指令语句进行编程,又可以用梯形图编程;既可联机编程,又可脱机编程,操作方便,功能强。
现在,很多PLC都可以用计算机作为编程工具,在计算机上直接生成和编辑梯形图或指令表,并可以实现其转换。
最重要的是这种程序可以存盘或者打印,也可通过网络远程传送。
1.3 PLC型号的选定以及可行性分析本设计拟采用三菱FX2——64MR——001型PLC,此型号是PLC家族中最先进的PLC之一。
它具有一些显著的特点:最大围的包容了标准特点、程序执行更快、全面补充了通信功能,适合世界各个国家不同的电源以及满足单个需要的大量特殊功能模块,因此在选定的过程中,它有着广泛的选定围。
它的各方面参数如下:I/O总数为64、输入数目为32、输出数目为32、型号为漏型。
采用24V、400mA的直流电源,它优良的快速断开端子块使得接着线缆也可以更换单元,并且它的远程维护功能使得远处的编程软件可通过调制解调器通信来监测、上传、卸载程序和数据。
与其他PLC 相比,本PLC价格便宜,功能齐全,除了有着速度、逻辑、定位等优越之处而且还安装简单,维修方便。
本设计中的十字路口东西南北四个方向各有一个光点计数器来统计通过车子的数量,再加上启动开关和停止开关总共需要6个接口。
而东西南北方向各有红绿黄灯一个,一共有交通信号灯18个,也就是需要18个输出接口。
据此看来,如果通过选择三菱FX2——64MR——001型PLC,根据实际情况完全能够满足要求。
2 控制方案设计2.1设计思路如图1是十字路口交通信号灯示意图,本系统的控制对象有八个,东西方向红灯两个,南北方向红灯两个,东西方向黄灯两个,南北方向红黄灯两个,东西方向绿灯两个,南北方向绿灯两个,东西方向左转弯绿灯两个,南北方向左转弯绿灯两个,本控制系统分为高峰时段和正常时段进行控制。
图 1十字路口交通信号灯示意图2.2方案分析本系统是一个多时段十字路口交通灯的PLC控制系统,利用西门子公司的S7-200可编程逻辑控制器对十字路口的交通灯交通灯进行控制。
本系统具有一定的智能性,即它可以对交通灯按高峰期、正常期及晚间几个时段进行分段控制。
高峰、正常及晚间时段的时序分布见图2。
高峰时段的控制方案为:(1)南北方向左转弯灯和南北方向红灯同时亮10秒,同时东西方向红灯亮;(2)南北方向绿灯亮35秒,东西方向红灯继续亮;(3)南北方向黄灯闪烁5秒,东西方向红灯继续亮;(4)东西方向左转弯绿灯和南北方向红灯同时亮10秒,东西方向红灯继续亮;(5)东西方向绿灯亮25秒,南北方向红灯继续亮;(6)东西方向黄灯闪烁5秒,南北方向红灯继续亮,然后跳至第(1)步,依次循环。
正常时段的控制方案为:(1)南北方向左转弯灯和南北方向红灯同时亮10秒,同时东西方向红灯亮;(2)南北方向绿灯亮30秒,东西方向红灯继续亮;(3)南北方向黄灯闪烁5秒,东西方向红灯继续亮;(4)东西方向左转弯绿灯和南北方向红灯同时亮10秒,东西方向红灯继续亮;(5)东西方向绿灯亮30秒,南北方向红灯继续亮;(6)东西方向黄灯闪烁5秒,南北方向红灯继续亮,然后跳至第(1)步依次循环。
晚间的控制方案为:东、南、西、北四个黄灯继续闪亮,其余灯全部熄灭,黄灯闪亮按亮0.4秒,暗0.6秒的规律反复循环。
图 2高峰、正常及晚上时段的时序分布图 3高峰时段时序图图 4正常时段时序图2.3方案设计系统采用主程序调用子程序的设计方案,通过主程序计算比较当前时间,进而根据对时间段的判断和分析来调用子程序段。
子程序段分别是正常时间段、高峰时间段和晚间时间段,它们分别和各自的时序图相对应,见上面的图2、图3和图4从而控制交通灯的信号。
3 控制系统设计3.1输入输出点分配表为了将十字路口交通灯的控制关系用PLC控制器实现,PLC需要2个输入点(启动开关、转换开关),12个输出点选择FX2N-64MT型的PLC。
表1 输入/输出点分配注:表中所有直行绿灯和左转弯灯都分别由9个发光二极管和一个电阻串联而成,所组成的简单电路。
3.2.1十字路口交通灯的I/O接线图根据十字路口交通灯的输入输出点分配表,画出如图5所示的PLC控制系统的I/O 接线图。
图 5 PLC控制系统的I/O接线图3.2.2十字路口交通灯的电路接线图根据十字路口交通灯的实际连线,画出如图6所示的十字路口交通灯的接线图。
图 6 十字路口交通灯的接线图3.3十字路口交通灯的程序设计根据十字路口交通灯的控制关系写出如图7所示的程序。
图 7 十字路口交通灯的PLC程序在图7中,Y0控制南北红灯,Y1控制南北绿灯,Y2控制南北黄灯,Y3控制东西红灯,Y4控制东西绿灯,Y5控制东西黄灯。
为了控制各个时间段,选用T0~T5为控制正常时间段的定时器,T6~T11为控制高峰时段的定时器。
3.4元器件清单硬件名称型号数量可编程控制器(PLC)三菱FX-2N-48MR 1台中间继电器220V.5A 16个低压断路器DZ47-60 C10 1个熔断器RT18-32 32A.380V 1个转换电源220VAC~24DC 1个发光二极管2V 多量根据程序仿真出实物接线图,如下面的图8所示。
图 8 实物接线仿真图4 十字路口交通灯的程序调试4.1编辑思路本组的课程设计是用PLC控制十字路口交通灯,用PLC控制可以实现更多功能,同时也比较简单。
由于现在越来越多的人拥有自己的汽车,从而使交通变得繁忙,而早晚上下班时间更是交通的高峰期,同时也是为了适应不同路段的交通繁忙程度,所以本组设计了正常时段、高峰时段和晚间时段可以切换的程序,从而使本组设计的实用性更强。