1 / 17
文档名称:

课程设计-基于西门子S7-200PLC的抢答器.pdf

格式:pdf   大小:1,554KB   页数:17页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

课程设计-基于西门子S7-200PLC的抢答器.pdf

上传人:青山代下 2024/7/2 文件大小:1.52 MB

下载得到文件列表

课程设计-基于西门子S7-200PLC的抢答器.pdf

相关文档

文档介绍

文档介绍:该【课程设计-基于西门子S7-200PLC的抢答器 】是由【青山代下】上传分享,文档一共【17】页,该文档可以免费在线阅读,需要了解更多关于【课程设计-基于西门子S7-200PLC的抢答器 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..自动化综合课程设计题目基于PLC的智能抢答器二级学院电子信息与自动化学院专业自动化班级111070102指导教师杨佳学生姓名学号设计50分平时成绩20分答辩30分:..目录摘要.......................................................21概述.................................................................................................................................................................................................32方案设计........................................................................................................................................................33工作原理..............................................................................................................................................54具体方案设计.................................................................................................................................................................................................85软件设计及各模块程序介绍...........................................................................................................................................................................................................................................................................126原件清单...................................................137参考文献...................................................14:..摘要随着改革开放事业的不断深入,促使人们学知识,学技术,学科学的手段多种多样,抢答器作为一种工具,已广泛用于各种知识智力竞赛场合。智力竞赛是一种生动活泼的教育方式,而抢答是智力竞赛中非常常见的一种答题方式。抢答能引起参赛选手和观众的极大兴趣,并能在极短时间内使人们掌握科学知识,和生活常识。但是,在这类比赛中,对于谁先谁后抢答,在何时抢答,如何计算答题时间等等问题,若是凭主持人的主观判断,就很容易出现误判。所以,我们就需要一种具备自动锁存,置位,清零等功能智能抢答器来解决这些问题。利用本次设计出的电路制造成的定时抢答器,即可轻松实现在7人或7个代表队之间进行的抢答比赛中进行控制,使得这一活动更加趣味、公平。相比于利用单片机,利用PLC控制的抢答器提高了系统的稳定性,保证抢答器能够长期稳定运行。设计要求:?几个选手,谁先按下自己手中的按钮,LED显示器SM就会显示相对应的选手号码。?声控切换按钮和启动抢答开始按钮具有互锁功能,当声控切换按钮开启之后,开始按钮于无效状态,防止主持人在没说“开始”之前就误按了启动抢答按钮。?抢答器可以进行20秒倒计时,选手必须在20秒之内进行抢答,几个选手,谁先按下自己手中的按钮,LED显示器SM就会显示相对应的选手号码,如果20秒还没有人抢答,那么抢答器自锁,本次抢答无效,按下复位按钮后可继续抢答。关键词:PLC;抢答器;数码管显示,声音提示1、,通过这次设计我们了解并掌握了西门子S7-200的基本编程,熟悉了西门子PLC的工作流程,我们还深深地体会到团队合作的优势,这将对我们以后的工作产生积极的影响。,小组成员均积极参加,为设计的最终成功提出了很多建设性的建议,具体的分工情况如下::..秦胜祥,主要负责前期方案选取,程序编程,硬件的设计焊接,报告的编写。王昱棋,主要负责资料的查找,硬件的焊接,报告的辅助编写。谯茗之,负责原件的购买,以及资料的查找。陈思铭,负责原件的购买,以及资料的查找。,主要实现以下功能:用于七人的竞赛抢答,所以有七个抢答按钮,还有一个主持人开始按钮和一个主持人复位按钮。当主持人按下抢答按钮后,开始抢答,七人中,谁先按按钮,谁就有资格回答问题,其他人抢答无效,同时,该选手对应的指示灯亮,数码管显示选手编号。在主持人按下开始按钮后,数码管显示二十,同时进行二十秒倒计时,每过一秒,数码管上的数值减一,并且蜂鸣器叫一声,计时结束后,一切抢答都无效。2、:通过单片机来实现抢答器的功能方案二:,我们最终选择了方案二,因为我们认为PLC比单片机更加稳定,而且PLC的编程比较简单易懂,但是在方案二中,我们在数码管显示方面又有两种不同方案,一种是通过输出直接驱动数码管,另一种是通过CD4511译码显示数据,相比于前者,后者需要更少的输出端口,故,我们选择了后者。3、:PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置,它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC具有体积小、结构简单、操作方便、可靠性好等特点。PLC的工作原理:PLC的工作原理与计算机的工作原理基本是一致的,可以简单地表述为在系统程序的管理下,通过运行应用程序完成用户任务。PLC通电后,首先对硬件和软件作一些初始化操作,初始化反复不停地分阶段处理各种不同的任务,如下图::..读取输入读取输入执行用户程序处理通信要求处理通信要求自诊断检查自诊断检查改写输出改写输出RUN状态STOP状态图1各阶段处理任务PLC的循环扫描工作:对每个程序,CPU从第一条指令开始执行,按指令步序号做周期性的程序循环扫描,如果无跳转指令,则从则从第一条指令开始逐条顺序执行用户程序,直至遇到结束符后又返回第一条指令,如此周而复始不断循环,每一个循环称为一个扫描周期。PLC的扫描全过程如图2所示图2PLC的扫描全过程PLC的硬件主要由中央处理器(CPU)、存储器、输入单元、输出单元、通信接口、扩展接口、电源等几部分组成。其中,CPU是PLC的核心;输入单元/输出单元是CPU与现场输入/输出设备之间的接口电路;通信接口用于连接编程:..器、上位计算机等外部设备,其硬件构成图如图3图3PLC硬件组成PLC为用户提供了完善的编程语言来满足编制用户程序要求。它提供的编程语言通常有以下5种:梯形图(LAD)、语句表(STL)、顺序功能图(SFC)、功能块图(FBD)和结构文本(ST)。—锁存/7段译码/驱动器,用于驱动共阴极LED(数码管)显示器的BCD码—七段码译码器。其管脚图是图4,真值表如图5。图4CD4511管脚分布管脚功能A0~A3:二进制数据输入端/BI:输出消隐控制端LE:数据锁定控制端/LT:灯测试端Ya~Yg:数据输出端VDD:电源正VSS:电源负:..在本实验中,用两片CD4511驱动两个共阴极数码管,一个显示十位一个显示各位图5CD4511真值表4、:..:...、,,首先按下抢答按钮的参赛者对应的LED灯亮:..:..:..,每一秒响一次,声音结束后,不能再抢答:..:..*15单锡板块1蜂鸣器个17参考文献【1】《西门子S7200PLC工程应用技术教程》***出版社姜建芳【2】《深入浅出西门子s7200PLC第三版》北京航空航天大学出版社蔡行健【3】王兆安,:***出版社,【4】郭戌生,古天祥,陆玉心,张世箕,电子仪器原理,北京:国防工业出版社,1989:..心得体会秦胜祥:两个星期前,我选择了“基于PLC的智能抢答器”作为我们组的课程设计。接到任务的第一时间我就感到了自己的责任重大,不只是因为作为组长肩负着团队的使命,还因为自己的原因:大学中没有锻炼自己的动手能力,基本没有参加过一些动手竞赛,我迫切需要一次机会担任一次设计主力军,亲自动手。只有这样,我的大学电子人生才不会留下遗憾。我想,通过这次的课程设计我有以下感悟:不要指望大神,自己动手才是最保险,最万无一失的。在我的这个课程设计中,我需要接两个数码管来显示余额,我不知道到底该结多大的限流电阻,最开始我草草地计算了一下,大概需要2000欧,但是又不太相信自己,于是去问电气的一个大神(他曾经做过一个基于欧姆龙的电梯控制系统,里面也用过数码管),他说他用的电阻是500欧,当时我就采用了500欧,结果后来接到实物上面时,500欧的电阻就烧了,改用两千欧的电阻就能正常工作(后来问他,原来他接的电压是5V,而我们的是24V)不要想着怎么怎么偷懒。最开始我们驱动数码管直接用的是SEG指令,这样做的好处就是方便,是一个偷懒的好方法,但是这样的缺点就是需要的输出口太多。后来在连实物的时候,输出端口不够,而且无法扩展。我们被迫用CD4511来译码输出,这样就能节省一半端口。如果当时我们不想着偷懒,早一点用CD4511就不会快到要交作品的时候还在思考如何用CD4511译码输出显示余额。任何时候都不能忘了团队协作。我们前后总共做了两块板子,第一块是自己焊的,由于是自己独自焊的,所以特别杂乱,在焊第二块板子时,队员主动请缨,我协助完成了第二块板子,两个人办事就是好,板子焊的很整洁美观。还要感谢队友在课程设计时给予的极大的协助,包括查资料,以及针对我的方案提出了很多具有建设意义的意见和改进措施。总之一句话,通过这次课程设计我学到了很多的东西,这些东西,可能是我以前一学期都无法学到的东西。包括独立思考的能力以及团队协作的能力,不枉我三个星期的努力。最后还要感谢周鹏老师的耐心教导和细心关怀。王昱棋:本次课程设计我们的主要任务是用PLC实现智能抢答器的功能。一个平常看似简单使用方便的抢答器,其实并不是那么容易就做成的。我们本次设计所做的是PLC编程部分以及硬件设计方面,以此实现它的功能。在接到题目后,起初感觉无从下手,在思考过一段时间后,我和同组同学通过网络以及去图书馆查阅资料,获得了一些有关抢答器以及PLC编程方面的信息。基于我们所学****的PLC课程,我们自己尝试着编写了程序。经过多次修改以及调试,我们最终获得成功,实现了预期的功能。在设计中我们用到了我们上课没怎么接触过的电子器件,之前我对这些元器件不是很了解,由于在设计中用到了,我查阅了一些资料,对它们的原理以及应用有了深刻地认识。通过这次比较完整的抢答器系统设计,我摆脱了单纯的理论知识学****状态,和实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际问题的能力,同时也提高我查阅文献资料、设计手册、设计规范以及电脑制图等其他专业能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。这是我们都希望看到的也正是我们进行课程设计的:..目的所在。谯茗之:我觉得团队协作很重要。队友们用PLC做抢答器,我协助他们寻找一些信息,虽然之前有学过电器控制技术,但从未实践过,大学里动手的次数也非常有限,在学****的过程中遇到许多困难。由于实验室PLC器械端口有限,我们必须节省端口,所以采用CD4511芯片,可以节省端口,我负责帮助查找CD4511的相关信息,及确认CD4511与数码管之间的限流电阻是多大等等,通过这次课程设计的学****对西门子PLC系列有了一个更好的认识与了解,提升了我的动手能力与信息搜索技能,希望下次能够学****到更多感谢老师和队友对我考研的无限支持,我们此次的协作很愉快,感谢这次课程设计,让我学到了更多知识,谢谢。陈思铭:通过此次课程设计,使我更加扎实的掌握了有关PLC方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。在这学期的实验中,不仅培养了独立思考、动手操作的能力,在各种它能力上也都有了提高。更重要的是,在实验课上,我们学会了很多****的方法。而这是日后最实用的,真的是受益匪浅。要面对社会挑战,只有不断的学****实践,再学****再实践。这对于我们的将来也有很大的帮助。此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识,收获颇丰。:..