版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、甘肃联合大学学生毕业论文题 目: 基于plc的时钟设计 作 者: 指导老师: 电子信息工程 学院 电子信息工程 系电子信息工程技术专业 10 级 三 年制 1 班 2013年 3 月20日前 言数字钟已成为人们日常生活中:必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。可编程控制器(plc)是以微处理为核心的通用工业控制装置,它将传统的继电器-接触器控制系统与计算机控制技术紧密结合,
2、集计算机、控制、通信于一体,为工业自动化提供了几乎完美的现代化自动控制装置。近几年,可编程控制器由于其优良的控制性能,极高的可靠性,在各行各业中的应用日益广泛普及。为此,各高校的电器自动化、电气工程、供用电技术、机电一体化等相关专业相继开设了有关可编程控制器原理及应用的课程。本设计以西门子公司的s7200cn为基础,设计了plc电子时钟的梯形图。本设计共分四大章:第一章是基础部分,介绍了plc的概述说明了plc的发展史。第二章主要是数字电子钟设计的软件介绍及应用。第三章是数字电子钟的设计程序,进一步清楚的了解其内部结果和工作原理。第四章是针对本设计在制作过程所参考文献及资料的统一说明及介绍。最
3、后是对指导老师及在本设计过程当中给予我们帮助的老师及领导的感谢。由于水平有限,难免存在错误和疏漏,恳请领导、老师、读者批评指正。目录前 言1摘要3关键字 plc 数码管 计数器3第一章plc的概要41.1 plc的由来41.2 plc特点41.3 plc的发展41.4 plc的未来5第二章plc控制电子钟设计62.1 七段共阴数码管电子钟plc程序设计原理62.11控制要求:62.12总体设计思想62.13具体设计过程62.2 编程元件地址分配82.3 输入/输出继电器的地址分配112.31 输入/输出继电器的地址分配112.4 数字电子钟控制系统的方案122.41 方案论证122.42.控制
4、要求122.43数码管显示原理122.44 数字电子钟的程序13第三章 数字电子钟梯形图程序14第四章 总结26附录(1) 参考文献27附录(2) 谢辞28摘要本系统采用计数器、显示器和校时电路组成。由led数码管来显示plc所输出的信号。总体方案设计由主体电路和扩展电路两大部分组成。其中主体电路完成数字钟的基本功能,扩展电路完成数字钟的扩展功能。20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来种定时电气的自动启用等,所有这些,都是以钟表数字化
5、为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。关键字 plc 数码管 计数器第一章plc的概要1.1 plc的由来可编程序控制器(programmable controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程序逻辑控制器(programmable logic controller),简称plc,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称pc。但是为了避免与个人计算机(personal computer)的简称混淆,所以将可编程序控制器简称p
6、lc。1.2 plc特点 plc具有极高大可靠性,并且具有丰富的i/o接口模块,同时它采用模块化结构,编程简单易学,安装简单,维修方便。1.3 plc的发展20世纪70年代初出现了微处理器。人们很快将其引入可编程控制器,使plc增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。此时的plc为微机技术和继电器常规控制概念相结合的产物。个人计算机发展起来后,为了方便和反映可编程控制器的功能特点,可编程序控制器定名为programmable logic controller(plc)。20世纪70年代中末期,可编程控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,
7、使其功能发生了飞跃。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、pid功能及极高的性价比奠定了它在现代工业中的地位。20世纪80年代初,可编程控制器在先进工业国家中已获得广泛应用。世界上生产可编程控制器的国家日益增多,产量日益上升。这标志着可编程控制器已步入成熟阶段。 20世纪80年代至90年代中期,是plc发展最快的时期,年增长率一直保持为3040%。在这时期,plc在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,plc逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的dcs系统。 20世纪末期,可编程控制器的发展特点是更加适应于现
8、代工业的需要。这个时期发展了大型机和超小型机、诞生了各种各样的特殊功能单元、生产了各种人机界面单元、通信单元,使应用可编程控制器的工业控制设备的配套更加容易。1.4 plc的未来1.产品规模向大、小两个方向发展 大:i/o点数达14336点、32位为微处理器、多cpu并行工作、大容量存储器、扫描速度高速化。 小:由整体结构向小型模块化结构发展,增加了配置的灵活性,降低了成本。 2.plc在闭环过程控制中应用日益广泛 3.不断加强通讯功能 4.新器件和模块不断推出 高档的plc除了主要采用cpu以提高处理速度外,还有带处理器的eprom或ram的智能i/o模块、远程i/o模块等专用化模块。 5.
9、编程工具丰富多样,功能不断提高,编程语言趋向标准化 有各种简单或复杂的编程器及编程软件,采用梯形图、功能图、语句表等编程语言,亦有高档的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“秒闪烁”指示;y1
10、3“时十位”显示,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形成分个位左移码
11、。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.1m11
12、分钟个位显示“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小时个
13、位显示“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.1m91
14、选择分钟十位显示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.
15、31 输入/输出继电器的地址分配2.4 数字电子钟控制系统的方案2.41 方案论证目前常用的数字电子钟控制方法有单片机控制plc控制。两种方式的控制原理基本相似,都是分别以各自的主控器件来完成门信号的采集、运行状态控制和设定,达到自动调节和控制运行的功能。本设计采用plc控制方式,选用西门子s7-200plc作控制器,继电器输出,时间显示用4个数码管,完成本设计要求的各项指标,实现数字电子钟的控制。数字电子钟是一个将“ 时”,“分”,“秒”显示于人的视觉器官的计时装置。它的计时周期为24小时,plc控制数字电子钟采用数码管显示。 2.42.控制要求数字电子钟的控制要求如下:(1) 开机时初始状
16、态显示为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来实现一秒的脉
17、冲发生器分钟:显示范围为0059,用两只led数码管显示小时:显示范围为0023,用两只led数码管显示(2)led数码管的工作原理一只led数码管可以看成是一组led,有两种接线方式,一种是共阴极接法,一种是共阳极接法。当发光二极管为正向偏置时,就会点亮。(3)秒脉冲发生器所谓秒脉冲发生器就是每秒生成一个脉冲,这个脉冲是所有计时器的基准,可以通过编程的方式实现,也可以利用pic的特殊继电器,如s7200的周期为1秒的脉冲发生器sm0.5来实现,编程更简单。 第三章 数字电子钟梯形图程序第四章 总结由于数字电子钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。所以数字钟的精度、稳
18、定度远远超过老式机械钟。与传统机械钟相比,它具有走时准确、显示直观无机械传动装置等优点。在数字显示方面,目前以有集成的记数、译码电路,他可以直观的驱动数码显示器件。也可直接采用cmos-led光电组合器件,构成模块式石英晶体数字钟。这些电路装置十分小巧,安装使用也方便,如果想实现大型光电显示,可以加一定的驱动电路,采用白炽灯显示系统,做起来也不困难。数字电子钟是以不同的计数器为基本单元构成的,它的用途十分广泛,只要有计时、计数的存在,便要用到数字钟的原理及结构;同时在日期中,它以其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费的喜爱。采用plc的定时中断功能实现定时,不仅定时精度高,编程简单,显示效果稳定可靠,具有较大的实用价值。通过数字电子钟的设计于制作,我们能够掌握一定的汇编语言知识并用于编写程序,掌握了定时与计数器的使用方法,以及微机常用的输入输出方式及接口技术。培养了自己的动手操作和实践能力,学习并巩固了程序设计的基本思路和方法。附录(1) 参考文献1 胡学林 可编程控制器教程 北京 电子工业出版社。2 廖常初 s7200plc编程及应用 北京 机械工业出版社。3 康华光 电子技术基础模拟部分(第四版
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 哈尔滨松北区七校联考2025-2026学年下学期初三英语试题毕业班调研考试试卷含解析
- 七台河市重点中学2025-2026学年初三下学期第一次教学质量检查考试语文试题含解析
- 贵阳市重点中学2026年初三下学期第一次调研考试英语试题含解析
- 湖北省宜昌市第十六中学2026年初三下学期二模考试英语试题含解析
- 口腔护理中的预防医学新理念
- MT-T 1237-2025 滚筒采煤机能效评价试验方法
- 教学设计活塞连杆
- 2026年机械键盘轴体热插拔与客制化趋势分析
- 2026年走进大自然户外观察活动方案
- 护理金点子药品宣教
- 1.句型(讲解)-2025年中考英语
- DB34T∕ 2593-2016 水栀子扦插育苗技术规程
- 11BS3给水工程华北标图集
- GB/T 34924-2024低压电气设备安全风险评估和风险降低指南
- 自考离散数学串讲
- 2023电站锅炉安装、改造和重大修理监督检验规程
- 线路架设工详细上岗岗前培训制度培训
- 市政隧道盾构工程施工质量验收表格
- Photoshop教案及课件全套表格版
- T-CSSS 002-2023 健康成年人身体活动能量消耗参考值
- 配对齿轮参数全程计算(史上最全最好用的齿轮计算表格)
评论
0/150
提交评论