《plc课程设计正文模板(共16页).doc》由会员分享,可在线阅读,更多相关《plc课程设计正文模板(共16页).doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上沈阳航空航天大学课 程 设 计(论文)题目 四人抢答控制器的PLC实现班 级 学 号 19 学 生 姓 名 朴 海 涛 指 导 教 师 王 昱 目 录专心-专注-专业四人抢答控制器的PLC实现朴海涛 沈阳航空航天大学自动化学院摘要:本次课程设计题目为四人抢答器plc的实现,抢答器多用于比赛,跟对手比反应时间。而我设计的抢答器的主要功能基本达到了任务的要求。在设计中主要考虑到四种可能的情况,第一种,当主持人未按下开始按钮时,有人抢答,则控制系统中的报警灯会亮提示有人抢答。第二种,当主持人按下开始按钮后,有选手抢答成功,该选手对应的指示灯和数码显示管亮,但是在规定的答题时
2、间30s内未答完题目,结束答题灯亮停止答题,主持人按下复位按钮后进行下一轮答题。第三种,当主持人按下开始按钮后,有选手抢答成功,并且在规定的时间内完成答题,主持人按下复位键进行下一轮答题。第四种,当主持人按下开始按钮后,无人抢答,则无人抢答灯亮,主持人按下复位键进行下一轮答题。在plc设计部分完成之后,在仿真阶段,使用了组态王软件完成上位机监控画面的开发,通过画面的显示可以清晰的看到整个仿真的全过程。关键字:PLC;四路抢答器;指示灯;组态王。0. 前言随着微处理器、计算机和数字通讯技术的飞速发展,计算机控制已扩展到所有的控制领域。而实用的抢答器这一种产品又是各个竞赛类活动或者各种竞技类节目等
3、场合所必不可少的一种辅助设备,随着社会经济的发展,各类选秀、比赛、智力竞赛等越来越多,在需求量增加的前提下,对于抢答器这一辅助设备的功能要求也越来越多。目前市场上的大多数的所谓智能抢答器多是早期设计型号,功能不全,大多只是带有抢答锁定的单一功能。而目前最近采用的一批抢答器型号,技术上也是越来越成熟,一般采用模拟电路或者数字电路控制,或者是模数结合的控制形式。目前比较先进的抢答器一般都具有倒计时、定时、自动(手动)复位、报警(有以音乐、蜂鸣声、钟表滴答声等等来体现)、屏幕显示、按键发光等多种复合功能。而我们都知道越是功能繁杂,工艺要求越是高,成本高,损坏检修难度也相对比较困难。基于市场上抢答器的
4、这一情况,要想改变这样的一个现状,必须化繁为简,节约成本,提高准确率,而以PLC作为其核心部件来进行逻辑控制及信号的产生,用PLC这一手段来达到最快最准最简单的目的。PLC在工业控制中功能稳定,操作简单得到了广泛的应用,以下对PLC做简单的介绍。可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller), 简称PLC,它主要用来代替继电器实现逻辑控制随着技术的发展这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器
5、,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC。可编程控制器之所以能够高速发展,除了顺应工业自动化的客观需要外,还由于其具有很多适合工业控制的独特优点,能较好地解决工业控制领域中普遍关心的可靠、安全、灵活、方便、经济等问题,其主要特点如下:1可靠性高,抗干扰能力强2编程简单,操作简单3系统的设计、安装、调试工作量小,维护方便4 体积小,能耗低(一) PLC的硬件构成从结构上分,PLC分为固定式和组合式(模块式)两种。固定式PLC包括CPU板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式PLC包括
6、CPU模块、I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。CPU的构成:CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC不可缺少的组成单元。CPU速度和内存容量是PLC的重要参数,它们决定着PLC的
7、工作速度,IO数量及软件容量等,因此限制着控制规模。I/O模块:PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。开关量是指只有开和关(1和0)两种状态的信号,模拟量是指连续变化的量。模拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit
8、等。电源模块:PLC电源用于为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VAC)。(二)用户程序用户程序即是应用程序,使PLC的使用者针对具体控制要求编制的程序。根据不同的控制要求编制不同的程序,这相当于改变PLC的用途,相当于继电器控制设备的硬接线线路,也正是所谓“可编程”一词的基本含义。1. 控制系统的任务要求及设计思路1.1 任务要求设计四路抢答器,采取PLC控制的方式。使用组态王软件完成上位机监控画面的开发要求有定时及数码显现装置,抢答时间和答题时间到自动发出信号。若有人
9、违规抢答则报警。1.2 控制要求 四路抢答器即能使4位参赛队员同时参加抢答。 设主持人为裁判台,参赛队员为参赛台。主持人有裁判灯,并且设有裁判台开始按钮SB1和复位按钮SB2;参赛台设有参赛队员抢答按钮、参赛台灯以及数码显示管,1-4号参赛台分别对应按钮SB3-SB6及参赛台信号灯EL1-EL4,当其中一位选手抢答成功,对应的信号灯亮并显示号码。 知识竞赛抢答器能适合以下比赛规则:出题后,各队员抢答必须在主持人说出“开始”并按下裁判台的开始按钮SB1后15S内抢答。(若有选手在主持人未按下开始按钮就开始抢答则报警)15S时间到,如无队抢答,则抢答器给出时间已到信号,该题作废。在有队抢答的情况下
10、,则抢答器发出“抢答”信号,抢到题的队必须在30S内答完题,如30S内未答完,则作超时违规处理,扬声器发出超时信号,答题结束。 信号灯、扬声器信号的意义如下: 主持人开始灯亮,过15秒,扬声器响,无人抢答。主持人开始灯亮,由某参赛队正常抢答,答题时间开始,队员答出,主持人按复位开关,准备下一轮。主持人开始灯亮,某台灯亮,由某参赛队正常抢答,抢答时间过,没答出,扬声器响,答题结束,主持人按复位开关,准备下一轮。 在某个题结束后,主持人按下台上的复位按钮SB2,抢答器恢复原来的状态,为下一轮抢答作好准备。 若主持人未按下开始按钮时有参赛选手按则表示抢答,系统报警。1.3 控制系统思路图思路图如图1
11、所示开始抢答初始状态停止抢答状态:主持人灯未亮,就有选手按答题按钮答题超时状态:主持人灯亮,选手抢答,但未在规定时间内答题正常抢答状态:主持人灯亮选手抢答,并且在规定时间内答题无人抢答状态:主持人灯亮,15s后没人抢答图1 控制系统流程图2. 控制系统的外部硬件I/O接线图及I/O分配表2.1 控制系统外部接线图外部接线图如图2所示。I0.0I0.1Q0.0Q0.1Q0.2Q0.3Q0.4Q0.5Q2.0Q2.1Q2.2Q2.3Q0.7图2 I/O接线图无人抢答灯抢答开始灯1号灯2号灯3号灯4号灯报警灯段数码管A段数码管B段数码管C段数码管D段数码管E段数码管F段SB1SB3SB4SB5SBX
12、1SB2I0.2I0.3I0.4I1.0Q2.4Q2.5Q2.6COM数码管G段Q0.6答题结束灯段2.2 控制系统I/O分配表I/O分配表如图3所示输入信号输出信号名称输入名称输出主持人启动按钮I0.0主持人灯Q0.0主持人复位按钮I1.01号选手灯Q0.11号选手按钮I0.12号选手灯Q0.22号选手按钮I0.23号选手灯Q0.33号选手按钮I0.34号选手灯Q0.44号选手按钮I0.4无人抢答灯Q0.5答题结束灯Q0.6报警灯Q0.7aQ2.0bQ2.1cQ2.2dQ2.3eQ2.4fQ2.5gQ2.6 图3 I/O分配表 3. 控制系统情况分析流程图系统控制流程图如图4所示开 始是否主
13、持人按下开始按钮后抢答 答是否在开始后15s之内抢答是否在抢答后30s内完成答题结 束报警灯Y抢答超时灯结束答题灯YYNNN图4 系统流程图4. 组态王软件的介绍及上位机监控画面的开发4.1 组态软件的介绍组态软件是指一些与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的。组态软件的应用领域很广,它可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。4.2 抢答器的组态监控画面组态监控画面如图5所示。图5 组态监控画面5. 系统的调试及结果显示5.1当主持人开始灯亮
14、,过15秒,无人抢答灯亮,如图6所示。图6 无人抢答5.2 当主持人未按开始按钮,有人违规抢答,则系统报警灯亮,如图7所示.图7 违规抢答5.3 当主持人按下开始按钮,有选手抢答成功,并在规定时间内答完题目,主持人按复位键进行下一轮答题,如图8所示。图8 正常抢答5.4 当主持人按下开始按钮,有选手抢答,但是在规定的时间内未答完题目,答题结束灯亮,主持人按下复位键进行下一轮答题,如图9所示。图9 未完成答题6.课设小结及进一步设想 本次课设历时两周在老师和同学的帮助下基本上完成了课程设计的要求内容,但是其中仍有不足之处,由于自己知识的缺乏及能力的有限,没有能够实现扬声器的发声,而我只是用一个指
15、示灯来补充与完善。通过这次的软件和硬件上的调试、仿真,我想这对于自己以后的学习和工作都会有很大的帮助。在这次课程设计过程中遇到了很多实际性的问题,我能运用已学的知识解决我在设计中遇到的问题,使自己的动手能力和思考问题的能力得到了很大的提高。在做设计的过程中我查阅了很多的资料,并认真的阅读这些与我的设计相关的资料,从而我的专业涵养得到了提高,知识的储备量也有所增加,最终抢答器的功能得到了基本的实现。在抢答器的设计过程中,我只考虑到了实际情况中4种情况的发生,可能在实际的生活中还有更多情况的出现,所以我所设计的抢答器还有很多不足之处,希望能够在以后的学习过程中进一步完善。 7. 参考文献 1 谢克明,夏路易. 可编程控制器原理和程序设计. 北京:电子工业出版社,2006.52 鲁远栋.PLC机电控制系统应用设计技术. 北京:电子工业出版社,2006.73 邓星钟. 机电传动控制(第三版). 武汉:华中科技大学出版社,2001.84 廖常初. 可编程序控制器应用技术(第三版). 重庆:重庆大学出版社,1998.85 张万忠. 可编程序控制器入门及应用实例. 北京:中国电力出版社,2005.56 于庆广. 可编程序控制器原理及系统设计. 北京:清华大学出版社,2004.57 胡敏. 深入浅出西门子S7-200PLC(第3版). 北京:北京航空航天大学出版社,2007.1附录程序
限制150内