915154014基于松下FP1C24型PLC实现交通灯的控制毕业设计.doc
《915154014基于松下FP1C24型PLC实现交通灯的控制毕业设计.doc》由会员分享,可在线阅读,更多相关《915154014基于松下FP1C24型PLC实现交通灯的控制毕业设计.doc(29页珍藏版)》请在三一办公上搜索。
1、毕业设计的任务和具体要求:任务:1. 学生已通过学习可编程控制器专业课程,了解了有关PLC控制系统的设计过程。本课题要求学生应用相应的例如梯形图、顺序控制图等工具和FPWin_GR2软件及仿真系统。2. 理论性:该课题完整运用了可编程控制器专业课程的理论知识,贯穿整个理论体系。3. 典型性:电梯控制系统是PLC应用的典型实例,并且选题点着眼与学生常接触到的事物,使本课题具有切实的意义。4. 完整性:该课题基于松下FP1系列PLC,软件编程工具FPWIN_GR2,及实验设备,有实际工程图和电路图。5. 实用性:通过该课题设计,学生可总体掌握PLC设计的总体思路,并且使学生有了实际的PLC的设计能
2、力。毕业设计具体要求:1 白天正常工作。A方向红灯20s时,B 方向绿灯20s。之后,A方向由红灯变为绿灯,而B方向由绿灯亮15s后变为黄灯,黄灯闪烁5s后变为红灯。方向和方向均行走20s后,全部红灯。此时人行道指示灯亮。时间为15s,同时数码管显示出时间。2. 晚上A方向和B方向黄灯一直闪烁。 3. 特殊情况。 一通道有救护车等应急车辆时,无论交通灯原来状态如何,一律使应急车辆方向的绿灯亮。另一方向的红灯亮,5s后解除通车状态。 一、引言顺应市场对小批量、多品种、多规格、低成本和高质量产品的需求,可编程序控制器极高的可靠性和灵活性发挥了极大的影响力,这一以微处理器为基础的新型工业控制装置,已
3、成为当代工业自动化的主要支柱之一。因此,对可编程序控制器的教学无疑是极其重要的一个环节,那么一个较为逼真的PLC教学实验模块设计的研制就显得尤为必要,对学生理解和掌握可编程控制器的原理和操作方法、编程方法,都有很大帮助。十字路口交通灯控制系统是一个非常经典的教学实验。1 PLC可编程控制器PLC可编程控制器是以微处理机为基础发展起来的新型工业控制装置。它以体积小、功能强、可靠性高、以及应用安装方便的优点,很快在我国的工业控制中占据了主导地位,并且还在不断地发展。根据这一发展形势,全国各地高校、各类职业技术学校都将PLC教学纳入教学任务,作为电子、电气、以及工业自动化类专业的一门必修课。基于PL
4、C的以下优势,在十字路口交通系统中得到了广泛的应用:1、PLC具有很高的可靠性,通常的平均无故障时间都在30万小时以上;2、编程能力强,可以将模糊化、模糊决策和解模糊都方便地用软件来实现;3、抗干扰能力强,目前空中各种电磁干扰日益严重,为了保证交通控制的可靠稳定,我们选择了能够在恶劣的电磁干扰环境下正常工作的PLC;4、近年来PLC的性能价格比有较大幅度的提高,使得实际应用成为可能。2 PLC的发展在制造工业(以改变几何形状和机械性能为特征)和过程工业(以物理变化和化学变化将原料转化成产品为特征)中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量
5、离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,使得电气控制功能实现的程序化,这就是第一代可编程序控制器,英文名字叫Programmable Controller(PC)。随着电子技术和计算机技术的发生,PC的功能越来越强大,其概念和内涵也不断扩展。二、毕业设计应完成的图纸:图1 PLC的IO地址分配图,见13页图2 十字路口交通灯示意图,见14页图3 十字路口交通灯梯形图,见17页三、其他要求:认真做好设计前期准备,构思好设计流程四、毕业设计的期限
6、:自 2008年 9 月 1 日至 2008 年10 月 11 日五、毕业设计(论文)进度计划:起 至 日 期工 作 内 容备 注2008.09.012008.09.XXX2008.09.072008.09.092008.09.112008.09.152008.09.182008.09.222008.09.252008.09.29 选择确定课题、调查分析、收集原始资料,查找有关文献,学习新的知识需求分析阶段, 分析设计任务书的要求和用户需求,进行可行性分析和需求分析,确定系统所需的功能和任务目标设计阶段进行方案设计,系统分析,框架设计和模块划分,并进行分工调试阶段 模块的连接,系统调试和完善;
7、设计系统调试数据,进行系统测试,并纠正系统错误;毕业设计资料准备阶段组织学习毕业设计大纲、任务书、指导书测量元器件,进行模块调试和测试由指导教师对系统进行验收提交毕业设计资料基于松下FP1-C24型PLC实现交通灯的控制摘 要随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分 PLC是一种工作可靠,编程简单,使用方便的控制设备,它在恶劣工业环境下工作,以实现机电一体化,PLC把自动化技术,计算
8、机技术,通信技术融为一体,实现工厂自动化控制。 本设计将编制十字路口交通灯控制程序输入到PLC中,用PLC主机上指示灯监视程序运行完成。它根据交通灯动作时序图和I/O分配情况设计能实现功能的梯形图,在梯形图编写过程中,先进行常规程序编写,再加入急车通车功能,基于松下FP1-24型PLC实现交通灯控制。 目 录前言1第一章 PLC简单介绍及其发展前景 21.1 PLC定义及发展优势21.2 PLC的应用范围及发展前景3第二章 PLC的原理及性能应用42.1 PLC的性能特点及实用功能4.2.2 PLC工作原理及扫描技术5第三章 交通灯PLC的自动控制 63.1 PLC控制电路I/O端口分配及要求
9、63.2 PLC控制电路的软硬件设置93.3 PLC控制电路程序流程图12第四章 基于松下FP1-C24型PLC实现交通灯的控制 134.1 十字路口交通灯示意图 134.2 顺序功能图时序图 154.3 梯形图设计 184.4 程序的输入运行及调试 19第五章 结束语 215.1 论文总结及工作展望 21参考文献 22致谢 23前言可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller), 简称PLC,它主要用来代替继电器实现逻辑控制随
10、着技术的发展这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC。如今,随着美国、日本、德国等国家的很多大公司相继投入对PLC的开发、应用和推广,PLC得到了迅速发展,其产品的种类和数量越来越多,功能也越来越强。PLC功能的增强,也使得PLC应用更加广泛,许多大中型企业不断采用PLC来完成各种工业控制,并取得了显著的经济效益和社会效益。PLC的广泛应用要求培养出更多的熟悉其应用的高技术人才,而实验是此课程教学的重要环节。近年来,一方面国民经济的发展对技术改
11、造和技术更新提出了更高的要求,工业生产的信息化和数字化成为必然趋势,所以很多院校新设了自动化类的专业。另一方面,随着国家对教育投入力度的增大,实验室建设已经成为高校建设的重要任务。由于PLC本身的种类很多,基于不同PLC的实验设备也比较多,而设备生产厂家的选型和设计思想各不相同,所以对于不同情况的院校,在设备选型方面必须有不同的考虑。目前有众多厂家生产的设备可供选择,本文以清华同方的TVT-90A,TVT-90C1,TVT-90C6,TVT-90E3;杭州天煌电气设备厂的THPLC-A型,THPLC-B型,许昌瑞新电气公司的RXPLC等型号为例讨论PLC实验室建设的一些问题,提出了应该注意的问
12、题,应该根据本校的培养目标和实验开设情况合理选择设备,防止盲目性的“一次到位”或仅考虑价格等不当的做法。 目前绝大部分称为“PLC实验”装置或箱子的设备都只有数字IO点,而且实验方式多为模拟的。一般是用发光管或数码管表示输出输入的状态。比较“逼真”的则采用平面显示器(箭头、发光带等)。如电梯控制实验,通常是以图形表示楼层,用发光管或平面显示器表示轿箱的运动状态和位置。第一章.PLC的简介及发展前景1.1 PLC定义及发展优势 PLC 问世以来,尽管时间不长,但发展迅速。为了使其生产和发展标准化,美国电气制造商协会NEMA(National Electrical Manufactory Asso
13、ciation) 经过四年的调查工作,于1984 年首先将其正式命名为PC(Programmable Controller),并给PC 作了如下定义:“PC 是一个数字式的电子装置,它使用了可编程序的记忆体储存指令。用来执行诸如逻辑,顺序,计时,计数与演算等功能,并通过数字或类似的输入/输出模块,以控制各种机械或工作程序。一部数字电子计算机若是从事执行PC 之功能着,亦被视为PC,但不包括鼓式或类似的机械式顺序控制器。” 总之,可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有丰富的输入/输出接口,并且具有较强的驱动能力。但可编程控制器产品并不针对某一具体工业应用,在实际
14、应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。 国际电工委员会(IEC)又先后颁布了PLC 标准的草案第一稿,第二稿,并在1987 年2 月通过了对它的定义:“可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。” 现代社会要求制造业对市场需求作出速度的反应,生产出小批量、多品种、多规格、低成
15、本和高质量的产品,为了满足这一要求,生产设备和自动生产线的控制系统必须具有极高的可靠性和灵活性,可编程控制器(Programmable Ldgic Controller,PLC)正是顺应这一要求的,它是以微处理器为基础的通用工业控制装置。 PLC的应用广、功能强大、使用方便,是现代工业自动化的主要设备之一。PLC已经广泛地应用在各种机械设备和生产过程的自动控制系统中,PLC在其他领域,例如民用和家庭自动化的应用也得到了迅速的发展。1.2 PLC的发展前景及应用范围虽然PLC 问世时间不长,但是随着微处理器的出现,大规模、超大规模集成电路技术的迅速发展和数据通讯技术的不断进步,PLC 也迅速发展
16、,其发展过程大致可分三个阶段:1 早期的PLC(60 年代末70 年代中期) 早期的PLC一般称为可编程逻辑控制器。这时的PLC 多少有点继电器控制装置的替代物的含义,其主要功能只是执行原先由继电器完成的顺序控制、定时等。它在硬件上以准计算机的形式出现,在I/O 接口电路上作了改进以适应工业控制现场的要求。装置中的器件主要采用分立元件和中小规模集成电路,存储器采用磁芯存储器。另外还采取了一些措施,以提高其抗干扰的能力。在软件编程上,采用广大电气工程技术人员所熟悉的继电器控制线路的方式梯形图。因此,早期的PLC 的性能要优于继电器控制装置,其优点包括简单易懂,便于安装,体积小,能耗低,有故障指使
17、,能重复使用等。其中PLC 特有的编程语言梯形图一直沿用至今。 2中期的PLC(70 年代中期80 年代中后期) 在70 年代微处理器的出现使PLC 发生了巨大的变化。美国,日本,德国等一些厂家先后开始采用微处理器作为PLC 的中央处理单元(CPU)。 这样,使PLC 得功能大大增强。在软件方面,除了保持其原有的逻辑运算、计时、计数等功能以外,还增加了算术运算、数据处理和传送、通讯、自诊断等功能。在硬件方面,除了保持其原有的开关模块以外,还增加了模拟量模块、远程I/O模块、各种特殊功能模块。并扩大了存储器的容量,使各种逻辑线圈的数量增加,还提供了一定数量的数据寄存器,使PLC 得应用范围得以扩
18、大。 3近期的PLC(80 年代中后期至今) 进入80 年代中、后期,由于超大规模集成电路技术的迅速发展,微处理器的市场价格大幅度下跌,使得各种类型的PLC 所采用的微处理器的当次普遍提高。而且,为了进一步提高PLC 的处理速度,各制造厂商还纷纷研制开发了专用逻辑处理芯片。这样使得PLC 软、硬件功能发生了巨大变化。 第二章 PLC的原理及性能使用2.1 PLC的特点(1)高可靠性 1、所有的I/O 接口电路均采用光电隔离,使工业现场的外电路与PLC 内部电路之间电气上隔离。 2、各输入端均采用R-C滤波器,其滤波时间常数一般为1020ms。 3、各模块均采用屏蔽措施,以防止辐射干扰。 4、采
19、用性能优良的开关电源。 5、对采用的器件进行严格的筛选。 6、良好的自诊断功能,一旦电源或其他软、硬件发生异常情况,CPU立即采用有效措施,以防止故障扩大。 7、大型PLC 还可以采用由双CPU 构成冗余系统或有三CPU 构成表决系统,使可靠性更进一步提高。 (2)丰富的I/O 接口模块 PLC针对不同的工业现场信号,如: 交流或直流; 强电或弱电等。 (3)采用模块化结构 (4)编程简单易学 PLC的编程大多采用类似于继电器控制线路的梯形图形式对使用者来说 不需要具备计算机的专门知识因此很容易被一般工程技术人员所理解和掌握 (5)安装简单维修方便 2.2 PLC的功能(1) 逻辑控制 (2)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 915154014 基于 松下 FP1C24 PLC 实现 交通灯 控制 毕业设计
链接地址:https://www.31ppt.com/p-3931248.html