基于PLC的五路抢答器设计.doc

上传人:小飞机 文档编号:2767835 上传时间:2023-02-24 格式:DOC 页数:24 大小:518KB
返回 下载 相关 举报
基于PLC的五路抢答器设计.doc_第1页
第1页 / 共24页
基于PLC的五路抢答器设计.doc_第2页
第2页 / 共24页
基于PLC的五路抢答器设计.doc_第3页
第3页 / 共24页
基于PLC的五路抢答器设计.doc_第4页
第4页 / 共24页
基于PLC的五路抢答器设计.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《基于PLC的五路抢答器设计.doc》由会员分享,可在线阅读,更多相关《基于PLC的五路抢答器设计.doc(24页珍藏版)》请在三一办公上搜索。

1、精选优质文档-倾情为你奉上设计任务书20152016 学年第2学期学生姓名: 专业班级: 指导教师: 胡学芝、高海洲 工作部门:电气与电子信息工程学院一、设计题目 课题1 :.电动机的综合控制方向课题2 :竟猜抢答系统的设计方向课题3 :交通灯控制方向课题4 :电梯控制方向课题5 :喷泉或彩灯控制方向二、设计内容(含技术指标) 1、用PLC实现四台以上电动机综合控制,要求模拟实际的工况,包括电机的顺序控制、电机的连锁和互锁控制,电机间的逻辑联系应具有一定的复杂程度,画出主电路和接线图,接好线,编程并进行调试。2、用PLC实验装置设计竟猜抢答系统,要求不少于5组,有必要的组号显示、记时显示和模拟

2、记分系统,有优先抢答功能,画出主电路和接线图,接好线,编程并进行调试。3、用PLC实现各种路口的交通信号灯控制,要求与实际交通灯工作情况基本相符,具有必要显示和通过外部设备进行设定功能,画出主电路和接线图,接好线,编程并进行调试。4、用PLC实现电梯控制,要求与实际基本相符,电梯层数不少于4层,画出主电路和接线图,接好线,编程并进行调试。5、用PLC实现喷泉控制,要求花样不少于6种,能自动循环、单循环、和手动控制,画出主电路和接线图,接好线,编程并进行调试。6、同组同学要求不能完全重复,必须有自己的亮点,对思路新颖的、和用到更多功能指令的有加分。7、所有小组均应在开题的过程中由指导老师对与题目

3、相关的具体的设计控制要求进行审核。三、设计进度安排序 号内 容学时安排(天)1选题、讲解设计要求、查资料; 12方案论证、说题及硬件选型和设计23软件设计24程序及系统调试35绘制图纸、撰写和打印设计报告16设计答辩1合 计10设计指导答辩地点:K3PLC实验室四、基本要求设计报告:不少于5000字,幅面,统一复印封面。 封面、设计任务书 目录1)方案选择,方案论证(综述、任务详解及设计思路,PLC选型等)2)系统硬件设计(系统功能及原理、系统组成框图、器件选择、电路原理图、I/O分配及接线)3)系统软件设计(各软件模块的功能,梯形图及说明) 4)系统调试(调试步骤、方法及调试过程中的问题及如

4、何解决等)5)结果分析及展望(最后的结果成功点和不足之处、总结及改进等) 附录-参考文献五、设计考核办法与成绩评定根据过程、报告、答辩等确定设计成绩,成绩按得分0100分,可分为优、良、中、及格、不及格五等。评定项目基本内涵分值设计考勤考勤、自行设计、按进度完成任务等情况10设计调试软硬件调试过程及完成情况30设计答辩回答问题等情况20设计报告完成情况、报告规范性、创新性、雷同率等情况4090100分:优;8089分:良;7079分:中;6069分,及格;60分以下:不及格目 录55556667788991013131314141515161622一 概述实用抢答器的这一产品是各种竞赛活动中不

5、可缺少的设备,无论是学校、工厂、军队还是益智性电视节目,都会举办各种各样的智力竞赛,都会用到抢答器。 目前市场上已有的各种各样的智力竞赛抢答器绝大多数是早期设计的,只具有抢答锁定功能的一个电路,以模拟电路、数字电路或者模拟电路与数字电路相结合的产品,这部分抢答器已相当成熟。现在的抢答器具有倒计时、定时、自动(或手动)复位、报警(即声响提示,有的以音乐的方式来实现)、屏幕显示、按键发光等多种功能。但功能越多的电路相对来说就越复杂,且成本偏高,故障高,显示方式简单(有的甚至没有显示电路),无法判断提前抢按按钮的行为,不便于电路升级换代。 近年来,PLC以其结构灵活,传输质量高、速度快、带宽稳定,性

