ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:112.81KB ,
资源ID:5696889      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5696889.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(plc五路抢答器的设计正文.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

plc五路抢答器的设计正文.docx

1、plc五路抢答器的设计正文PLC课程设计 五路抢答器的设计学 院: 电气工程学院 班 级:09级自动化(3)班 姓 名: 赵 明 学 号: 任课教师: 黄 靖 涛 一 前言近年来随着微处理器、计算机和数字通信技术的飞速发展,PLC的应用不断地走向深入,同时带动传统的控制检测技术的不断更新,可编程控制器由于其优良的控制性能,极高的可靠性,在各行各业中的应用日益广泛普及。抢答器,顾名思义就是用于比赛时,跟对手比反应时间,思维运转快慢的新型电器。随着社会科技技术的不断发展,他的应用场合也随之增加;技术含量大大提升;更加方便可靠。用PLC进行知识竞赛抢答器设计,其控制方便。抢答器广泛用于电视台、商业机

2、构及学校,为竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活。本文介绍一种抢答器,能使五个人同时参加抢答,赛场中设有一个裁判台,五个参赛台.总体设计选用三菱PLC控制,抢答操作方便,在很多的场所都可以使用,并且给人的视觉效果非常好。 二 系统总体方案设计2.1设计要求 1.由五组竟猜抢答,当主持人按下开始抢答按钮后,五组选手开始抢答,数码管开始显示九秒倒计时。 2.如果在九秒内无人抢答该题作废,再按抢答键无效;在抢答时间内如果有人抢答,抢答成功的选手的台前闪烁对应组号码,并报警鸣音,开始进行答题倒计时30秒,在有效答题时间内可以对对应组进行计分,有显示分数和总场积累分数的功能。当这次

3、答题结束后,主持人次按复位键后,开始进行新一轮抢答。 3.五组中,只有第一个按下的有效,其他按下的不生效,知道复位后,重新抢答。2.2方案分析 抢答器设计是一个经典问题,有很多方法可以实现,可以采用数字电路,单片机系统,PLC系统来实现,相比之下PLC实现具有可靠性高,设计简单等特点。由于系统有起动和停止选项,为了简单明了,将系统工作状态信号用辅助继电器M6来表示。对于抢答部分,当X1-X7七个输入按钮中的某一个或两个按下之后,系统应该记录其状态,如果采用指示灯形式表示,可以直接将其输出给输出继电器Y,但是由于我们采用数码管输出显示,输出继电器部分已经被占用,所以此处我们采用辅助继电器M1-M

4、5来记录抢答结果。由于抢答是按钮为了信号长期有效,还需要将其自锁,又由于任何时刻,只有一组抢答有效,所以各辅助继电器又要进行互锁。 三 控制原理及具体设计方案3.1 系统结构框图设计知识竞赛抢答器通过PLC进行按控制要求编程,其主要的输入就是通过裁判员和参赛选手的按钮,然后将信号传递给信息分析中心(PLC),PLC将根据信号作出相应的响应。本次设计可大致分为3大部分:抢答部分、倒计时及其显示部分、计分及其显示部分。在抢答设计中,肯定要有自锁和互锁控制,自锁是为了保持信号长期有效,互锁是为了对组间互不影响;在倒计时显示部分中,主要采用时间继电器和mov指令来实现;计分环节是本次设计的难点,采用计

5、数器累计计数,然后转换为BCD码再送入辅助继电器,再将段码送入数码管实现显示数字功能。系统控制结构框图如下图3-1所示: 图3-13.2 I/O分配表 根据任务要求及所选FXoN-40MR PLC和其他硬件(蜂鸣器、灯、数码显示管)的实际情况,I/O地址分配如下所示。输入口:按键1:X0; 按键2:X1;按键3:X2 按键4:X3;按键5:X4 复位开关:X5输出口:Y1 LED数码管a段; Y2 LED数码管b段;Y3 LED数码管c段; Y4 LED数码管d段;Y5 LED数码管e段; Y6 LED数码管f段;Y7 LED数码管g段; Y0总台的指示灯3.3 数码管显示部分为了使LED数码

6、管显示不同的数字,要把某些段的发光二极管点亮,这样就要为LED数码管提供代码,因为这些代码可使LED相应的段发光,从而显示不同字符,这些代码也称为段码。本设计采用的是共阴极接地,该数码管外形及引脚如下图3.3所示 ;其具体显示字符及共阴极段码如下表2所示: 抢答器的传送数据显示数字共阴极段码gfedcba0H3F01111111H0600001102H5B10110113H4F10011114H6611001105H6D11011016H7D11111017H700001118H7F11111119H6F1101111 表2 8段LED段码 图 3.33.4根据控制要求梯形图设计方案一:方案二

7、3.5指令表语句步指令元件0LDX11ORM12ANIX03ANIM24ANIM35ANIM46ANIM57OUTM18LDX29ORM210ANIX011ANIM112ANIM313ANIM414ANIM515OUTM216LDX317ORM318ANIX019ANIM120ANIM221ANIM422ANIM523OUTM324LDX425ORM426ANIX027ANIM128ANIM229ANIM330ANIM531OUTM432LDX533ORM534ANIX035ANIM136ANIM237ANIM338ANIM439OUTM540LDM141ORM242ORM343ORM444O

8、RM545OUTY0(蜂鸣器)46LDM147ORM248ORM349ORM450OUTY251LDM252ORM353ORM554OUTY155OUTY456LDM157ORM358ORM459ORM560OUTY361LDM262OUTY563LDM464ORM565OUTY666LDM267ORM368ORM469ORM570OUTY771END程序二:语句步指令元件0LDX11ORM12ANIX03ANIM24ANIM35ANIM46ANIM57OUTM18LDX29ORM210ANIX011ANIM112ANIM313ANIM414ANIM515OUTM216LDX317ORM318

9、ANIX019ANIM120ANIM221ANIM422ANIM523OUTM324LDX425ORM426ANIX027ANIM128ANIM229ANIM330ANIM531OUTM432LDX533ORM534ANIX035ANIM136ANIM237ANIM338ANIM439OUTM540LDM141ORM242ORM343ORM444ORM545OUTY0(蜂鸣器)46LDM147OUTY148LDM249OUTY250LDM351OUTY352LDM453OUTY454LDM555OUTY556LDY057OUTT058K5059LDT060OUTY661END四 调试过程总结根

10、据这次设计的要求及自己额外扩展的功能,经过这几天的努力和在老师同学的帮助下,基本达到了自己期待的目标,在这过程中遇到了不少的麻烦,下面来大致总结一下。本次设计大致分为三块:抢答、倒计时显示、各组分数显示。在抢答这一块我采用了基本指令,根据设计要求,各组为按钮抢答,所以我先用按钮驱动辅助继电器M1M5并将其自锁,组与组之间采用互锁,使其不能同时得电。再根据七段数码管的特性,ag分别对应于程序中的输出Y1Y7,再看每个组号分别亮的时候要点亮那几段,再将五组整理在一起可知,Y1Y7与M1M5之间的关系,从而实现这一功能。在这过程中我加了一点花样,在抢答成功后,由时间继电器T2和辅助继电器M8013完

11、成闪烁功能,开始的3秒会闪烁对应的组号,后接着常亮。在倒计时这一块,我主要采用时间继电器实现这一功能,当主持人按了开始按钮后开始计时(由于plc输出点数有限,抢答倒计时只设置了9秒),由mov指令将数字9对应的段码送入到Y10Y17中,当1秒钟到后,由时间继电器切断这条mov指令,同时接通下条mov指令将数字8对应的段码送入到Y10Y17中,如此循环到达倒计时目的。当有组在规定的时间内抢答,则切断倒计时这一功能,当倒计时结束后,则由这一块中的最后一个时间继电器切断整个系统,只有主持人按复位按钮后才可以进行下一轮。在计分显示这一块,是整个设计中最复杂的,开始采用的是三菱FX-2N中SEGD这一指

12、令,它能将数字直接送到数码管中达到显示的目的,很方便,简洁。但在FX-ON中,不支持这条指令,所以只能采用别的方法。在单片机原理书中讲到过“LED数码管的显示原理”,里面说到了数码管段码与字节中各位对应关系,根据数字对应的共阴极代码段间的联系就能实现显示不同数字这一功能。所以就采用了这一原理。首先,各组计分的实现。利用计数器来对计分按钮进行计数,由于数码管个数受限的原因,计分量程为09分,到计数达到9后,继续按按钮,计数器会清零,计数重新开始;由于计数器有断电保持原有计数的功能,所以各组间有累计计分的功能;每组对应一个计数器,C0C4,计数中,由前面的辅助继电器M1M5接通与之对应的计数器(M

13、1M5相互互锁,从而计分不可能同时进行),从而到达计数器之间互不影响,计分公平的目的。其次,计分显示的实现。由于要利用一个8段数码管显示五组不同的分数,开始是想到了,采用OUT Y10之类的,但是每组都要用到,要是用基本指令,肯定特别复杂,或者有双线圈输出的可能,查阅了大量的资料发现在类似的情况下可以用BCD指令实现这一功能。将各组计数器中的数值通过BCD指令转换为BCD码送给辅助继电器,这样每次计数将得到4个不同的数值,从而4个辅助继电器得电的情况也不一样,通过这4个辅助继电器得电的情况驱动mov指令,让相对应的段码送到数码管中,从而显示每组对应的分数。例:计数器记的数为1,则通过BCD转码后M23M20的得电情况为:0001,则由该指令参 考 文 献1 王永华.现代电气控制及PLC应用技术M.北京:航空航天大学出版社,2003.2 高 勤.可编程控制器原理及应用(三菱机型) M .北京:电子工业出版社,2006.3 廖常初.PLC的编程方法与工程应用 M.重庆:重庆大学出版社,2001. 4 王红.可编程控制器使用教程 M.北京:电子工业出版社,2002.5 钟肇新等.可编程控制器原理及应用 M.广州:华南理工大学出版社,2008.6三菱FX2n系列微型可编程控制器使用手册

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1