电气自动化PLC交通灯信号控制Word文件下载.docx
《电气自动化PLC交通灯信号控制Word文件下载.docx》由会员分享,可在线阅读,更多相关《电气自动化PLC交通灯信号控制Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
第一章绪论
1.1交通信号灯的作用与研究意义
随着社会经济的发展,城市交通问题越来越引起人们的关注。
人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。
城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。
随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。
然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。
而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。
所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。
根据交通灯工艺控制要求与特点,我们采用了德国西门子公司S7-200型PLC。
西门子PLC有小型化、高速度、高性能等特点,是S7-200系列中最高档次的超小型程序装置。
西门子可编程控制器指令丰富,可以接各种输出、输入扩充设备,有丰富的特殊扩展设备,其中的模拟输入设备和通信设备是系统所必需的,能够方便地联网通信。
本系统就是应用可编程序控制器(PLC)对十字路口交通控制灯实现控制。
本系统采用PLC是基于以下四个原因:
①PLC具有很高的可靠性,通常的平均无故障时间都在30万小时以上;
②编程能力强,可以将模糊化、模糊决策和解模糊都方便地用软件来实现;
③抗干扰能力强,目前空中各种电磁干扰日益严重,为了保证交通控制的可靠稳定,我们选择了能④够在恶劣的电磁干扰环境下正常工作的PLC;
近年来PLC的性能价格有较大幅度的提高,使得实际应用成为可能。
1.2PLC的产生与发展
在可编程控制器出现前,在工业电气控制领域中,继电器控制占主导地位,应用广泛。
但是电器控制系统存在体积大、可靠性低、查找和排除故障困难等缺点,特别是其接线复杂、不易更改,对生产工艺变化的适应性差。
1968年美国通用汽车公司(GM)为了适应汽车型号的不断更新,生产工艺不断变化的需要,实现小批量、多品种生产,希望能有一种新型工业控制器,它能做到尽可能减少重新设计和更换电器控制系统及接线,以降低成本,缩短周期。
于是就设想将计算机功能强大、灵活、通用性好等优点与电器控制系统简单易懂、价格便宜等优点结合起来,制成一种通用控制装置,而且这种装置采用面向控制过程、面向问题的“自然语言”进行编程,使不熟悉计算机的人也能很快掌握使用。
1969年美国数字设备公司(DEC)根据美国通用汽车公司的这种要求,研制成功了世界上第一台可编程控制器,并在通用汽车公司的自动装配线上试用,取得很好的效果。
从此这项技术迅速发展起来。
早期的可编程控制器仅有逻辑运算、定时、计数等顺序控制功能,只是用来取代传统的继电器控制,通常称为可编程逻辑控制器(ProgrammableLogicController)。
随着微电子技术和计算机技术的发展,20世纪70年代中期微处理器技术应用到PLC中,使PLC不仅具有逻辑控制功能,还增加了算术运算、数据传送和数据处理等功能。
20世纪80年代以后,随着大规模、超大规模集成电路等微电子技术的迅速发展,16位和32位微处理器应用于PLC中,使PLC得到迅速发展。
PLC不仅控制功能增强,同时可靠性提高,功耗、体积减小,成本降低,编程和故障检测更加灵活方便,而且具有通信和联网、数据处理和图象显示等功能,使PLC真正成为具有逻辑控制、过程控制、运动控制、数据处理、联网通信等功能的名符其实的多功能控制器。
自从第一台PLC出现以后,日本、德国、法国等也相继开始研制PLC,并得到了迅速的发展。
目前,世界上有200多家PLC厂商,400多品种的PLC产品,按地域可分成美国、欧洲、和日本等三个流派产品,各流派PLC产品都各具特色,如日本主要发展中小型PLC,其小型PLC性能先进,结构紧凑,价格便宜,在世界市场上占用重要地位。
著名的PLC生产厂家主要有美国的AB(Allen-Bradly)公司、GE(GeneralElectric)公司,日本的三菱电机(MitsubishiElectric)公司、欧姆龙(OMRON)公司,德国的AEG公司、西门子(Siemens)公司,法国的TE(Telemecanique)公司等。
我国的PLC研制、生产和应用也发展很快,尤其在应用方面更为突出。
在20世纪70年代末和80年代初,我国随国外成套设备、专用设备引进了不少国外的PLC。
此后,在传统设备改造和新设备设计中,PLC的应用逐年增多,并取得显着的经济效益,PLC在我国的应用越来越广泛,对提高我国工业自动化水平起到了巨大的作用。
目前,我国不少科研单位和工厂在研制和生产PLC,如辽宁无线电二厂、无锡华光电子公司、上海香岛电机制造公司、厦门AB公司等。
从近年的统计数据看,在世界范围内PLC产品的产量、销量、用量高居工业控制装置榜首,而且市场需求量一直以每年15%的比率上升。
PLC已成为工业自动化控制领域中占主导地位的通用工业控制装置。
1.3PLC的发展趋势
1.向高速度、大容量方向发展为了提高PLC的处理能力,要求PLC具有更好的响应速度和更大的存储容量。
目前,有的PLC的扫描速度可达0.1ms/k步左右。
PLC的扫描速度已成为很重要的一个性能指标。
在存储容量方面,有的PLC最高可达几十兆字节。
为了扩大存储容量,有的公司已使用了磁泡存储器或硬盘。
2.向超大型、超小型两个方向发展当前中小型PLC比较多,为了适应市场的多种需要,今后PLC要向多品种方向发展,特别是向超大型和超小型两个方向发展。
现已有I/O点数达14336点的超大型PLC,其使用32位微处理器,多CPU并行工作和大容量存储器,功能强。
小型PLC由整体结构向小型模块化结构发展,使配置更加灵活,为了市场需要已开发了各种简易、经济的超小型微型PLC,最小配置的I/O点数为8~16点,以适应单机及小型自动控制的需要,如三菱公司α系列PLC。
3.PLC大力开发智能模块,加强联网通信能力为满足各种自动化控制系统的要求,近年来不断开发出许多功能模块,如高速计数模块、温度控制模块、远程I/O模块、通信和人机接口模块等。
这些带CPU和存储器的智能I/O模块,既扩展了PLC功能,又使用灵活方便,扩大了PLC应用范围。
加强PLC联网通信的能力,是PLC技术进步的潮流。
PLC的联网通信有两类:
一类是PLC之间联网通信,各PLC生产厂家都有自己的专有联网手段;
另一类是PLC与计算机之间的联网通信,一般PLC都有专用通信模块与计算机通信。
为了加强联网通信能力,PLC生产厂家之间也在协商制订通用的通信标准,以构成更大的网络系统,PLC已成为集散控制系统(DCS)不可缺少的重要组成部分。
4.增强外部故障的检测与处理能力根据统计资料表明:
在PLC控制系统的故障中,CPU占5%,I/O接口占15%,输入设备占45%,输出设备占30%,线路占5%。
前二项共20%故障属于PLC的内部故障,它可通过PLC本身的软、硬件实现检测、处理;
而其余80%的故障属于PLC的外部故障。
因此,PLC生产厂家都致力于研制、发展用于检测外部故障的专用智能模块,进一步提高系统的可靠性。
5.编程语言多样化在PLC系统结构不断发展的同时,PLC的编程语言也越来越丰富,功能也不断提高。
除了大多数PLC使用的梯形图语言外,为了适应各种控制要求,出现了面向顺序控制的步进编程语言、面向过程控制的流程图语言、与计算机兼容的高级语言(BASIC、C语言等)等。
多种编程语言的并存、互补与发展是PLC进步的一种趋势。
1.4PLC的应用领域
PLC的初期由于其价格高于继电器控制装置,使得其应用受到限制。
但最近十多年来,PLC的应用面越来越广,其主要原因是:
一方面由于微处理器芯片几有关元件的价格大大下降,使得PLC的成本下降;
另一方面PLC的功能大大增强,它也能解决复杂的计算和通信问题。
目前PLC在国内外已广泛应用于钢铁、采矿、水泥、石油、化工、电力、机械制造、汽车、装卸、造纸、纺织、环保和娱乐等行业。
PLC的应用范围通常可分成以下5种类型:
(1)顺序控制这是PLC应用最广泛的领域,也是最适合PLC使用的领域。
它用来取代传统的继电器顺序控制。
PLC应用于单机控制、多机群控、生产自动线控制等。
例如:
注塑机械、印刷机械、、包装机械、切纸机械、组合机床、磨床、装配生产线、电镀流水线及电梯控制等。
(2)运动控制PLC制造商目前已提供了拖动步进电机或伺服电机的单轴或多轴位置控制模块,在多数情况下,PLC把描述目标位置的数据送给模块,其输出移动一轴或数据到目标位置。
每个轴移动时,位置控制模块保持适当的位置和加速度,确保运动平滑。
(3)过程控制PLC还能控制大量的过程参数,例如:
温度、流量、压力、液位和速度。
PID模块提供了使PLC具有闭环控制的功能,即一个具有PID控制能力的PLC可用于过程控制。
当过程控制中某个变量出现偏差时,PID控制算法会计算出正确的输出,把变量保持在设定植上。
(4)数据处理在机械加工中,PLC作为主要的控制和管理系统用于CNC和NC系统中,可以完成大量的数据处理工作。
(5)通信网络PLC的通信包括主机与远程I/O之间的通信、多台PLC之间的通信、PLC和其他智能控制设备(如计算机、变频器、数控装置)之间的通信。
PLC与其他智能控制设备一起,可以组成“集中管理、分散控制”的分布式控制系统。
1.5PLC在我国的应用
虽然我国在PLC生产方面比较弱,但在PLC应用方面,我国是很活跃的,近年来每年约新投入10万台套PLC产品,年销售额30多亿人民币,应用的行业也很广。
在我国,一般按I/O点数将PLC分为以下级别(但不绝对,国外分类有些区别):
微型:
32I/O
小型:
256I/O
中型:
1024I/O
大型:
4096I/O
巨型:
8192I/O
在我国应用的PLC系统中,I/O64点以下PLC销售额占整个PLC的47%,64点~256点的占31%,合计占整个PLC销售额的78%。
在我国应用的PLC,几乎涵盖了世界所有的品牌,呈现百花齐放的态势,但从行业上分,有各自的势力范围。
大中型集控系统采用欧美PLC居多,小型控制系统、机床、设备单体自动化及OEM产品采用日本的PLC居多。
欧美PLC在网络和软件方面具有优势,而日本PLC在灵活性和价位方面占优势。
我国的PLC供应渠道,主要有制造商、分销商(代理商)、系统集成商、OEM用户、最终用户。
其中,大部分PLC是通过分销商和系统集成商达到最终用户的。
第二章系统方案的设计
2.1控制要求
(1)用红、绿、黄三色发光二极管作信号灯,用传感器或用逻辑开关代替传感器作检测车辆是否到来或是是否闯红灯的信号。
(2)由于主干道车辆较多而支干道车辆较少,所以主干道处于常允许通行状态,而支干道有车来时才允许通行。
当主干道通行亮绿灯时,支干道亮红灯。
而支干道允许亮绿灯时,主干道亮红灯。
(3)当主、支干道都有车时,两者交替允许通行,主干道每次放行24秒,支干道每次放行20秒;
在每次由亮绿灯转变成亮红灯的转换过程中,要亮4秒的黄灯作过度。
(当主、支干道都有车时,两者交替允许通行,主干红灯亮维持24s,在主干红灯亮的同时支干绿灯也亮,并维持20s。
到20s时,支干绿灯熄灭,支干黄灯亮,并维持4s。
到4s时,支干黄灯熄灭,支干红灯亮,同时,主干红灯熄灭,绿灯亮。
支干红灯亮维持20s,主干绿灯亮维持16s。
到16s时,主干绿灯熄灭,同时,主干黄灯亮,维持4s后熄灭,这时主干红灯亮,支干绿灯亮。
假如支干道路总是有车就周而复始。
)
(4)设计中需要考虑对擅闯红灯的车辆给出电子照相设备的启用信号。
2.2工作原理
当启动开关SB1合上时,I0.0触点接通,Q0.0得电,主干道绿灯HL1点亮,同时支干红灯HL6点亮,若支干道有车辆来时,检测传感器S1闭合,I0.1得电,T37得电开始计时,到24S时,主干道绿灯熄灭,同时主干道黄灯HL2点亮,T38通电计时,4S后,启动中间继电器M0.1,主干道黄灯HL2熄灭,支干道红灯HL6熄灭,同时支干道绿灯HL4点亮,主干道红灯点亮.也同时启动T39,20S后,启动中间继电器M0.2,支干道绿灯HL4熄灭,支干道黄灯HL5点亮,同时接通T40,4S后,支干道黄灯HL5熄灭,主干道绿灯HL1点亮,连续循环(支干道必须有车),否则主干道一直通行.
当汽车闯红灯时,传感器S2闭合,I0.2闭合,Q0.6线圈得电,启动电子照相信号设备。
2.3程序设计
列出交通信号灯PLC的输入/输出点分配表,见表。
步序
指令
器件号
说明
LD
I0.1
输入
LDI
1
AN
I0.3
ANI
2
=
Q0.1
与门输出
Q0.3
或非门输出
O
OI
Q0.2
或门输出
Q0.4
与非门输出
表3-3-1交通信号灯PLC的输入/输出点分配表
2.4系统的梯形图
第三章设计总结
城市交通灯控制采用单片机比传统的采用电子线路和继电器具有可靠性高、维护方便、使用简单、通用性强等特点,还可以根据实测各十字路口之间的距离、车流量和车速等,合理确定各路口信号灯之间的时差,以方便操作、管理和监控,从而极大地提高城市道路交通管理能力。
本系统结构简单、操作方便,可实现自动控制,具有一定智能性。
对优化城市交通具有一定的意义。
本设计将各任务进行细分包装,使各任务保持相对独立;
能有效改善程序结构,便于模块化处理,使程序的可读性、可维护性和可移植性都得到进一步的提高。
经过这次课程设计,使我觉得不论从理论知识还是从实际操纵中都学到了不少知识,我想归纳起来,主要有以下方面:
1、经过这次课程设计,它让我接触了平时没有接触过的汇编软件以及获得相关的软件调试经验,同时我也发现自己在这方面很多不足之处。
体会到理论知识对实践有很大的指导作用,它让我知道,只有在正确的理论指引下,才能设计出合乎实际需要的硬件电路。
2、学会了高效率的查阅资料、运用工具书、利用网络查找资料。
我发现,在我们所使用的书籍上有一些知识在实际应用中其实并不是十分理想,各种参数都需要自己去调整。
偶而还会遇到错误的资料现象,这就要求我们应更加注重实践环节。
3、在课程设计中,我们应当注意重点与细节的关系。
4、失败不可怕,只要不趴下,昂首向前走,希望总会有。
5、同组同学相互包容,彼此合作,取长补短,才能铸就最后的成功。
可以这样说课程设计是对大学三年所学知识的一次运用和检阅,同时对自学能力提出很高的要求,所以平时的学习离开思考,就是严重的错误,我们学习不应该有偏科现象,各方面的知识都应该要接触,这样做才能为课程设计打下基石。
这次的课程设计,过程曲折可谓一语难尽。
在此期间我们也失落过,也曾一度热情高涨。
从开始时满富激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无穷。
同时我认为我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,必须发扬团结协作的精神。
某个人的离群都可能导致整项工作的失败。
课程设计中只有一个人知道原理是远远不够的,必须让每个人都知道,否则一个人的错误,就有可能导致整个工作的失败。
团结协作是我们课程设计成功的一项非常重要的保证。
而这次课程设计也正好锻炼了我们这一点,这也是非常宝贵的。
对我们而言,知识上的收获非常重要,精神上的丰收更加可喜。
挫折是一份财富,经历是一份拥有。
这次课程设计必将成为我人生旅途上一个非常美好的回忆!
附录A可编程控制交通灯系统设备材料清单
序号
元件型号
规格及型号
数量(个)
备注
按钮
LA19--B
熔断器
5
3
热继电器
JR36—20
7
4
交流接触器
CJ20-10(220V)
可编程控制器
S7-200/CPU226
西门子
6
接线端子
断路器
CP40
8
指示灯
9
传感器(逻辑开关代替)
10
发光二极管(代替绿灯、黄灯、红灯、信号灯)
11
导线
2mm
12m
12
控制板
附录BS7-200PLC的CPU的I/O规范
CPU221
CPU222
CPU224
CPU226
CPU226XM
本机数字I/O
6输入/4输出
8输入/6输出
14输入/10输出
24输入/16输出
数字I/O映像区
256(128入/128出)
模拟I/O映像区
无
32(16入/16出)
64(32入/32出)
允许最大的扩展模块
2模块
7模块
允许最大的智能模块
脉冲捕捉输入
6
14
高速计数
单相
两相
4个计数器
4个30kHz
2个20kHz
6个计数器
6个30kHz
脉冲输出
2个20kHz(仅限于DC输出)
附录CS7-200PLC的CPU的输入规范
常规
24VDC输入
类型
漏型/源型(IEC类型1漏型)
额定电压
24VDC,4mA
最大持续允许电压
30VDC
浪涌电压
35VDC,0.5s
逻辑1(最小)
15VDC,2.5mA
逻辑0(最大)
5VDC,1mA
输入延迟
可选(0.2至12.8ms)
CPU226,CPU226XM:
输入点I1.6-I2.7具有固定延迟(4.5ms)
连接2线接近开关传感器(Bero)允许漏电流
最大1mA
隔离(现场与逻辑)
光电隔离
隔离组
是
500VAC,1分钟
见外部接线图
高速输入速度(最大)
逻辑1=15—30VDC
逻辑1=15—26VDC
20kHz
30kHz
10kHz
同时接通的输入
55摄氏度时所有的输出
电线长度(最大)
屏蔽
非屏蔽
普通输入500米,HSC输入50米
普通输入300米
附录DS7-200PLC的CPU的输出规范
24VDC输出
继电器输出
固态--MOSFET
干触点
24VDC
24VDC或250VAC
电压范围
20.4-28.8VDC
5—30VDC或5—250VAC
浪涌电流(最大)
8A,100ms
7A触点闭合
20VDC,最大电流
-
0.1VDC,10KΩ负载
每点额定电流
0.75A
2.0A
每个公共端的额定电压(最大)
6A
10A
漏电流(最大)
10иA
灯负载(最大)
5W
30WDC;
200WAC
感性嵌位电压
L+减48VDC,1W功耗
接通电阻(接点)
0.3Ω最大
0.2Ω(新的时候的最大值)
隔离
光电隔离(现场到逻辑)
逻辑到接点
接点到接点
电阻(逻辑到接点)
500VAC,1分钟
1500VAC,1分钟
750VAC,1分钟
100MΩ
延时
断开到接通/接通到断开(最大)
切换(最大)
2/10иs(Q0.0和Q0.1)
15/100иs(其他)
10ms
脉冲频率(最大)Q0.0和Q0.1
1Hz
机械寿命周期
10000000(无负载)
触点寿命
100000(额定负载)
同时接通的输出
55摄氏度时,所有的输出