6、价比高,工期短,可扩展性和可管理性更强,适用面广得到了广泛的应用,而本设计要求就是利用PLC作为核心部件进行逻辑控制及信号的产生,用PLC本身的优势使竞赛真正达到公平、公正、公开。二 方案选择及论证2.1任务详解及要求近年来随着微处理器、计算机和数字通信技术的飞速发展,PLC的应用不断地走向深入,同时带动传统的控制检测技术的不断更新,可编程控制器由于其优良的控制性能,极高的可靠性,在各行各业中的应用日益广泛普及。抢答器,顾名思义就是用于比赛时,跟对手比反应时间,思维运转快慢的新型电器。随着社会科技技术的不断发展,他的应用场合也随之增加;技术含量大大提升;更加方便可靠。用PLC进行知识竞赛抢答器

7、设计,其控制方便。抢答器广泛用于电视台、商业机构及学校,为竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活。本文介绍一种抢答器,能使五个人同时参加抢答,赛场中设有一个裁判台,五个参赛台.总体设计选用三菱PLC控制,抢答操作方便,在很多的场所都可以使用,并且给人的视觉效果非常好。2.2任务详解及要求抢答器同时供5名选手或5个代表队比赛,分别用5个按钮S1S5表示。设置一个系统复位按钮S10和抢答控制开关S0,该开关由主持人控制。抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的组号,同时选手台面指示灯长亮。组号高的选手抢答具有优先权,在给定时间内组号大的可抢断组号小的选手而组号小的不

8、能抢断组号大的给定抢答时间到锁定最终选手。抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。当主持人启动开始键后,在规定时时间内无人抢答在抢答时间的最后十秒显示倒计时并在之后系统报警提示此题作废。参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和目前分数,并保持到下一题的开始。基于以上控制要求,采用三菱公司的PLC为主要控制器。三 系统硬件设计3.1系统功能及原理知识竞赛抢答器通过PLC进行按控制要求编程,其主要的输入就是通过裁判员和参赛选手的按钮,然后将信号传递给信息分析中心(PLC),PLC将根据信号作出相应的响应。知识竞赛抢答器有9个输入信

9、号(即9个按钮),21个输出信号(即1个音响信号,1个答题指示灯,5选手台号指示灯,其余为两个数码管输出信号)。本次设计可大致分为4大部分:抢答部分、倒计时及其显示部分、显示灯与蜂鸣器显示部分、计分及其显示部分。在抢答设计中,肯定要有自锁和互锁控制,自锁是为了保持信号长期有效,互锁是为了对组间互不影响;在倒计时显示部分中,主要采用时间继电器和mov指令来实现;计分环节是本次设计的难点,采用计数器累计计数,然后转换为BCD码再送入辅助继电器,再将段码送入数码管实现显示数字功能。3.2系统组成框图3.3器件选择 按钮采用国产型号LA10、LA18、LA19、LA20、LA25等系列,当按下按钮帽时

10、,动断触点先断开,动合触点后闭合;当松开时,触点复位。蜂鸣器采用(内含驱动线路,也叫自激式蜂鸣器)。数码管采用8段LED数码管,LED数码管以发光二极管作为发光单元,颜色有单红, 黄,蓝,绿,白,黄绿等效果。LED数码管可均匀排布形成大面积显示区域,可显示图案及文字,并可播放不同格式的视频文件。外壳采用阻燃PC塑料制作,强度高,抗冲击,抗老化,防紫外线,防尘,防潮。LED数码管具有功耗小,无热量,耐冲击,长寿命等优点,配合控制器,即可实现流水,渐变,跳变,追逐等效果。PLC选用FXCPU系列的FX2N(C)类型,其具有最大范围的包容了标准特点、程式执行更快、全面补充了通信功能、适合世界各国不同

11、的电源以及满足单个需要的大量特殊功能模块,它可以为你的工厂自动化应用提供最大的灵活性和控制能力。3.4流程图设计3.5 I/O分配表根据任务要求及所选FX2N PLC和其他硬件(蜂鸣器、灯、数码显示管)的实际情况,I/O地址分配如表所示输入信号输出信号名称代号输入点标号名称代号输出点标号开始按钮SB0X0蜂鸣器HAY01号赛台抢答器按钮SB1X1答题指示灯L6Y62号赛台抢答器按钮SB2X2选手指示灯L1L5Y1-Y53号赛台抢答器按钮SB3X3数码管1 a1 Y104号赛台抢答器按钮SB4X4 b1Y115号赛台抢答器按钮SB5X5c1Y12计分按钮SB6X6d1Y13减分按钮SB7X7e1

