PLC课程设计报告-时钟显示课题

上传人:鲁** 文档编号:476643099 上传时间:2023-01-15 格式:DOC 页数:16 大小:12.84MB
返回 下载 相关 举报
PLC课程设计报告-时钟显示课题_第1页
第1页 / 共16页
PLC课程设计报告-时钟显示课题_第2页
第2页 / 共16页
PLC课程设计报告-时钟显示课题_第3页
第3页 / 共16页
PLC课程设计报告-时钟显示课题_第4页
第4页 / 共16页
PLC课程设计报告-时钟显示课题_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《PLC课程设计报告-时钟显示课题》由会员分享,可在线阅读,更多相关《PLC课程设计报告-时钟显示课题(16页珍藏版)》请在金锄头文库上搜索。

1、PLC课程设计报告 时钟显示课题指导老师:刘彬 班级:0720391设计人:04王海山 03崔灏 22 刘洋 12 郝强强 一、 设计目的1、课题名称:时钟显示2、课程设计要求:用七段数码管实现时钟显示(1)具有时钟实时显示功能;(2)能进行时钟设置;(3)具有秒表功能。二、 设计步骤1、设计思路(1)读取系统时钟调用SVC REQ7模块,给其首位地址空间赋值0,第二位地址空间赋值1,读取系统时钟,并以BCD码形式输出到对应存储空间。(2)时钟显示采用BCD译码七段数码管显示的方法,将存储在相应地址空间的时间数据,输出到对应数码管各个段的线圈上,通过适当设置触摸屏,实现时钟显示;(3)设置系统

2、时钟调用SVC REQ7模块,给其首位地址空间赋值0,此时模块设定为修改系统时间功能。 可以方便地从键盘输入想要设置的时间,程序中对应变量接受数据,并将其赋值给存储系统时间的对应空间,实现时钟设置功能;(4)秒表功能用#T_10MS触点实现0.01s的计时基准,以计数器实现在0.01s,0.1s及秒的个位和十位,分的个位和十位等各个位上的计数循环。考虑到程序的便利性和高效性,将各计数器的当前值转化为BCD码,并赋值到存储时钟数据的相应地址空间,并用互锁实现时钟及秒表对BCD译码七段数码管显示子程序及触摸屏显示设置的不同时的共用。2、 I/O分配表输入接口功能输出接口功能I00081时钟开启Q0

3、0001七段数码管aI00082秒表开启Q00002七段数码管bI00083时钟设定Q00003七段数码管cQ00004七段数码管dQ00005七段数码管eQ00006七段数码管fQ00007七段数码管gQ00008七段数码管aQ00009七段数码管bQ00010七段数码管cQ00011七段数码管dQ00012七段数码管eQ00013七段数码管fQ00014七段数码管gQ00021七段数码管aQ00022七段数码管bQ00023七段数码管cQ00024七段数码管dQ00025七段数码管eQ00026七段数码管fQ00027七段数码管gQ00028七段数码管aQ00029七段数码管bQ00030

4、七段数码管cQ00031七段数码管dQ00032七段数码管eQ00033七段数码管fQ00034七段数码管gQ00041七段数码管aQ00042七段数码管bQ00043七段数码管cQ00044七段数码管dQ00045七段数码管eQ00046七段数码管fQ00047七段数码管gQ00048七段数码管aQ00049七段数码管bQ00050七段数码管cQ00051七段数码管dQ00052七段数码管eQ00053七段数码管fQ00054七段数码管gQ00061七段数码管aQ00062七段数码管bQ00063七段数码管cQ00064七段数码管dQ00065七段数码管eQ00066七段数码管fQ00067

5、七段数码管gQ00068七段数码管aQ00069七段数码管bQ00070七段数码管cQ00071七段数码管dQ00072七段数码管eQ00073七段数码管fQ00074七段数码管g三、 实验步骤1、时钟显示PLC控制题目分析与相关资料的查找。2、根据实验要求,确定输入输出数,写出I/O分配表3、程序的设计与编写4、程序的调试与修改。5、程序的改进。6、对改进后的程序进行调试。7、实验总结。8、课程设计说明书的完成。四、梯形图主程序设置系统时钟SCAN1、SCAN2接收键盘输入的设定值,并给对应的变量赋值当前值CV为10秒级的应显示的数值当前值CV为0.1秒级的应显示的数值当前值CV为0.01秒

6、级的应显示的数值当前值CV为1秒级的应显示的数值秒表程序min_sec接收的设定值赋值给R00304,修改系统时间利用SVC REQ7读取系统时钟并以BCD码形式存储,激活线圈使BCD七段数码管子程序运行将存储时的R00303高位清零,并将HOUR存储的的设定值,赋值到该地址空间;00时/00分的BCD译码七段显示子程序00分/00秒的BCD译码七段显示子程序00秒/0.00秒的BCD译码七段显示子程序时钟秒表切换使用显示子程序秒表显示在59分59秒99时,M00009将所有计数器置位,重新计时当前值CV为10分级的应显示的数值当前值CV为1分级的应显示的数值将各计数器的当前值转化为BCD码,

