




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于 PLC的时钟设计甘肃联合大学学生毕业论文题 目:基于 PLC的时钟设计作 者:指导老师:电子信息工程学院 电子信息工程系电子信息工程技术专业10级三年制1班2013 年3 月 20 日前言基于 PLC 的时钟设计数字钟已成为人们日常生活中:必不可少的必需品,美丽的 广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,美丽的给人们的生活、学习、工作、娱乐带来极大的方便。美丽的由于数字集成电路技术的发展和采用了先进的石英技术, 使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。可编程控制器(PLC)是以微处理为核心的通用工业控制装置,它将传统的继
2、电器- 接触器控制系统与计算机控制技术紧密结合,美丽的 集计算机、控制、通信于一体,为工业自动化提供了几乎完美的现代化自动控制装置。近几年,可编程控制器由于其优良的控制性能,极高的可靠性,在各行各业中的应用日益广泛普及。美丽的为此,各高校的电器自动化、电气工程、供用电技术、机电一体化等相关专业相继开设了有关可编程控制器原理及应用的课程。本设计以西门子公司的S7 200CN为基础,设 计了PLC电子时钟的梯形图。本设计共分四大章:第一章是基础部分,介绍了PLC的概述说明了PLC的发展史。美丽的 第二章主要是数字电子钟设计的软件介绍及应用。第三章是数字电子钟的设计程序,进一步清楚的了解其内部结果和
3、工作原理。第四章是针对本设计在制作过程所参考文献及资料的统一说明及介绍。美丽的 最后是对指导老师及在本设计过程当中给予我们帮助的老师及领导的感谢。由于水平有限,难免存在错误和疏漏,恳请领导、老师、读者批评指正。第 9页目录前 言 0摘要 3 关键字 PLC 数码管计数器 3第一章PLC 的概要 41.1 PLC 的由来 4.1.2 PLC 特点 4.1.3 PLC 的发展 4.1.4 PLC 的未来 5.第二章PLC 控制电子钟设计62.1 七段共阴数码管电子钟PLC 程序设计原理6.2.11 控制要求: 62.12 总体设计思想 62.13 具体设计过程 62.2 编程元件地址分配 8.2.
4、3 输入/输出继电器的地址分配1.12.31输入 /输出继电器的地址分配 112.4 数字电子钟控制系统的方案1.22.41 方案论证 122.42 .控制要求 122.43 数码管显示原理 122.44 数字电子钟的程序 13第三章数字电子钟梯形图程序 14第四章总结 2 6附录(1)参考文献27附录(2)谢辞 28摘要本系统采用计数器、显示器和校时电路组成。由 LED 数码管来显示PLC所输出的信号。总体方案设计由主体电路和扩展电路两大部分组成。其中主体电路完成数字钟的基本功能, 扩展电路完成数字钟的扩展功能。2.45 世纪末, 电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了
5、社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,美丽的 同时也使现代电子产品性能进一步提高,美丽的产品更新换代的节奏也越来种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。 关键字 PLC 数 码管 计数器第一章 PLC 的概要1.1 PLC 的由来可编程序控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程序逻辑控制器( Programmable Logic Controller),简称PLC, 它主要用来代替继电器实现逻辑控制。
6、随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围, 因此, 今天这种装置称作可编程控制器,简称PC。 但是为了避免与个人计算机 ( Personal Computer) 的简称混淆,所 以将可编程序控制器简称PLC。1.2 PLC特点PLC 具有极高大可靠性,并 且具有丰富的I/O 接口模块,同时它采用模块化结构,编程简单易学,安装简单,维修方便。1.3 PLC的发展20 世纪 70 年代初出现了微处理器。人们很快将其引入可编程控制器,使PLC增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。此时的PLC为微机技术和继电器常规控制概念相结合的产物。个人计算机发
7、展起来后,为了方便和反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller ( PLC) 。 20 世纪 70 年代中末期,美丽的可编程控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,美丽的使其功能发生了飞跃。美丽的更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地位。20 世纪 80 年代初, 可编程控制器在先进工业国家中已获得广泛应用。 世界上生产可编程控制器的国家日益增多,产量日益上升。这标志着可编程控制器已步入成熟阶段。20 世纪 80 年代至 90 年代中期
8、,是 PLC发展最快的时期,年增长率一直保持为3040%。 在 这时期, PLC 在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。 20 世纪末期,可编程控制器的发展特点是更加适应于现代工业的需要。这个时期发展了大型机和超小型机、诞生了各种各样的特殊功能单元、生产了各种人机界面单元、通信单元,美丽的使应用可编程控制器的工业控制设备的配套更加容易。1.4 PLC 的未来1. 产品规模向大、小两个方向发展大: I/O 点数达14336点、32位为微处理器、多 CPU并行工作、大容量存储器、扫
9、描速度高速化。小:由整体结构向小型模块化结构发展,增加了配置的灵活性,降低了成本。2. PLC在闭环过程控制中应用日益广泛3. 不断加强通讯功能4. 新器件和模块不断推出高档的PLC除了主要采用CPU以提高处理速度外,还有带处理器的EPROM或 RAM的智能I/O 模块、远程I/O 模块等专用化模块。5. 编程工具丰富多样,功能不断提高,编程语言趋向标准化有各种简单或复杂的编程器及编程软件,采用梯形图、功能图、语句表等编程语言,亦有高档的PLC指令系统6. 发展容错技术采用热备用或并行工作、多数表决的工作方式。7. 追求软硬件的标准化。甘肃联合大学毕业设计论文第二章 PLC 控制电子钟设计2.
10、1 七段共阴数码管电子钟PLC 程序设计原理2.11 控制要求:1. 用四个七段数码管分别显示 “时十位”、 “时个位”、 “分十位”和 “分个位”。2. 用特殊继电器SM0.5提供秒脉冲3. 有“预置”和“校对”时间功能。I/O 分配:X0运行开关,X1预置按钮;Y0A,Y1B,Y2C,Y3D,Y4E,Y5 F, Y6 G; Y7“秒闪烁”指示;Y13“时十位”显示,Y12“时个位”显示,Y11“分十位”显示,Y10“分个位”显示。COM端接线:COM1和 COM( 2Y0 Y7所对应的公共端)接 24V直流电源“ +”极,COM(3 Y10 Y13所对应的公共端)和COM接 24V电源“-
11、”极。2.12 总体设计思想为了减少输出点数和接线,可以将四个共阴数码管的阳极都用Y0 Y6来驱动, 但让其依次轮班接通;四个数码管的阴极分别用Y10 Y13 来同步控制其接通“ - ”极的时间, 以期达到四个数码管轮番显示的目的。2.13 具体设计过程1. 由特殊继电器SM0.5提供秒脉冲,用 Y7输出。2. 用计数器C0将秒脉冲变成分脉冲。3. 用左移位指令SHL-W形成分个位左移码。4. 用左移位指令SHL-B形成分十位左移码。5. 用左移位指令SHL-W形成时个位左移码。6. 用左移位指令SHL-B形成时十位左移码。第 11页基于 PLC 的时钟设计7. 用左移位指令SHL-B安排四个
12、数码管轮番接通。8. 将四个左移位码分别译成七段数码管的字显示码,并考虑四个数码管轮番接通问题。9. 将数字显示码用Y0 Y6输出。AD 七段共阴数码管2.2 编程元件地址分配编程元件地址分配编程元件编程地址符号作用辅助继电器M0.1M1C0 复位及分钟个位显示脉冲M0.2M2分钟十位显示移位脉冲M0.3M3小时个位显示移位脉冲M0.4M4小时十位显示移位脉冲M1.0M10分钟个位显示“0”M1.1M11分钟个位显示“1 ”M1.2M12分钟个位显示“2”M1.3M13分钟个位显示“3”M1.4M14分钟个位显示“4”M1.5M15分钟个位显示“5”M1.6M16分钟个位显示“6”M1.7M1
13、7分钟个位显示“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小时个位显示“1 ”M4.2M42小时个位显示“2”M4.3M43小时个位显示“3”M4.4M44小时个位显示“4”M4.5M45小时个位显示“5”M4.6M46小时个位显示“6”M4.7
14、M47小时个位显示“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选择分钟十位显示M9.2M92选择小时个位显示M9.3M93选择小时十位显示M10.0M100分钟个位a段M10.1M101分钟个位b 段M10.2M102分钟个位c段M10.3M1
15、03分钟个位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 段续表编程元件编程地址符号作用辅助继电器M12.2M122小时个位“c”段M12.3M123小时个位“d”段M12.4M124小时个位“e”段M12.5M125小时个位“f ”段M12.6M126小时个位“g”
16、段M13.0M130小时十位“a”段M13.1M131小时十位“b”段M13.2M132小时十位“c”段M13.3M133小时十位“d”段M13.4M134小时十位“e”段M13.5M135小时十位“f ”段M13.6M136小时十位“g”段计数器C0C060 秒计数C1C124 小时第 27页2.3 输入 /输出继电器的地址分配2.31 输入 /输出继电器的地址分配编程元件I/O 端 子电路器件作用输入继电器I0.0S0系统开关I0.1S1分钟的个位调整开关I0.2S2分钟的十位调整开关I0.3S3小时的个位调整开关I0.4S4小时的十位调整开关输出继电器Q0.0DP秒脉冲输出信号Q0.15
17、 个 LED 数码管的a 段Q0.25 个 LED 数码管的b 段Q0.35 个 LED 数码管的c 段Q0.45 个 LED 数码管的d 段Q0.5e5 个 LED 数码管的e 段Q0.6f5 个 LED 数码管的f 段Q0.7g5 个 LED 数码管的g 段Q1.1COM1分钟个位显示数码管的公共端Q1.2COM2分钟十位显示数码管的公共端Q1.3COM3小时个位显示数码管的公共端Q1.4COM4小时十位显示数码管的公共端2.4 数字电子钟控制系统的方案2.41 方案论证目前常用的数字电子钟控制方法有单片机控制PLC 控制。 两种方式的控制原理基本相似,都 是分别以各自的主控器件来完成门信
18、号的采集、运行状态控制和设定,达到自动调节和控制运行的功能。本设计采用PLC 控制方式, 选用西门子S7-200PLC 作控制器,继电器输出,时间显示用4 个数码管 ,完成本设计要求的各项指标,实现数字电子钟的控制。数字电子钟是一个将“时” , “ 分” , “ 秒”显示于人的视觉器官的计时装置。 它的计时周期为24小时, PLC 控制数字电子钟采用数码管显示。2.42 .控制要求数字电子钟的控制要求如下:1) 开机时初始状态显示为00 时 00 分, 按下启动按钮,控制器开始计时工作。2) 能将时间显示调整到当前的时间。3) 设置相应的手动按钮,使 控制器使用更加方便。2.43 数码管显示原
19、理开机时显示为00 时 00 分PLC的输出点分别接到七段数码管的Y0Y6 上。 要显示数字只需要Y0Y6 有输出信号。例如, 显示 1 只需 Y1 和 Y2 有信号输出,它的十进制常数为K6=1*2+1*4, 即 K6 转换为二进制数正好满足要求。再把常数值K6 由 MOV 指令传送到相应的数码管就可以显示数字了。2.44 数字电子钟的程序( 1)控制任务设计一个数字电子钟,用 LED 数码管显示当前的时间,根据控制要求,需要显示的时间如下:秒:由 SM0.5 来实现一秒的脉冲发生器分钟:显示范围为00 59, 用两只LED 数码管显示小时:显示范围为00 23, 用两只LED 数码管显示2
20、.45 2) LED 数码管的工作原理一只 LED 数码管可以看成是一组LED, 有两种接线方式,一种是共阴极接法, 一种是共阳极接法。当发光二极管为正向偏置时,就会点亮。2.46 3)秒脉冲发生器所谓秒脉冲发生器就是每秒生成一个脉冲,这个脉冲是所有计时器的基准, 可以通过编程的方式实现,也可以利用PIC 的特殊继电器,如 S7 200的周期为1 秒的脉冲发生器SM0.5 来实现, 编程更简单。第三章 数字电子钟梯形图程序M1.0C1I0.2M3.6I0.3M3.724C1M3.7M0.3MW4MW4M3.7M5.2M0.4I0.4M6.0MB6MB61RPVM6.1 R) 2CD CTDM6
21、.1M0.4SHL-WENENOINOUTNI0.3M5.2M4.1M4.2M4.3M4.4M4.5M4.6M4.7M5.0M5.1M4.0M6.2M3.7M4.1R()SHL-BENENOINOUTNM9.0M1.0M1.2M1.3M1.5M1.6M1.7M2.0M2.1M1.0M1.1M1.2M1.3M1.4M1.7M2.0M2.1M1.0M1.1M1.3M1.4M1.5M1.6M1.7M2.0M2.1M1.0M10.3M1.2()M1.3M1.5M1.6M2.0M1.0M10.4M1.2()M1.6M2.0M1.0M10.5M1.4()M1.5M9.1M10.5M10.6M11.0M11
22、.1M3.1M3.2M3.3M3.4基于 PLC 的时钟设计第 19页基于 PLC 的时钟设计第 23 页M9.2M4.0M12.2M4.1M4.3M4.4M4.5M4.6M4.7M5.0M5.1M4.0M12.3M4.2()M4.3M4.5M4.6M5.0M4.0M12.4M4.2()M4.6M5.0M9.3M12.5M12.6M13.0M13.1基于 PLC 的时钟设计第 31 页第四章 总结由于数字电子钟是采用数字电路实现对“时 ”、 “分 ”、 “秒 ”数字显示的计时装置。 所以数字钟的精度、稳定度远远超过老式机械钟。与传统机械钟相比,它具有走时准确、显示直观无机械传动装置等优点。在数
23、字显示方面,目前以有集成的记数、译码电路,他可以直观的驱动数码显示器件。也可直接采用 CMOS-LED 光电组合器件,构成模块式石英晶体数字钟。这些电路装置十分小巧,安装使用也方便,如果想实现大型光电显示,可以加一定的驱动电路, 采用白炽灯显示系统,做起来也不困难。数字电子钟是以不同的计数器为基本单元构成的,它的用途十分广泛,只要有计时、计数的存在,便要用到数字钟的原理及结构;同时在日期中,它以其小巧,价格低廉,走时精度高,使用方便,功能多, 便于集成化而受广大消费的喜爱。采用 PLC 的定时中断功能实现定时,不仅定时精度高,编程简单,显 示效果稳定可靠,具有较大的实用价值。通过数字电子钟的设计于制作,我们能够掌握一定的汇编语言知识并用于编写程序,掌握了定时与计数器的使用方法,以及微机常用的输入输出方式及接口技术。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45572-2025航空航天用带肋十字槽
- 材料力学与智能材料性能评估重点基础知识点
- 材料疲劳断裂机理误差分析重点基础知识点
- 火灾风险应急预案演练记录(3篇)
- 行政法学的现实意义探讨试题及答案
- 风险管理在项目中的应用试题及答案
- 战略管理中的团队合作试题及答案
- 行政法学学术研究试题与答案分享
- 2025年软件水平考试试题及答案的更新
- 2025年编程与科技的融合发展趋势试题及答案
- 2025湖北省安全员-B证(项目经理)考试题库
- 2025年中国科技成果转化服务行业市场集中度、企业竞争格局分析报告-智研咨询发布
- 第16课《有为有不为》公开课一等奖创新教学设计
- 体育赛事经济影响评估模型-深度研究
- 2025年上海奉贤区社区工作者及事业单位招聘177人历年高频重点提升(共500题)附带答案详解
- 小学一年级奥数经典100试题(五篇)
- 2025年中国消防救援学院第二批面向应届毕业生招聘28人历年管理单位笔试遴选500模拟题附带答案详解
- T-CIRA 46-2023 核电厂液态流出物中锶89和锶90分析 液体闪烁法
- 介入手术室感染控制管理
- 1学会尊重-尊重自己(说课稿 )-2023-2024学年道德与法治六年级下册统编版
- 会计案例分析-终结性考核-国开(SC)-参考资料
评论
0/150
提交评论