12、Y14复位按钮SB10X10f1Y15g1Y16数码管2a2g2Y20Y263.6硬件电路图根据题目要求和I/O地址分配,结合FX2N的PLC外部硬件接线图如图所示:四 系统软件设计4.1各软件模块的功能在PLC内的定时器是根据时钟脉冲的累积形式,当所计时间达到设定值时,其输出触点动作,时钟脉冲有1ms、10ms、100ms。定时器可以用用户程序存储器内的常数K作为设定值,也可以用数据寄存器(D)的内容作为设定值。在后一种情况下,一般使用有掉电保护功能的数据寄存器。即使如此,若备用电池电压降低时,定时器或计数器往往会发生误动作。定时器通道范围如下:100 ms定时器T0T199, 共200点,

13、设定值:0.1 3276.7秒;10 ms定时器T200TT245,共46点,设定值:0.01327.67秒;1 ms积算定时器 T245T249,共4点,设定值:0.00132.767秒;100 ms积算定时器T250T255,共6点,设定值:0.13276.7秒; 定时器指令符号及应用如下图所示:当定时器线圈T200的驱动输入X000接通时,T200的当前值计数器对10 ms的时钟脉冲进行累积计数,当前值与设定值K123相等时,定时器的输出接点动作,即输出触点是在驱动线圈后的1.23秒(10 * 123ms = 1.23s)时才动作,当T200触点吸合后,Y000就有输出。当驱动输入X00

14、0断开或发生停电时,定时器就复位,输出触点也复位。每个定时器只有一个输入,它与常规定时器一样,线圈通电时,开始计时;断电时,自动复位,不保存中间数值。定时器有两个数据寄存器,一个为设定值寄存器,另一个是现时值寄存器,编程时,由用户设定累积值.为了明确各定时器的作用,以便于理解各个灯的状态转换的准确时间,下表列出了定时器的功能如下:定时器定时时间功能 T0 30S控制优先权抢答 T1 9S控制倒计时T3 3S控制蜂鸣器计数器用于累计计数输入端接收到的由断开到接通的脉冲个数,其设定计数值由程序设置。本设计中用到的计数器只是用于普通的计数功能,故选用普通加计数器,其地址范围为C0C99。4.2梯形图

15、及说明(1)主持人按下按钮X0,抢答开始,按下按钮X10系统复位。其梯形图如图(2)在主持人按下开始按钮后,各参赛选手开始抢题,各选手抢题的梯形图如图(3)用数码管来显示组号,其对应数码管段码的梯形图如图:(4)用计数器C1C5分别来存储对应五组选手的答题分数,其梯形图如图注:C3-C5选手的答题分数储存如上分别用计数器C3-C5来储存。(5)通过计数器来显示选手的分数,如图(6)九秒倒计时,如图五 系统调试5.1硬件调试步骤(1)将PLC与对应输入输出的设备连接起来。(2)用GX Developer软件编制图的梯形图程序,将编制无误的程序分别下载到PLC中,并将模式选择开关拨至RUN状态。(

16、3)调试运行。按下启动开关S,此时选手就可以抢答,若在此时间内没有选手抢答,则此次抢答就作废,蜂鸣器响,指示灯亮,再按复位键,重新开始下一轮的抢答;若在此时间内有选手有抢答,数码管显示队号,该队台上的灯亮。在有效的时间内答完题后,主持人按下加分按钮为你加分,若回答错误,则此次就不能得分,再按下复位键按钮,再按开始按钮开始下一轮的抢答。(4)监控运行。当PLC运行时,可以使用GX Developer软件中的监视功能监控整个程序的运行过程,以方便调试程序。在GX Developer软件上,单击 “PLC写入”“监视”“监视开始”,可以全画面监控PLC的运行,这时可以观察到定时器的定时值会随着程序的

17、运行而动态变化,通电闭合的触点和线圈会变蓝。借助于GX Developer软件的监控功能可以检查哪些线圈和触点该通电时没通电,从而为进一步修改程序提供帮助。5.2调试过程中的问题及如何解决在PLC-型实验台上按图将PLC外部硬件电路图接线,之前觉得抢答器很难,变化很多,应该不好把握,在接触之后发现其实是有规律可循的。经过比较,发现每个抢答器其实每一个抢答器就。可是,由于平时对抢答器没有系统的理解,没有意识到个个抢答器之间的来联系,在起初设计时,总是个个抢答器之间存在同时进行的现象,后来才了解到,每个抢答器之间必须要用互锁来来完成。画出了时序图,再转化为步进功能指令图。在第一次程序编写完毕后,上