7、并赋值到存储时钟数据的相应地址空间,并用互锁实现时钟及秒表对BCD译码七段数码管显示子程序及触摸屏显示设置的不同时的共用;子程序ex1:时钟秒或秒表0.01秒及0.1秒的BCD按位编七段数码管显示子程序ex2:时钟分或秒表1秒及10秒的BCD按位编七段数码管显示程序子程序ex3:时钟时或秒表1分及10分的BCD按位编七段数码管显示程序五、实验总结1、课题设计的整体分析 这次课题设计整体来说难度较大,集理论与实践于一身,软硬件硬件相结合,是一道含金量十足的课题。系统时钟的读取、设定和秒表功能在大型项目的实时控制、定时控制中起着举足轻重的作用,有着广泛的应用价值。2、设计中遇到的问题及解决办法在设

8、计过程中,遇到了诸多问题,最大的就是将所学与实际问题相结合,需要对实际问题进行具体分析,所以我们在设计的过程中不停的实践,使设计与现实相结合。3、试验中遇到的问题及解决办法(1)问题:时钟设定数据的输入方法解决办法:从键盘输入想要设定的时钟数据,并赋值给存储时钟 数据的相应地址空间,从而实现时钟设置功能。(2)问题:时钟的七段数码管显示解决办法:采用BCD按位译码七段数码管显示子程序,从时钟 数据的地址空间读取的相应数据,激活线圈,通过适当的触摸屏设置,实现时钟的实时七段数码管显示。(3)问题:时钟和秒表对六个七段数码管显示子程序的公用解决办法:进行分时控制从而分别显示实时时钟和秒表。第一种方

9、案:将计数器首地址word型的当前值转化为BCD型,并适当移位,赋值给时钟数据的地址变量;第二种方案:将SVC_REQ7中存储的时钟数据,赋值到计数器的当前值地址,并将其转化为BCD型;第三种方案:给秒表按八段译码编写七段数码管显示程序,将各段线圈触点串联到时钟显示子程序中。经综合分析和反复试验,兼顾程序的简洁性和实用的高效性,我们采取第一种方案,如上文程序中所示。六、 设计心得一周的PLC专业实习周转眼间过去了,在这一周中,我们整个团队在一起共同编程,共同画图,共同商量问题,虽然分工有所不同,但我们都为了一个共同的目标。当不会做或者为一件事情困惑时,我们有过伤心与懊恼,但当我们终于把一些程序

10、调试成功时,我们下也会为之欢呼雀跃。我们始终是一个整体,要想很出色的完成一些任务,我们唯有选择团结合作。课本上学的知识都是最基本的东西,不管现实情况怎样变化,抓住了最基本的就可以以不变应万变。这次的PLC课题设计,既有复习又有新授,既有理论又有实践,既有工作原理又有编程方法。在一周的实习中,不仅加深了我对以前所学知识的了解,而且让我在复习中有了新的收获。一周的收获不仅仅如此,课本上的知识当然是加深了,同时,这次实习也锻炼了我的动手能力,发现问题、分析问题、解决问题的能力。通过这次课题设计也算是一次实践,很多编程上的事情就变的很容易甚至比理论上的更简单,理论的看起来学起来都很乏味,有时有些问题也

11、很难理解,但通过这次实践,自己亲手操作了,慢慢就会变得很熟练,就有了一种豁然开朗的感觉。我们认识到了PLC编程的重要性和实用性,PLC可以方便系统的应用于许多硬件的仿真和控制。PLC既包括理论的知识,也包括程序编译以实现某种控制,而后者对于我们的学习生活有着更为重要的作用,尤其对于我们自动化系得学生而言,PLC的应用更是一项必须掌握的技能。我们意识到了团队合作的重要性,还记得在介绍设计课题时,指导老师周老师就曾说过,一定要大家商量着一起来,随着设计的进行,我们更加体会到了集体的力量,当遇到困难的时候,大家相互鼓励,一起分析解决,指导老师的耐心指导更加为我们的设计学习带来很大的帮助,老师并没有直

12、接告诉我们应该如何去做,而是给予了相关的指点和点拨,要求我们自己动脑动手去解决分析,这样的方式更加提高了我们学生自己的编程设计分析能力。总之,实习周的确让我收获了不少。当然,我更感谢老师给与我们的帮助与批评,正是由于老师的严谨,才让我们做的更好!七、 参考文献【1】刘彬、周敏 常用电器及GE PACSystems 控制技术 太原工业学院 2009【2】王兆明 电气控制及PLC技术 机械工业出版社 2005【3】李国厚 PLC原理及应用 清华大学出版社 2005【4】王红 可变陈控制器教程 电子管工业出版社 2002【5】王卫星 可编程控制器原理及应用 中国水利水电出版社 2002【6】李乃夫 可编程控制器原理应用实验 中国轻工业出版社 1998【7】邓则名 电气与可编程控制器应用技术 机械工业出版社 1997

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号