1、桂林电子科技大学信息科技学院毕业设计(论文)说明书 第 15 页 共 25 页 编号: 桂林电子科技大学信息科技学院 电气控制系统实训论文说明书题 目: 交通信号灯控制 系 别: 机电工程系 专 业: 机械电子工程 学生姓名: 朱子任 学 号: 1453200122 指导教师: 廖晓梅 职 称: 高级工程师 题目类型:理论研究 实验研究 工程设计 工程技术研究 软件开发 应用研究2015 年 6月 20 日独 创 性 声 明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名: 日期:关于学位论文版权使用授权的说明本人完全了解桂林电子科技大学信息科技学院关于收集、保存、使用学位论文的以下规定:学院有权采用影印、缩印、扫描、数字化或其它手段保存论文;学院有权提供本学位论文全文或者部分内容的阅览服务;学院有权将学位论文的全部或部分内容编入有关数据库进行检索
2、、交流;学院有权向国家有关部门或者机构送交论文的复印件和电子版。学位论文作者签名: 日期:导师签名: 日期:摘 要自从1969年世界上第一台PLC:PDP-14诞生起,人类走向智能工业的脚步似乎不可逆转。在经历数十年的飞速发展后,如今的PLC已经发展出以三菱,西门子等为代表的一系列高性能PLC。由于,PLC一直都是工业智能化的重要支柱, PLC便成为当代工科生的必修课。本次试训内容为信号灯的模拟设计,要求根据十字路口的红黄绿交通灯的具体要求,设计出一套交通信号灯控制系统,满足日常生活的需要。绿灯要求有闪的动作;数据设定画面必须有密码方可进入,且密码可进行修改;时间设定/显示单位为秒,主画面中须有总剩余时间和每种类型交通灯运行的剩余时间显示,总时间进度条的显示等等。本实训耗时两周,经过仔细调试,实训作品可以达到所有要求,运行稳定。通过实训,本人进一步熟悉了PLC的使用方法,并积累了宝贵的经验。关键词:信号灯闪烁;触摸屏密码设置;数码管显示目 录引言11 方案设计11.1 顺序梯形图设计方案11.2 触摸屏设计方案11.3 硬件设计方案12 硬件设计12.1 PLC可编程逻辑控制器12.1
3、.1 CPU22.1.2 存储器22.1.3 接口22.1.4 编程器22.1.5 电源22.2 外部电路 22.2.1 启动、停止开关电路 22.2.2 信号灯电路32.2.3 数码管显示电路32.2.4 电源电路53 软件设计53.1 总开关53.2 密码设置保存53.3 信号灯信号控制63.4 信号灯信号输出73.5 数码管数据输出73.6 清零94 触摸屏模拟104.1主界面104.2 密码设置界面104.3 参数设置界面135 总结14辞谢15附录16引言随着PLC系统的高速发展,现代工业制造逐渐向智能化发展。掌握PLC也就成为现代工科生的一项必备技能。通过对三菱PLC进行实训设计,我们可以更好的了解PLC的基本原理与设计开发过程,从而,进一步了解PLC项目的制作流程与方法。本次试训作品主要由程序、触摸屏和硬件三个部分组成,分别用GX developer 8.62、GT designer3、Altium Designer三款软件设计。下面就从这三方面进行论述。1.方案设计本实训具体设计思路如下:利用按钮开关控制系统开启;PLC根据程序逐一输出相应信号,驱动彩色LED进行交通信
4、号演示、数码管倒计时显示;并可利用触摸屏输入原密码并与PLC内部存储的原密码比较,从而通过安全认证,进行密码与参数的修改。1.1 顺序梯形图设计方案利用GX Developer 8.62软件编辑PLC,使其在收到启动信号后依据参数,求得信号跳转节点位置,并利用T0计时器,配合CMP功能语句控制相应输出端在指定节点做出相应反映,并通过增设其他计时器,获得倒数计时,并用MOV指令或SEGD指令将数值传输给数码管输出电路。实现各方向信号灯有序输出,数码管清晰正确显示。并可以搭配触摸屏实现安全认证,参数密码修改。1.2 触摸屏设计方案通过DT designer3软件,我们设计出的触摸屏应准确对应梯形图,可利用触摸屏上模拟的相关按钮、指示灯等设备模拟各方向信号灯信号的跳转,并新建两个窗口实现安全认证、时间参数与密码的设置。1.3 硬件设计方案本次实训的硬件并非像往常一样直接由Altium Designer设计出PCB电路图然后进行焊接。本次试训使用的是万用板,故,只需设计出原理图,然后焊接就可以了。硬件需要实现的功能主要包括,利用按钮实现启动、停止的输入;通过彩色LED模拟信号灯的跳转;根据PL
5、C输出的BCD代码实现数码管数值的递减显示。2.硬件设计:本实训作品硬件的功能是这样实现的:首先利用按钮启动PLC,PLC驱动相应寄存器、时间继电器,在相应时间驱动输出端进行相应输出;驱动代表信号灯的六个彩色LED和指示牌的数码管显示。2.1 PLC可编程逻辑控制器可编程逻辑控制器实在继电器控制和计算机控制基础上开发出来的,并通过微型处理器,集成了自动控制、计算机、网络通信等技术的自动工业控制装置。其与机器人、CAD/CAM一起构成了工业自动化三大技术支柱。本次实训所采用的FX2N系列PLC是由三菱公司推出的高性能小型PLC。拥有计算速度快、存储容量大、I/O控制口可控制性强、内部功能多样等特点。三菱FN2X系列PLC如图2.1所示图 2-1 三菱FX2N系列PLC2.1.1 CPUCPU由控制器、计算器和寄存器集成与一块芯片中,并通过数据总线、地址总线、控制总线等控制存储器、输入输出接口、编程器,从而,按照PLC内系统程序赋予的功能,指挥PLC完成相应的工作任务。2.1.2 存储器PLC内部的存储器包括了系统程序存储器、用户程序存储器、数据存储器三种。系统程序存储器决定了PLC的基本
6、功能,大多由生产厂家编写,主要有系统管理程序、用户指令解释程序、功能程序与系统程序调用等部分。用户程序存储器用于存放用户载入的PLC应用程序,其存放在可以随机读写操作的随机存取存储器RAM内以方便用户修改与调试。数据存储器是PLC运行过程中,存储需生成或调用中间结果数据和组态数据而开辟的,由于工作数据与组态数据不断变化,且不需长期保存,所以用存储器RAM存储。2.1.3 接口输入输出接口是PLC与工业现场控制或检测元件和执行原件连接的接口电路。PLC的输入口有直流输入、交流输入、等类型;输出接口有晶体管输出、晶闸管输出、和继电器输出等类型2.1.4 编程器编程器的作用是将用户编写的程序下载至PLC用户程序存储器,并利用编程器检查、修改和调试用户程序,监视用户程序的执行过程,显示PLC状态、内部器件及系统参数等。2.1.5 电源PLC的电源的作用是将外部输出的交流电转化为可使用的直流电。PLC大都采用工作稳定、抗干扰能力强的开关稳压电源。同时很多PLC也可以向外提供24V的稳压电源。2.2 外部电路2.2.1 启动、停止电路此电路由两个轻触开关、排针组成。排针用于连接PLC的输入端,控制PLC的启动和停止。在此实训中,排针接开关的两端分别接X1X2端口,接两按钮公共端的接在输入端的COM端。启动、停止电路如图2-2所示。图2-2 启动、停止电路2.2.2 信号灯电路信号灯电路由输入端、电阻、彩色LED组成。LED共阴连接,并分别串联300欧姆的电阻用于限流。LED分为红绿黄三色,每种颜色各两个,分别连接着Y0至Y5的六个输出端,用来演示南北、东西方向的信号灯。信号灯电路如图2-3所示。图2-3信号灯电路2.2.3 数码管显示电路数码管电路与信号灯电路相近。数码管按照要求需要按照信号灯信号显示相应数值,在本次实训中,我将其作为各个方向红灯的数值显示端。数码管电路我先后有两套方案。第一套是通过PLC发送对应信号给译码器4511,再由译码器4511驱动数码管。CD4511 是一片 CMOS BCD锁存/7 段译码/驱动器,用于驱动共阴极 LED (数码管)显示器的 BCD 码-七段码译码器。具有BCD转换、消隐和锁存控制、七段译码及驱动功能的CMOS电路能提供较大的拉电流。可直接驱动共阴LED数
《基于PLC与触摸屏密码的交通信号灯实训论文》由会员ni****g分享,可在线阅读,更多相关《基于PLC与触摸屏密码的交通信号灯实训论文》请在金锄头文库上搜索。