18、机调试,发现程序进行到一半去无法再继续下去,检查发现原来是用错了特殊时间继电器M8013,导致计数无法完成,程序无法跳转。更改后发现程序没办法实现倒计时五秒的提示,有时只能是蜂鸣器响一声或数码管只能显示组号不能显示分数,有时只能显示组号和分数,但蜂鸣器不起作用,总是达不到想要的结果,分析发现指令使用错误,导致不能正常显示。将所有错误改正过来之后再次进行调试,调试结果符合方案设计预期效果。六 结果分析及展望6.1调试结果分析根据这次设计的要求,经过这几天的努力和在老师同学的帮助下,达到了自己预期想要的结果,但这结果可能不是很完善,在这过程中遇到了不少的麻烦,下面来大致总结一下。本次设计大致分为三

19、块:抢答、倒计时显示、各组分数显示。在抢答这一块我采用了基本指令,根据设计要求,各组为按钮抢答,所以我先用按钮驱动辅助继电器M1-M5并将其自锁,组与组之间采用互锁,使其不能同时得电。再根据七段数码管的特性,a1-g1分别对应于程序中的输出Y1-Y7,a2-g2分别对应Y10-Y16,再看每个组号亮时数码管的对应那些段被点亮,再将五组整理在一起,了解Y1-Y7与M1-M5之间的关系,从而实现这一功能。在这过程中我加了一点功能,在抢答成功后,由时间继电器T2和辅助继电器M8013完成闪烁功能,开始的3秒会闪烁对应的组号,后接着常亮,并且蜂鸣器在前一秒钟报警。例:若一号组抢到题后,b、c两段被点亮

20、,则在数码管上显示数字“1”。抢答成功后,有30秒的答题时间,并且在答题进行到25秒时,数码管上闪烁组号和分数,同时蜂鸣器报警,在这过程中根据答题情况可以对其进行加分操作,若答题超过了规定时间,则此次答题无效,不能进行加分环节,同时由时间继电器T0切断系统,主持人按复位按钮后,下轮抢答有效。在倒计时这一块,主要用时间继电器来完成,当主持人按了开始按钮后开始计时(由于plc输出点数有限,只有十六个点的输出,则抢答倒计时只设置了9秒),由mov指令将数字9对应的段码送入到Y10-Y17中,经过1秒钟到后,由时间继电器切断这条mov指令,同时接通下条mov指令将数字8对应的段码送入到Y10-Y17中

21、,如此循环到达倒计时目的。当有组在规定的时间内抢答,则切断倒计时这一功能,当倒计时结束后,则由这一块中的最后一个时间继电器切断整个系统,只有主持人按复位按钮后才可以进行下一轮。在计分显示这一块,是整个设计中最复杂的,在单片机原理书中讲到过“LED数码管的显示原理”,里面说到了数码管段码与字节中各位对应关系,根据数字对应的共阴极代码段间的联系就能实现显示不同数字这一功能。所以就采用了这一原理。首先,各组计分的实现。利用计数器来对计分按钮进行计数,由于数码管个数受限的原因,计分量程为0-9分,到计数达到9后,继续按按钮,计数器会清零,计数重新开始;由于计数器有断电保持功能,所以各组间有累计计分的功

22、能;每组对应一个计数器C1-C5,在计数中,由前面的辅助继电器M1-M5接通与之对应的计数器(M1-M5相互互锁,从而计分不可能同时进行),从而到达计数器之间互不影响,计分公平的目的。其次,计分显示的实现。由于要利用一个8段数码管显示五组不同的分数,开始是想到了,采用OUT Y10之类的,但是每组都要用到,要是用基本指令,肯定出现双线圈输出的现象,查阅了大量的资料发现在类似的情况下可以用BCD指令实现这一功能。将各组计数器中的数值通过BCD指令转换为BCD码送给辅助继电器,这样每次计数将得到4个不同的数值,从而4个辅助继电器得电的情况也不一样,通过这4个辅助继电器得电的情况来驱动mov指令,让

