《基于PLC的时钟设计(共29页).doc》由会员分享,可在线阅读,更多相关《基于PLC的时钟设计(共29页).doc(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上甘肃联合大学学生毕业论文题 目: 基于PLC的时钟设计 作 者: 指导老师: 电子信息工程 学院 电子信息工程 系电子信息工程技术专业 10 级 三 年制 1 班 2013年 3 月20日前 言数字钟已成为人们日常生活中:必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。可编程控制器(PLC)是以微处理为核心的通用工业控制装置,它将传统的继电器-接触器控制系统
2、与计算机控制技术紧密结合,集计算机、控制、通信于一体,为工业自动化提供了几乎完美的现代化自动控制装置。近几年,可编程控制器由于其优良的控制性能,极高的可靠性,在各行各业中的应用日益广泛普及。为此,各高校的电器自动化、电气工程、供用电技术、机电一体化等相关专业相继开设了有关可编程控制器原理及应用的课程。本设计以西门子公司的S7200CN为基础,设计了PLC电子时钟的梯形图。本设计共分四大章:第一章是基础部分,介绍了PLC的概述说明了PLC的发展史。第二章主要是数字电子钟设计的软件介绍及应用。第三章是数字电子钟的设计程序,进一步清楚的了解其内部结果和工作原理。第四章是针对本设计在制作过程所参考文献
3、及资料的统一说明及介绍。最后是对指导老师及在本设计过程当中给予我们帮助的老师及领导的感谢。由于水平有限,难免存在错误和疏漏,恳请领导、老师、读者批评指正。目录摘要本系统采用计数器、显示器和校时电路组成。由LED数码管来显示PLC所输出的信号。总体方案设计由主体电路和扩展电路两大部分组成。其中主体电路完成数字钟的基本功能,扩展电路完成数字钟的扩展功能。20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来种定时电气的自动启用等,所有这些,都是以钟表数字
4、化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。关键字 PLC 数码管 计数器第一章PLC的概要1.1 PLC的由来可编程序控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程序逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程序控制器简称
5、PLC。1.2 PLC特点 PLC具有极高大可靠性,并且具有丰富的I/O接口模块,同时它采用模块化结构,编程简单易学,安装简单,维修方便。1.3 PLC的发展20世纪70年代初出现了微处理器。人们很快将其引入可编程控制器,使PLC增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。此时的PLC为微机技术和继电器常规控制概念相结合的产物。个人计算机发展起来后,为了方便和反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller(PLC)。20世纪70年代中末期,可编程控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中
6、,使其功能发生了飞跃。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地位。20世纪80年代初,可编程控制器在先进工业国家中已获得广泛应用。世界上生产可编程控制器的国家日益增多,产量日益上升。这标志着可编程控制器已步入成熟阶段。 20世纪80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持为3040%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。 20世纪末期,可编程控制器的发展特点是更加适应于
7、现代工业的需要。这个时期发展了大型机和超小型机、诞生了各种各样的特殊功能单元、生产了各种人机界面单元、通信单元,使应用可编程控制器的工业控制设备的配套更加容易。1.4 PLC的未来1.产品规模向大、小两个方向发展 大:I/O点数达14336点、32位为微处理器、多CPU并行工作、大容量存储器、扫描速度高速化。 小:由整体结构向小型模块化结构发展,增加了配置的灵活性,降低了成本。 2.PLC在闭环过程控制中应用日益广泛 3.不断加强通讯功能 4.新器件和模块不断推出 高档的PLC除了主要采用CPU以提高处理速度外,还有带处理器的EPROM或RAM的智能I/O模块、远程I/O模块等专用化模块。 5
8、.编程工具丰富多样,功能不断提高,编程语言趋向标准化 有各种简单或复杂的编程器及编程软件,采用梯形图、功能图、语句表等编程语言,亦有高档的PLC指令系统 6.发展容错技术 采用热备用或并行工作、多数表决的工作方式。 7.追求软硬件的标准化。第二章PLC控制电子钟设计2.1 七段共阴数码管电子钟PLC程序设计原理2.11控制要求:1. 用四个七段数码管分别显示“时十位”、“时个位”、“分十位”和“分个位”。2. 用特殊继电器SM0.5提供秒脉冲3. 有“预置”和“校对”时间功能。I/O分配:X0运行开关,X1预置按钮;Y0A,Y1B,Y2C,Y3D,Y4E,Y5F,Y6G;Y7“秒闪烁”指示;Y
9、13“时十位”显示,Y12“时个位”显示,Y11“分十位”显示,Y10“分个位”显示。COM端接线:COM1和COM2(Y0Y7所对应的公共端)接24V直流电源“+”极,COM3(Y10Y13所对应的公共端)和COM接24V电源“-”极。2.12总体设计思想为了减少输出点数和接线,可以将四个共阴数码管的阳极都用Y0Y6来驱动,但让其依次轮班接通;四个数码管的阴极分别用Y10Y13来同步控制其接通“-”极的时间,以期达到四个数码管轮番显示的目的。2.13具体设计过程1. 由特殊继电器SM0.5提供秒脉冲,用Y7输出。2. 用计数器C0将秒脉冲变成分脉冲。3. 用左移位指令SHL-W形成分个位左移
10、码。4. 用左移位指令SHL-B形成分十位左移码。5. 用左移位指令SHL-W形成时个位左移码。6. 用左移位指令SHL-B形成时十位左移码。7. 用左移位指令SHL-B安排四个数码管轮番接通。8. 将四个左移位码分别译成七段数码管的字显示码,并考虑四个数码管轮番接通问题。9. 将数字显示码用Y0Y6输出。 AF G BE CD七段共阴数码管2.2 编程元件地址分配编程元件地址分配编程元件编程地址符 号作 用辅助继电器M0.1M1C0复位及分钟个位显示脉冲M0.2M2分钟十位显示移位脉冲M0.3M3小时个位显示移位脉冲M0.4M4小时十位显示移位脉冲M1.0M10分钟个位显示“0”M1.1M1
11、1分钟个位显示“1”M1.2M12分钟个位显示“2”M1.3M13分钟个位显示“3”M1.4M14分钟个位显示“4”M1.5M15分钟个位显示“5”M1.6M16分钟个位显示“6”M1.7M17分钟个位显示“7”M2.0M20分钟个位显示“8”M2.1M21分钟个位显示“9”M2.2M2210分钟到信号M3.0M30分钟十位显示“0”M3.1M31分钟十位显示“1”M3.2M32分钟十位显示“2”M3.3M33分钟十位显示“3”M3.4M34分钟十位显示“4”M3.5M35分钟十位显示“5”M3.6M361小时到信号M3.7M3724小时到信号M4.0M40小时个位显示“0”M4.1M41小时
12、个位显示“1”M4.2M42小时个位显示“2”M4.3M43小时个位显示“3”M4.4M44小时个位显示“4”M4.5M45小时个位显示“5”M4.6M46小时个位显示“6”M4.7M47小时个位显示“7”M5.0M50小时个位显示“8”M5.1M51小时个位显示“9”M5.2M5210小时到信号M6.0M60小时十位显示“0”M6.1M61小时十位显示“1” 续表编程元件编程地址符 号作 用辅助继电器M6.2M62小时十位显示“2”M8.0M80分钟个位调整脉冲M8.1M81分钟十位调整脉冲M8.2M82小时个位调整脉冲M8.3M83小时十位调整脉冲M9.0M90选择分钟个位显示M9.1M9
13、1选择分钟十位显示M9.2M92选择小时个位显示M9.3M93选择小时十位显示M10.0M100分钟个位a段M10.1M101分钟个位b段M10.2M102分钟个位c段M10.3M103分钟个位d段M10.4M104分钟个位e段M10.5M105分钟个位f段M10.6M106分钟个位g段M11.0M110分钟十位a段M11.1M111分钟十位b段M11.2M112分钟十位c段M11.3M113分钟十位d段M11.4M114分钟十位e段M11.5M115分钟十位f段M11.6M116分钟十位g段M12.0M120小时个位a段M12.1M121小时个位b段续表 2.3 输入/输出继电器的地址分配2
14、.31 输入/输出继电器的地址分配2.4 数字电子钟控制系统的方案2.41 方案论证目前常用的数字电子钟控制方法有单片机控制PLC控制。两种方式的控制原理基本相似,都是分别以各自的主控器件来完成门信号的采集、运行状态控制和设定,达到自动调节和控制运行的功能。本设计采用PLC控制方式,选用西门子S7-200PLC作控制器,继电器输出,时间显示用4个数码管,完成本设计要求的各项指标,实现数字电子钟的控制。数字电子钟是一个将“ 时”,“分”,“秒”显示于人的视觉器官的计时装置。它的计时周期为24小时,PLC控制数字电子钟采用数码管显示。 2.42.控制要求数字电子钟的控制要求如下:(1) 开机时初始
15、状态显示为00时00分,按下启动按钮,控制器开始计时工作。(2) 能将时间显示调整到当前的时间。(3) 设置相应的手动按钮,使控制器使用更加方便。2.43数码管显示原理 开机时显示为00时00分PLC的输出点分别接到七段数码管的Y0Y6上。要显示数字只需要Y0Y6有输出信号。例如,显示1只需Y1和Y2有信号输出,它的十进制常数为K6=1*2+1*4,即K6转换为二进制数正好满足要求。再把常数值K6由MOV指令传送到相应的数码管就可以显示数字了。2.44 数字电子钟的程序(1)控制任务设计一个数字电子钟,用LED数码管显示当前的时间,根据控制要求,需要显示的时间如下:秒:由SM0.5来实现一秒的
16、脉冲发生器分钟:显示范围为0059,用两只LED数码管显示小时:显示范围为0023,用两只LED数码管显示(2)LED数码管的工作原理一只LED数码管可以看成是一组LED,有两种接线方式,一种是共阴极接法,一种是共阳极接法。当发光二极管为正向偏置时,就会点亮。(3)秒脉冲发生器所谓秒脉冲发生器就是每秒生成一个脉冲,这个脉冲是所有计时器的基准,可以通过编程的方式实现,也可以利用PIC的特殊继电器,如S7200的周期为1秒的脉冲发生器SM0.5来实现,编程更简单。 第三章 数字电子钟梯形图程序第四章 总结由于数字电子钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。所以数字钟的精度、
17、稳定度远远超过老式机械钟。与传统机械钟相比,它具有走时准确、显示直观无机械传动装置等优点。在数字显示方面,目前以有集成的记数、译码电路,他可以直观的驱动数码显示器件。也可直接采用CMOS-LED光电组合器件,构成模块式石英晶体数字钟。这些电路装置十分小巧,安装使用也方便,如果想实现大型光电显示,可以加一定的驱动电路,采用白炽灯显示系统,做起来也不困难。数字电子钟是以不同的计数器为基本单元构成的,它的用途十分广泛,只要有计时、计数的存在,便要用到数字钟的原理及结构;同时在日期中,它以其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费的喜爱。采用PLC的定时中断功能实现定时,不
18、仅定时精度高,编程简单,显示效果稳定可靠,具有较大的实用价值。通过数字电子钟的设计于制作,我们能够掌握一定的汇编语言知识并用于编写程序,掌握了定时与计数器的使用方法,以及微机常用的输入输出方式及接口技术。培养了自己的动手操作和实践能力,学习并巩固了程序设计的基本思路和方法。附录(1) 参考文献1 胡学林 可编程控制器教程 北京 电子工业出版社。2 廖常初 S7200PLC编程及应用 北京 机械工业出版社。3 康华光 电子技术基础模拟部分(第四版).高等教育出版社,1999。4 康华光 电子技术基础数字部分(第四版).高等教育出版社,2000。5 李振声 实验电子技术.国防工业出版社,2001。
19、6 任为民 电子技术基础课程设计.中央广播电视大学出版社,1997。7 钟肇新 范建东 可编程控制器原理及应用.广州:华南理工大学出版社,2003。附录(2) 谢辞三年的大学生活即将划上一个句号, 而于我的人生却只是一个逗号,我将面对又一次征程的开始。经过几月的时至今日,毕业设计终于可以告一段落了,现在回想起做这个设计的整个过程,颇有心得,其中有苦也有甜,不过也乐其中!这次毕业设计使我把书本上的理论知识运用到相关的具体内容上,让我自身的设计能力得到了培养和提高。在设计过程中,我通过查阅大量相关资料、自学、同同学交流,向老师请教等方式,使自己学到了不少知识。虽然经历了不少艰辛,但收获却也同样令人欣慰!在整个设计开发过程中,我懂得了许多东西,也培养了我独立工作的能力,树立了自己工作能力的信心,相信会对今后的学习工作生活产生非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中的探索的艰难和成功的喜悦。在此我要特别感谢我们指导老师苑毅老师,他的悉心教导以及孜孜不倦我才有了这部完整的设计,他时常督促我们认真快速的完成设计以便更好的投入到工作中!同时还要感谢我的父母,是他们一直默默的支持我、鼓励我,让我顺利完成学业!还有我的室友们,感谢他们在大学三年给我生活和学习上的帮助!专心-专注-专业