基于PLC控制交通指挥灯程序的设计_第1页
基于PLC控制交通指挥灯程序的设计_第2页
基于PLC控制交通指挥灯程序的设计_第3页
基于PLC控制交通指挥灯程序的设计_第4页
基于PLC控制交通指挥灯程序的设计_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、湖南信息职业技术学院学生毕业论文 题 目:基于plc控制交通指挥灯程序的设计 系 (部) 机电工程系 专 业 电气自动化 开题时间 2010.9.10 完成时间 2010.11.10 年 月 日学生毕业设计(论文)答辩表学生姓名专业电气自动化所属系部机电工程系毕业设计课题(论文)题目基于plc控制交通指挥灯程序的设计指导教师姓名石玉明答辩委员会成员姓 名(签字)职 称工 作 单 位对毕业设计打分(或等级)答辩委员会对毕业设计的评语:答辩委员会主任(签字)副主任(签字)年 月 日答辩成绩:备注注:毕业设计答辩评价等级为 优秀(90100)、良好(8089)、中(7079)、及格(6069)、不及

2、格(60分以下)。 湖南信息职业技术学院教务处制 湖南信息职业技术学院毕 业 设 计 成 绩 评 定 表学生姓名段世垣学号41专业电气子动化所属系部机电工程系毕业设计课题基于plc控制交通指挥灯程序的设计评分评语:指导教师(签名) 年 月 日备注注:毕业设计评价等级为 优秀(90100)、良好(8089)、中(7079)、及格(6069)、不及格(60分以下)。湖南信息职业技术学院教务处制湖南信息职业技术学院毕业设计(论文)任务书学生姓名段世垣学号41专业电气自动化所属系部机电工程系通信地址湖南信息职业技术学院电气0802班邮政编码410200email地址121098452联系电话号码152

3、00949420设计(论文)课题基于plc控制交通指挥灯程序的设计指导教师姓名职 称指导教师工作单位联系方式指导教师所在教研室主任姓名电话电子邮箱开题时间: 完成时间: 湖南信息职业技术学院教务处制 目录目录5摘要7第一章 plc的特点及应用81.1 概述81.2 plc的特点81.3 plc的应用9第二章 plc的结构及原理112.1 plc的分类112.2 plc的结构112.3 plc的工作原理122.4 plc汇编语言122.5编程器件13第三章 梯形图的设计与编程方法1331 控制要求1332 控制时序13plc外部接线图153.3硬件及外围元器件15第四章 程序设计174.1 顺序

4、功能图1742 梯形图1843指令图204.4 流程图2245软件设计23第五章 设计总结23参考文献24摘要plc可编程序控制器是以微处理器为基础,综合了计算机技术、自动控制技术和通讯技术发展而来的一种新型工业控制装置。它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。据统计,可编程控制器是工业自动化装置中应用最多的一种设备。专家认为,可编程控制器将成为今后工业控制的主要手段和重要的基础设备之一,plc、机器人、cad/cam将成为工业生产的三大支柱。由于plc具有对使用环境适应性强的特性,同时其内部定时器资源十分丰富,可对目前普遍使用的“渐进式”信号灯进行精确

5、控制,特别对多岔路口的控制可方便地实现。因此现在越来越多地将plc应用于交通灯系统中。同时,plc本身还具有通讯联网功能,将同一条道路上的信号灯组成一局域网进行统一调度管理,可缩短车辆通行等候时间,实现科学化管理.关键词:交通灯 plc 程序 设计第一章 plc的特点及应用1.1 概述 可编程控制器(programmable controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(programmable logic controller),简称plc,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控

6、制的范围,因此,今天这种装置称作可编程控制器,简称pc。但是为了避免与个人计算机(personal computer)的简称混淆,所以将可编程控制器简称plc。1.2 plc的特点1 可靠性高,抗干扰能力强;2 通用性高,使用方便;3程序设计简单,易学,易懂;4采用先进的模块化结构,系统组合灵活方便;5系统设计周期短;6安装简便,调试方便,维护工作量小;7对生产工艺改变适应性强,可进行柔性生产;1.3 plc的应用目前,plc在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。 1开关量的逻辑控制 这是plc

7、最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。2 模拟量控制 在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(analog)和数字量(digital)之间的a/d转换及d/a转换。plc厂家都生产配套的a/d和d/a转换模块,使可编程控制器用于模拟量控制。 3 运动控制 plc可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量i/o模块连接

8、位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要plc厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。 4 过程控制 过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,plc能编制各种各样的控制算法程序,完成闭环控制。pid调节是一般闭环控制系统中用得较多的调节方法。大中型plc都有pid模块,目前许多小型plc也具有此功能模块。pid处理一般是运行专用的pid子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。 5 数据处理 现代plc具有数学运算(含矩阵运

9、算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。 6 通信及联网 plc通信含plc间的通信及plc与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各plc厂商都十分重视plc的通信功能,纷纷推出各自的网络系统。新近生产的plc都具有通信接口,通信非常方便。第二章 plc的结构及

10、原理2.1 plc的分类1 按plc的结构形式分类:1)整体式;2)模块式。2 按plc的i/o点数分类:1)小型256点以下;2)中型256点以上,2048点以下;3)大型2048点以上。3按plc功能分类:抵挡型,中挡型,高档型。2.2 plc的结构plc 实质是一种专用于工业控制的计算机其硬件结构基本上与微型计算机从结构上分,plc分为固定式和组合式(模块式)两种。固定式plc包括cpu板、i/o板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式plc包括cpu模块、i/o模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。plc的基本结构框图如下:接