23、相对应的段码送到数码管中,从而显示每组对应的分数。例:计数器记的数为1,则通过BCD转码后M23-M20的得电情况为:0001,则由该指令将数字“1”显示在数码管上。 再就是数码管2,也就是Y10-Y17 重复利用了6次,第一次是起到倒计时的功能,后面5次是分别显示五组不同分数的功能,由于利用的次数较多,所以采用了mov指令,可以重复利用,很直观,大大简化了指令的繁琐 。由于倒计时和积分是不可能同时出现的,有倒计时说明没人抢答,不会显示分数,要是显示了分数,则说明肯定有一组抢答成功,由这个逻辑关系,在抢答倒计时和积分显示这两大块上采用互锁,即梯形图中的辅助继电器M0。M0没得电接通倒计时功能,

24、M8得电后断开倒计时的功能,接通计分显示功能。由以上分析实践可以实现一个数码管显示器重复利用的功能。6.2未来展望在此次设计中,由于时间和硬件的关系,没有完全实现全智能的抢答器,希望有机会再增加一系列的使用功能:1.能实现优先抢答的功能,有助于老年人及小孩进行操作;2.能进行犯规惩罚,当主持人没有按下开始或是复位按钮时,有选手抢答,则为犯规,并给其惩罚;3.由于这次硬件原因,该PLC不支持双向计数器,希望在下次的设计中加入减分功能,从而将竞赛抢答器设计的更加完美。6.3总结这次PLC的课程设计,我们班做的是抢答器的设计,虽然以前上实验课的时候做过类似的实验,不过课程设计毕竟不同于平时的实验课,

25、在设计的难度及繁琐度都有了一定的上升,光梯形图就画此次的PLC课程设计是对一学期课程学习与实践的总结,不得不说,还是有很多有差距的地方,所以,在学好理论知识的同时,依然不能忘了时间的重要性。七、参考文献1李仁主编,电气控制,北京:机械工业出版社,20002陈立定等主编,电气控制与可编程控制器,广州:华南理工大学出版社,20013王仁祥主编,常用低压电器原理及其控制技术,北京:机械工业出版社,20024郑萍主编,现代电气控制技术,重庆:重庆大学出版社,20015 佟为明等编,低压电器继电器及其控制系统,哈尔滨:哈尔滨工业大学出版社,20006 王海,李洪奎,刘晓。基于PLC的多轴控制研究J。机械

26、工程学报,2008, 6(4):470-472.7 杨东,黄永红,张新华,吉敬华.用PLC基本指令实现自动运动定位控制的 研究J. 微计算机信息,2010,26(2-1):62-64。 8 秦琴,王忠庆.。利用PLC的高速计数功能实现轴的精确定位控制.。电气技术。2009(3)。9 陈婵娟,薛恺.基于PLC的步进电动机单双轴运动控制的实现.机械设计与制造.2009(3)。10 杨涛,王启江等。基于PLC绕线机控制系统设计J。组合机床与自动化加工技术,2005(8):58-59。附录一附录二 电气控制与PLC实训成绩评定表姓 名学号专业班级题目:基于PLC的五路抢答器的设计答辩记录:1.你的知识

27、竞赛抢答器可以实现哪些功能? 答:由五组竟猜抢答,当主持人按下开始抢答按钮后,五组选手开始抢答,40秒之内可以任意抢答,同时具有优先权的功能也就是在组号小的选手抢答之后组号大于他的组可以抢断他的,而比其组号小的则不能抢断他。40秒之后抢答结束锁定组号,答题指示灯亮起,选手开始答题。当每一组按下抢答按钮之后,屏幕显示相对应的组号并将相对应的指示点亮。若30秒之内未有选手抢答则屏幕显示10秒倒计时,然后蜂鸣器提示3秒,此题作废。同时此系统还具有加分减分功能以及数字屏显示所得分数的多种功能。2. 数码管是如何接的,你的设计中两个数码管分别显示什么东西? 答:本次设计中用到两个数码管,1号数码管用来倒计时和显示抢答队伍的组号,2号数码管用来显示每个队伍当前的分数。Y10-Y17控制1号数码管,Y10接a,Y11接b,依此类推。当b、c管被同时点亮时,数码管就显示1,同理我们可以用它显示0-9这10个数字。成绩评定及依据:1. 考勤情况(10%):2. 设计调试情况(30%):3. 设计答辩(20%):4. 设计报告(完成情况、报告规范性等情况40%):最终评定成绩(以分数和优、良、中、及格、不及格评定): 指导教师: 胡学芝、高海洲 专心-专注-专业

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号