11、口部件输出输入接口部件 中央处理单元 cpu板 接受 驱动 现场信号 受控元件 电 源 部 件2.3 plc的工作原理 1.plc的工作方式 1)输入采样阶段,在此阶段,顺序读入所有输入缎子通断状态,并将读入的信息存入内存,接着进入程序执行阶段,在程序执行时,即使输入信号发生变化,内存中输入信息也不变化,只有在下一个扫描周期的输入采样阶段才能读入信息。 2) 程序执行阶段:plc对用户程序扫描。 3)输出刷新阶段:当所有指令执行完毕通过隔离电路,驱动功率放大器,电路是输出端子向外界输出控制信号驱动外部负载。2.4 plc汇编语言采用面向控制过程,面向问题,简单直观的plc编写横语言,常用的有:

12、梯形图,语句表,功能图等。1. 梯形图:由继电器控制逻辑演变而来,两者具有一定程度的相似性,但梯形图编程语言功能更强更方便。主要特点:1)自上而下,从左到右的顺序排列,两列垂直线为母线。每一逻辑行,起使左母线。 2)梯形图中采用继电器名称,但不是真实物理继电器称为“软继电器” 3)每个梯级流过的是概念电流,从左向右,其两端母线设有电源。2.5编程器件一般情况下,x代表输入继电器,y代表输出继电器,m代表辅助继电器,spm代表专用辅助继电器,t代表定时器,c代表计数器,s代表状态继电器,d代表数据寄存器,mov代表传输等。第三章 梯形图的设计与编程方法31 控制要求信号灯受启动及停止按钮的控制,

13、当按下启动按钮时,信号灯系统开始工作,并周而复始地循环工作,当按下停止按钮时,系统将停止在初始状态,所有信号灯都熄灭。32 控制时序车行道:东西向绿灯亮30s,绿灯闪烁3次,每次1s,黄灯亮2s,红灯亮35s;南北红灯亮35s,绿灯亮30s,绿灯闪烁3次,每次1s,黄灯亮2s。人行道:东西绿灯亮30s,绿灯闪烁5次,每次1s,红灯亮35s,南北向红灯亮35s,绿灯亮30s,绿灯闪烁5次,每次1s。 如下图: plc外部接线图3.3硬件及外围元器件根据信号灯的控制要求,所有的器件有:三菱fx2n系列plc、起动按钮sb1、停止按钮sb2、红黄绿色信号灯各4只,输入输出端口接线如下图所示。由图可见

14、:起动按钮sb1接于输入继电器x0端,停止按钮sb2接于输入继电器xl端,东西方向的绿灯接于输出继电器y0端,东西方向黄灯接于输出继电器y1端,东西方向的红灯接于输出继电器y2端,南北方向绿灯接于输出继电器y3端,南北方向的黄灯接于输出继电器y4,南北方向红灯接于输出继电器y5。南北人行道红灯接y10,南北人行道绿灯接y11.东西人行道红灯接y6,东西人行道绿灯接y7.将输出端的com1及com2用导线相连,输出端的电源为交流220v。如果信号灯的功率较大,一个输出继电器不能带动两只信号灯,可以采用一个输出点驱动一只信号灯。34 i/o 分配表启动开关sb1x0停止开关sb2x1东西主干道红灯

15、y2南北主干道红灯y5东西主干道黄灯y1南北主干道黄灯y4东西主干道绿灯y0南北主干道绿灯y3东西人行道红灯y6南北人行道红灯y10东西人行道绿灯y7南北人行道绿灯y11第4章 程序设计4.1 顺序功能图42 梯形图 43指令图 4.4 流程图启动开关东西绿灯亮东西绿灯闪东西黄灯亮东西红灯亮东西主干道30s3s2s南北红灯亮南北绿灯亮南北绿灯闪南北黄灯亮南北主干道35s30s3s启动开关南北红灯亮南北绿灯南北绿灯闪35s30s东西绿灯亮东西绿灯闪东西红灯亮30s5s东西行人道南北行人道结束结束交通灯模拟控制系统流程图45软件设计 初始脉冲m8002对初始位置s0置1后,接通x1,则状态同时转移

16、到s20和s30。s20置1,驱动车道东西绿灯,车道南北红灯,延时30s,状态转移到s21,s21和s22构成闪烁电路,绿灯闪烁3次,状态转移到s23,车道东西道黄灯亮2s。之后状态转移到s24,使车道南北红灯熄灭,车道南北道绿灯亮,车道东西道红灯亮,延时30s,状态转回到s21,车道南北绿灯闪烁3次,之后状态转移到s25,车道南北黄灯亮2s。同理,s30置1,驱动人行东西向亮绿灯,人行道南北向红灯,延时30s后,人行道东西绿灯闪烁5次,状态转移到s33,使人行南北向红灯熄灭,人行南北绿灯亮,人行东西红灯亮。延时30s后,转向回到s31,人行南北闪烁5次。之后,状态转移到s34,使人行南北向绿

17、灯熄灭。两并行支路会合,返回状态s0。由于x1已闭合,又同时驱动s20s30,所以令其置1,开始另一个循环。第五章 设计总结 在设计过程中,经常会遇到这样那样的情况,就是心里老想着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多.我趁着做课程设计的同时也对课本知识有了巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。经过两个多月的设计里,过程曲折可谓一语难尽。在此期间我们也失落过,也曾一度热情高涨。从开始时的满富激情

18、到后来汗水背后的复杂心情,点点滴滴无不令我回味无长。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。参考文献1.廖常初主编. plc基础及应用 . 北京:机械工业出版社, 20042.廖常初主编. plc基础及应用.北京:机械工业出版社,20023.廖常初.plc梯形图的顺序控制设计法.电工技术杂志,20014.朱献清 编著.物业供用电.北京.机械工业出版社.20035.刘介才主编.实用供配电技术手册.北京:中国水利水电出版社,20026.常斗南主编 可编程序控制器原理*应用*实验.北京

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论