PLC的六路抢答器设计_第1页
PLC的六路抢答器设计_第2页
PLC的六路抢答器设计_第3页
PLC的六路抢答器设计_第4页
PLC的六路抢答器设计_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PLC的六路抢答器设计摘要伴随我国经济文化水平以及实业公司的不断的壮大,对于商业活动中公正的竞争与裁决面临了一个瓶颈,比如很多的证券公司、股票与基金的交易加上不同单位组织的各种智力竞赛等,面对于交易上遇到的种种障碍,抢答器孕育而生。随着抢答器的不断完善,由最初的优先权编码器组成的抢答器逐渐发展成为PLC以及单片机组成的微型抢答器,把原来的复杂线路简单化、运算速度快速化、抗干扰能力强并且大大提高的它的可靠性、精确性与功能多样性。更能满足商业或者单位对于公然、公正、公平性质的交易尤其对于参加知识智力竞赛以及一些活动的抢答器的需求,深受广大群众的青睐。本设计将以西门子PLC为核心控制器,设计一个六路抢答器。设计内容包括主要由系统结构图、梯形图、程序指令等实现在选手知识竞赛时抢答者的座位号的控制,及时公正的反应出抢答者的抢答内容实现计分功能。关键词:PLC;梯形图;抢答器;可编程序控制器ABSTRACTWithChina'seconomicandculturallevelsandindustrialcompanycontinuestogrow,forbusinessactivitiesinanimpartialcompetitionandawardoffacingabottleneck,suchasmanysecuritiescompanies,fundtransactionswithdifferentunitsofthevariousintelligencecontest,etc.,inthefaceofonthehandiseasytoencounterallsortsofobstacles,conceivedandstudents.Withthecontinuousimprovementoftheresponder,composedofinitialpriorityencoderrespondergraduallydevelopedintocomposedofPLCandsinglechipmicroresponder,theoriginalcomplexhastheadvantagesofsimplecircuit,impartialcompetitionandawardisstrongandgreatlyimprovethereliability,accuracyandmultiplefunctionsof.Tomeetthebusinessunitorthedemandforopenness,fairnessofthetransactionthefaceofbythepeopleofallages.ThisdesignwillbeSiemensPLCwithcontinuousimprovementoftheresponder,thedesignofasixwayresponder.Designcontentincludesmainlybythesystemstructurediagram,ladderdiagram,programinstructionsnowplayersknowledgecontestResponderseatnumbercontrol,impartiallyandtimelyresponsetoaresponderrespondercontentscoringfunctions.Keywords:PLC;ladderdiagram;responder;programmablecontrollerTOC\o"1-5"\h\z\o"CurrentDocument"一、绪论 0课题的背景和意义 0毕业设计研究内容 1\o"CurrentDocument"二、可编程控制器 1PLC的定义 1PLC的功能与发展 2PLC的组成 2PLC的组态技术 2STEP7简介 3\o"CurrentDocument"三、整体方案选择 4设计思想 4系统构架图 4\o"CurrentDocument"四、硬件配置 5西门子S7-200CUP226 5电气接线图 5\o"CurrentDocument"五、软件设计 6I/O分配表 6梯形图设计与分析 8语句表编程 17\o"CurrentDocument"六、程序调试及分析 25程序行过程分析说明 25调试结果 25总结 27致谢 28\o"CurrentDocument"参考文献 29一、绪论课题的背景和意义在现今计算机技术的普遍提高和电子信息下大数据覆盖的范围不断扩张,抢答器作为现在商业交易以及各单位各学校之间组织的知识竞赛竞技常用的判断依据之一,客观的分析判辨出哪位选手最先获得发言权,以及最后的分数统计。最初开始的智能抢答器简单的由几个三极管、可控制通灭的发光管、可控硅等主要的元器件构成,经过按钮控制高地位电压来使发光管亮灭,依照指示灯来判断出参赛选手台号,但是遇到两盏灯相差无几的亮灭只能全靠人为判断大大削弱了抢答器的实际应用。迫使对抢答器提出了更高的要求,达到更加准确的判断出公开竞争场合最有效的裁决,实现公平、公正。而单片机以及可编程控制器(PLC)应用大大减轻了抢答器的压力,在众多学者的不约而同目光下,微型PLC的应用更加的广泛开来。当前我国以及国外市场上已逐渐加入种类繁多的、可供选择的参加知识智力竞赛以及一些活动的抢答器,其中占主流的是PLC芯片与单片机,其次为模拟电路、数字电路等计算机控制系统。对于计算机控制系统来说,模拟电路与数字电路的产品,在一段时间内极大程度的满足了消费者的功能需求,其技术也相当的成熟。但是随着商业交易竞拍的模式以及知识竞赛的种类增多,新的功能要求也逐渐增多,模拟电路与数字电路线路逐渐复杂,成本随之升高,稍有不慎,故障频频,显示方式也达不到具体要求,参数、功能滞后且精确度低。在加上与计算机配套使用,丧失了原来的便捷、灵巧、精确等理念,可操作性差,显露无疑,限制了其得到广泛应用的权限。而对于经济文化水平以及实业公司的不断的壮大的今天,可编程控制器(PLC)、小型控制芯片单片机应用的得到不断的挖掘,取代了原来传统控制检测技术,由于便捷、灵巧、精确的优点,PLC、单片机逐渐成为控制器件的核心部位。期中PLC的应用更加的广泛,它能对信号所获得的各种抢答信号进行无间差的分析。本设计运用PLC西门子S7-200CLP226为核心,达到既有抢答功能又有计分系统,能够判断分析选手所得分数进行简单的加、减计算,分别对六个选手进行计分。通过本次的PLC六路抢答器毕业设计,让我对课本上所学的理论知识加深和巩固把所学的在实践中运用起来,加强对可编程控制器(PLC)的基本知识的掌握与应用从PLC实物的制作与调试过程找到自己的不足;通过测试与故障查找来总结实验中遇到的困难,通过各种解决方法来培养自己的专业技能;通过自己动手调试、组装来增强自己的动手能力,做到独立自主的完成毕业设计,这些亲身经历所掌握的技能将为我们步入社会成长立足的根本。毕业设计研究内容PLC掌控六路抢答器体系策划主要是由硬件系统与软件系统组成,硬件系统又分为PLC、按钮、指示灯等其中PLC系统包括通信接口、扩展接口、I/O单元以及核心的CPU处理器、存储器。而软件系统由系统与用户程序以及组态信息组成。当然对于本课程设计,硬件设计部分还包含电气原理图以及组装后的调试、检测。软件设计部分,首先在总体设计中提出问题,设定初始方案并画出简单的草图,根据系统需求来改进方案,拟定方案。然后进行具体的分析选择合适的编程语言(SFC、LAD、FBD、STL、ST)选择合适的编程软件的程序,通过PLC的一些工作时候的原理以及对软件进行调试改进最终达到抢答器的要求。二、可编程控制器PLC的定义可编程序控制器定义为:通俗的说,PLC就是程序存储控制器。它是采用数字运算、在工业环境下产生并运转的,来实现有次序控制、计数、定时、逻辑控制等操作,并通过数字量、模拟量的方法来进行I/O掌管,在机电设备以及生产过程应用。可编程序控制器可以把工业系统控制有机联合起来,PLC是按照轮回扫描的方法进行工作的,一般10ms左右。大致可分为五个阶段:①内部处理(主要进行自检、自诊断工作);②通信服务(主要进行设备间的数据交换);③输入采样(对所在的输入接口按照固有的顺序进行采样,并且把它们存入输入映像寄存器中,与此同时其被刷新其中和符号再输入采样时进行映射);④执行程序(先上后下、先左后右的规则进行);⑤输出刷新(PLC将输入采样的映像寄存器存到输出锁存器中并且驱动外部负载)。当然在应用中也要注意PLC的输出滞后问题。PLC的功能与发展PLC的主要功能:逻辑控制、顺序控制、PID控制、定时、计数控制、通信和连网。恰恰因为PLC功能种类繁多,把电控、电仪、电气传动控制装置有机的融在一起,深受工厂设备的青睐,销售量也稳居榜首,成为现代工业自动化的三大支柱(PLC、机器人、CAD/CAM)之一。PLC技巧是跟着自动控制技术的发展而发展的,PLC的成长前景广阔。PLC要向着高效的数据处理能力方向进展。愈来愈多的小型组织模块正在不断地被开发出来,如数据控制模块、音质处置模块等;模块本身携带中央处理器CPU,能够在工作中与PLC的核心CPU一并作用,这样有助于PLC在工程方面的应用。网络技术将向深层次应用推进。伴随计算机网络和通信网络的飞速发展,工业以太网络的成熟,人机界面的发展长大,对于网络兼容性、因特网、GSM/CDMA通信等网络技能的将迅猛发展。单单从技术方面分析,PLC实验软硬件通用化、标准化和开放化是今后发展的趋势。PLC的组成PLC是一种工业控制装置,从装置的组成来说,PLC是由硬件系统和软件系统组成的。PLC的硬件系统包括通信接口、扩展接口、I/O单元以及核心的CPU处理器、存储器。其中中央处理器CPU是PLC运行的核心部分,是机器原件的心脏;硬件设计部分还包含电气原理图以及组装后的调试、检测。PLC软件系统由系统程序、组态信息和用户程序三部分组成。系统程序把程序的编译、解释以及诊断为一体方便进行系统控制,这些程序主要用于对全机设备的管理并且根据指令把程序语言编译成机器语言并且执行、判断、诊治机器所发生的故障。系统软件是PLC这个计算机系统的编制部分。用户不允许干涉已经在出厂前固化在ROM或EPROM之中的系统软件。PLC的组态技术当前的工业控制系统中,我们必不可少组态项目软件。组态在中文中就是设定、配置的意思。通俗的说,组态就是解决某种任务所需要的方法、配置。可编程序控制器PLC作为是工业生产设备中的控制器,其主要作用就是控制输入、输出信号。这就是PLC的核心内容那就是控制。PLC内部的用户程序以及所提供的参数程序决定了PLC的控制作用,组态参数以及用户程序都是由用户定义的。在上位机里用户要完成组态提供的参数以及用户程序中的要求,通过组态软件,完成组态参数的设置和用户程序的编写。PLC中用户程序的编写可以使用图形化的语言,编写的时候灵活多变,与功能块的重组比较类似,不需要再进行编程代码。这种编程称为程序的组态。STEP7是西门子公司为了便于编制PLC组态和编程而开发的组态软件。它完全可以使用任何一台计算机作为编写程序的设备,并可实时监控用户程序的执行状态。使用组态技术进行PLC程序的编写,就是将组态软件提供的各种模块进行合理组织。其过程与硬件的组装雷士。例如,要组装一台计算机,事先提供了各种型号的主板、机箱、电源、CPU、显示器、硬盘、光驱等,我们的工作就是用这些部件拼装成要的计算机。当然软件中的组态要比软件的组装有更大的发挥空间,因为他一般要比硬件的'部件'更多,而且每个部件都很灵活。西门子的上位机监控软件WINCC和人机界面组态,其中WINCCFlexible也是组态软件,它们用于监控设备的组态。当然还是使用step7组态比较方便,省去某种计算机语言这些步骤,只要经过一些可视化组态的方法,就能够完成编写、监管、测试、维护等设计,降低了控制系统的开发难度。组态软件有多样的工具设备、图片采集库和操作导向,避免了研究人员在程序设计中许多重复的研制工作,提高了研究的效率,减少了开发人员研究的工作量,缩短了周期。STEP7简介STEP7编程软件用于西门子系列工控产品包括SIMATICS7、M7、C7和基于PC的WinAC的编程、监控和参数设置,是SIMATIC工业软件的重要组成部分。Step7Micro——西门子S7-200的编程软件。STEP7具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。STEP7用SIMATIC管理器对项目进行集中管理,它可以方便地浏览SIMATICS7、M7、C7和WinAC的数据。实现STEP7各种功能所需的SIMATIC软件工具都集成在STEP7中。PC/MPI适配器用于连接安装了STEP7的计算机的RS-232c接口和PLC的MPI接口。计算机一侧的通信速率为s或s,PLC一侧的通信速率为s~s。除了PC适配器,还需要一根标准的RS-232c通信电缆。三、整体方案选择设计思想本课题研究的主要思路是利用PLC作为控制核心,对抢答者的座位号,时间做出准确、公正、直观地判断,以满足选手追求的公平公正。主要内容包括:(1)抢答器通过6个按钮SBCSB6来供给6组选手进行抢答。(2)由主持人控制一个系统自动清除与抢答题目时候的控制开关分别对应SBO与SB7o(3)当选手按动按钮SB1~SB6,就会自动锁存相应的台号,并在通过指示灯上闪烁显示。其他选手再按按钮则无反应,实现选手抢答优先锁存,直到主持人控制按钮SBO系统清除才可消失。(4)抢答器设有定时抢答模式,抢答时间一次为5S,当支持人按下按钮SB7开关时抢答“开始”计数器实行5s倒计时,倒计时完成发出警告提醒。(5)参赛选手只有在规定的答题时间内作答才是有效,当计时器倒计时完毕继续作答的视为无效,不加分,与此同时在显示器的显示屏上显示问题的作答者的编号与抢答时间倒计时,直到主持人清除为止。(6)抢答指示灯未亮时,任何一名选手按下启动按钮,违规指示灯亮。(7)实现计分功能,比赛初始,每位选手给定10分,如果能够答对,每题加上三分,如果答错,每题扣一分。系统构架图图1-2系统控制结构框图四、硬件配置西门子S7-200CUP226S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器等。S7-200系列的基本单元如表所示。表S7-200系列PLC中CPU22X的基本单元型号输入点输出点可带扩展模块数S7-200CPU221640S7-200CPU222862个扩展模块S7-200CPU22424107个扩展模块S7-200CPU224XP24167个扩展模块S7-200CPU22624167个扩展模块本论文采用的是西门子CPU226。它具有24输入以及16输出端口共计40个数字量的I/O点。可连接扩展7个模块,内存最高扩展到248个数字量的I/O点或35个模拟量的I/O点,以及独立的26K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。用于较高要求的控制系统,具有更多的I/O点,达到更多的拓展单元,以及更迅速的运转速率和功能更加稳定的内部集成功能,完全可以适应于一些复杂的中小型控制系统。电气接线图输入部分:PLC输入

PLC输入

S7226输出部分:1 1 i z 1 1 1 111 0.0 0.1 0.2 0.3 2L 0.6 0.6 0.7 1.03L1.1 1.2 1.3PLC输出

S7226I/O分配表五、软件设计I/O分配表表I/O分配表

输入启动按钮

复位按钮选手1抢答按钮选手2抢答按钮选手3抢答按钮答对按钮答错按钮选手4抢答按钮选手5抢答按钮选手6抢答按钮备用备用备用备用备用备用备用备用备用备用备用备用备用备用输出抢答指示灯抢答违规规报警灯选手1抢答指示灯

选手2抢答指示灯选手3抢答指示灯选手4抢答指示灯选手5抢答指示灯选手6抢答指示灯梯形图设计与分析1显示抢答时间VWWO2l_Button_StartIO.O启动按钮3LButton-reset10.1复位按钮4l_Button_player1I0.2选手1抢答按钮5LButton_player2I0.3选手或答按钮6LButton_player3I0.4选手潴密按钮7LButton-RightI0.5答对按钮8LButton_WrongI0.G答错按钮9LButton_player4I0.7选手傀落按钮10l_Button__player511.0选手或答按钮11LButton-playerG11.1选手康答按钮1213Q^Lamp-CompereQO.O抢答指示灯14Q.Lamp-AlarnnQ0.1抢答违规规报警灯15Q_Lamp.Player1Q0.2选手1抢答指示灯1BQ-Lamp-Player2Q0.3选手而答指示灯17Q_Lamp_P山峋3Q0.4选手施咨指示灯18Q_Lamp_Playe4Q0.5选手傀密指示灯19——Q_Lamp_Play3r5Q0.6选手励答指示灯20Q_Ldmp_PI到日6Q0.7选手催答指示灯2122I符号 I地址 I注释网络2网络标题按下启动按钮,抡答指示灯亮,五秒无人抢答,抢答指示灯灭LButton_Start:10.0LButtonjeset:l0.1COQ-Lamp-Compere:Q0.0LButton_Start:10.0LButtonjeset:l0.1COQ-Lamp-Compere:Q0.0QLamp_F1aye4Q0.5QL2mp_Fla$05:Q0.6QLampPlayef&QQ;—I QLamp_F1aye4Q0.5QL2mp_Fla$05:Q0.6QLampPlayef&QQ;—I I I—co-CU CIU符号地址注释 Il_Button_re$et10.1复位按钮LButt0rLstartI0.0启动按钮Q_Lamp_CompereQO.O拾咨指示灯-R5-PVU后第4源上就2,00cpo^y-au^TO口巨*与雅土耨900少的日-电?]一0口医鼾然乘大利too汐心0-*?1-。口占引导?£土布COO乙qQh-m^Tun巨王捌h头笨20012依”-*?1力口巨鼠扬3件,不900小出y耳ibi1“5r0旧旧]的宝民锦工⑥mEi^cTwoung।去盘林霸 IdI 1I—L01:自湖切小g|—I/I 1'I 1,I 1,I 1d| 1 |——qUtTP。勺cfdwy-tJ 30b:la^W-dulprt) EDU67仁”一"91-13 700€,aife1d-dluol"D ?U陀0石厂9旧展|I由泄♦的驯茸♦图・送的B-,眄'-加移宜'。诩叱带蛔K2目'酶捌2目申寿丽Ii明HUS|^ lino LS-got)岁3.kTd.R"T0/0"NIyL88Sy/密t\|XI小口测Z-OD小北0di«n0口当限晒王要9,00gi&^ld-diueTo里@—WPUD0MHp呻力口出半£泳土酒£,0038无以一弓山,一0£恬5停肮妗2X)0口打兴叼-b口当阳断士海G-ODdiuei011%回居101unipiarud||ng-|门彳&duri|;naIcUI挪敦。:婢候kfaweT。—I$I 1'I 1/I 敦。:婢候kfaweT。100£i除kTdwer。 Z'OO:I月他idFsT。 TOO?启庇IcTMT。 |£01?月碉广阳小8一||一论的的皆一菖士理,送豆忌钵a•史哥年N’2裂口,8三H于即?目,曲公导后黄目土空主筝!宙质|9班回

Q_Lamp_Pgyer5:Q06Q_Lamp_PgQ_Lamp_Pgyer5:Q06Q_Lamp_Pgyer6:Q0.7S1SROUTR网第8I百这手阳下自己?i言钮,£己对应国胎云灯元了,其当sg也手,W花各校盟无关,攵下复位按钓甲.供电ILButtch_pl3ycr4:l07 U_L6D_Playc4:QQ5 Q_Lcfro_PtaycrAQQ3 Q_Lomp_F1oycil:Q02Q_L»rp_Ptayer3:Q0.4——I I 1pI 1,I 1?I 1,I 1/1-l_Buiton_re«et:IO.1l_Buiton_re«et:IO.17^M糅IBaton10?也手勾E各按田LBiilon_ii55d101区位倒0QLampF1av«4005选手槌答挡示灯Q_Lamp_F1e^ei1Q02选手1把咎拧不灯U_LamD_F1sw2003选手说答片天好Q_Lamp_F!e^ei3Q04选手花售拦不灯Q_L3rftD_F1c$,ei5006选手魏答指天灯Q_Lamp_F1e^ei6Q071选手不等指示灯Q_Lamp_Plaper5:Q06 Q_Lamp_Pla^erG:Q0.7Q_Lamp_Pla^e4:Q05

ri ~om\ Q_Lamp_Plaper5:Q06 Q_Lamp_Pla^erG:Q0.7SR

同珞9I如M选手地不自己施舐铝,自己对应比^示灯齐了,具分给选手,按抱答的无戏』按下复位强铝3E无电I-1BUXcnpl型<5:11.0 Q_Urrp_Fl可@%Q06 Q_Lef「pF1aye<2.QQ3QLampPb产mQQ2 QLamp_Pl^i&QQ4—d[——]——lpl r,l 17| T:l -Id—IButtonie$et:IQ1—TI PI Q_L5mp_Plee4:Q0.5 Q_Larrp_Player6Q0.7Q_Ldmp_PIQ_L5mp_Plee4:Q0.5 Q_Larrp_Player6Q0.7Q_Ldmp_PI邮er5:Q0.6符号地址ft程L8UTon.Nycr511.0选手瞄善按FilL81tton」6划10.1邮市归ClLwp一Fbye400.5选手福答片系LQ_Lernp_Playei100.2医手1抢答楷示厅0_Lwd_PI*j200.3曲手%苔揩示XTQLcfnpPlaVelOQ0.4也手然答指元了QLimpPlay«5i ■—・ •*―,―•—••・•・•・・ 9QQ.6医手酩答搭秋"1.।S1SROUTRMW10|垢果地手而下自己按答按初,自己对应的信示灯充了,H无踏出手,按面5按31无热,按下亚拉恻帙电|IBUIcnpie^ef6111 LampHey«6QQ7Q_LampPla^wZQO3Q_L£rrpPhpsilQO2QL^rrpFlayeiJQ04—i-1 1pi -r>i 7一,i r/i -i———I I |P| 1注择IDificn口引ni选手时答按沟I-BUIcn^iesel101N位控词QLdpFtave4Q05送亭期若指示灯QGrpFlavellQQ2送手傀答指示灯QUnpF!ayei201产R匚1、"CT , k-QQ3 居手磔浏&示灯Q_Ldmp_PI剪e4:Q0.5Q.Lcmp-PlaverS:Q0.6Q_Lamp_Player6:QQ7S1SROUTRi限位手।揭a答思叔,答对加冽,打错扣一分QDDJENENDINIOUTIN2SU8JENEHOINIOUTIN2|地址在林 !3Bulkn_Ei*10.5]各对我钮1RiillrnV/irrniins1若q祐再网络129睬戊手也为溶9睬戊手也为溶h枳,号对加粉,,nnniiTIftbiI在H13I金格比于旃等近枳,莒光加冽•打恰扣一分13I金格比于旃等近枳,莒光加冽•打恰扣一分W4-IK11-IN?符号 [焰止 |在释网谿1413次电手,抡到者更13次电手,抡到者更淤,答方加西・打诂U幺1为号Wk注「LBullortRiQh*10.5a.wffll_Bullcn_Wronj10.6省昆核冏O_Larrp_CorrtcfffQ00指若指水印1Q_Uyrp_Playa4QOS选手4ii占挣却同绘15I“讦芭二1二到W亚?,??浊:也,三i":士同绘15I“讦芭二1二到W亚?,??浊:也,三i":士ADDJ EM EK0 X>INI OUTW8WB-IK2 SUBJ EM ENO IH1 OUT,VW8]•IN2 符号W |i£»1BdtcnR/105 答对莎毡LBUtEuWicrg 可i:可:±TQ_LarroCC<npeie 00.0 %港指示灯±T卫工小主段年Xsbr.oAintj/ I・」语句表编程6人拍答器网络1上电初始化,并给6名选手各10分做初始分LDRRMOVUMOVUMOVUMOVUMOVUMOVUSN0.1CLLamp_Compere:Q0.0,7CO.110zvuo10zVU210zVU410zVUG10zVU810zVU1O符号[地址|注释 |Q_Lamp_Compere |QO.O|抢答指示灯 |网络2 网络标邈按下后动按钮,抢答指示灯亮,五秒无人抢答,抢答指示灯灭LDIButtonStart:10.0OQ_Lamp_Compere:Q0.0ANIButtonx'eeet:10.1ANCO 一=CLLamp_Compere:Q0.0符号地址注释LButton_reset10.1复位按钮l_Button_StartI0.0启动按钮Q_Lamp_CompereQO.O抢答指示灯网络3网络3抢答指示灯亮时,计时五秒,按下02/。.3加.445网.6/0.7时复位。0,同时不许再让其计时UDNNNNNNDTLAAAAAAALOOOOOOCQ_Lamp__Compere:QU.0UDNNNNNNDTLAAAAAAALOOOOOOCSMO.5CLLamp__Player1:QO.2Q_Lamp_Player2:Q0.3Q_Lamp__Player3:QO.4Q_Lamp__Playe4:QO.5Q_Lamp__Player5:QO.6Q__Lamp__Player6:QO.7COI__Bu11on__p1ayer1:10.2I__Button_player2:10.3I__Bu11on__p1ayer3:10.4I_Button_Right:10.5I__Button__Urong:10.6I__Bu11on__p1ayer4:10.7符号地址注释LButton_player1I0.2选手1抢答按钮LButton_player2I0.3选手2抢答按钮LButton_player3I0.4选手3抢答按钮LButton_playeMI0.7选手4抢答按钮LButton_RightI0.5答对按钮l_Button_WrongI0.6答错按钮Q_Lamp_CompereQO.O抢答指示灯Q_Lamp_Playe4Q0.5选手4抢答指示灯Q_Lamp_Player1Q0.2选手1抢答指示灯Q_Lamp_Player2Q0.3选手2抢答指示灯Q_Lamp_Player3Q0.4选手3抢答指示灯Q_Lamp_Player5Q0.6选手5抢答指示灯CC"?[土=:UT人f〜一,卜〒 网珞4网珞4|抢答指示灯未亮时,任何一名选手按下启动按钮,违规指示灯亮LLOOOOOOAADNDWNCLi-smp-Cojfipere:QU.0I_Buttcn-playoa?1:10.2I_Bu11cn-p1ayer2:10.3I_Du11cn_p1ayer3:10.4I_Button__Right:10.5I_Button_Urong;10.6I_Bu11on_p1ayer4:10.7Lomp__A1orm;Q0.1地址注释I_8utton_player110.2选手1抢答按钮l_Button_playGr210.3选手2抢答按钮l_Button_player310.4选手3抢答按钮LButton-playeM10.7选手4抢答按钮l_Button_rese110.1复位芨钮l_Button_RightI0.5答对蒸钮l_Button_WrongI0.6答错秒钮Q_Latnp_AlarnQ0.1抢答违规观报警灯。_Lamp_Comper©CO.O抢答指示灯I_Button_xeset:10.1CLLamp-Alarm:Q0.1如果选手1按下自己抡答按粗,自己对应的指示灯亮了,耳余5名选手,按抢答按钮无效,按下复位按钮叩.2失电DUNNNNNNDUOLLEAAAAAALENAO=11on_p1ayer1:10.2Q_L6mp__Playerl:QO.2i2_Lamp__P1ay©a?2:Q0.3Q_L6mp__P1ayer3:Q0.4Q_LamD__P1aye4,GO5i2_Lcmp__P1ayer5:Q0.6iX_Lcmp__P1ayer6:Q0.7I_Button__reset:10.1符号地址:主释LButton-playerlI0.2医手1抢答按钮LButton-reset10.1复位按钮Q_Lamp_F1aye4Q0.5选于发答指示灯Q_Lamp_Player1Q0.2先手1抢答指示灯Q_Lamp_Player2Q0.3忐手洸答指示灯Q_Lamp_PIayer3Q0.4览手二抢答指示灯Q_Lamp_Player5Q0.6选手廉答指示灯Q_Lamp_Player6Q0.7选手e抢答指示灯i2_L6mp__Playerl:Q0.23LampPlayerl:Q0.2网给网给6如果选手2按下自己格咨按钮,自己对应的指示灯亮了,耳余5名选手,按抢答按钮无效,按下复位:按钮q0.3凭屯DUNNNNNNDUOLLEAAAAAALENAO=I__Bu7DUNNNNNNDUOLLEAAAAAALENAO=Q_Laxp__P1ayea?2:QO.3Q_La.Mp__Playerl:QO.2CLLaxp-P1ayer3:QO.4CLLaKp__P1aye4:Q0.5Q_Ld.xp_P1ayerG:QO.6Q_Laxp__P1ayer6:QO.7I_Bu;ton_reset;10.1符号地止注泽LButton_playGr210.3选手2拍答按钮LButton_reset10.1曳位按91Q_Lamp_Play24Q05选手4拍答指示灯Q_Lamp_Play2Q02选手1拍答指示灯Q_Lamp_Play3r2Q03选手2抢答指示灯Q_Lamp_Play?r3Q04选手3拉答指示灯Q_lHmp_PI”?rRQflA选手K抬答指示灯Q_Lamp_Play打6Q07选手6拍答指示灯Q_Lanp__P1ayer2:QO.3QLaupPlaver2:QO.3网帑7 |如果选手3投下自己抢答按钮,自己对应的指示灯完了,耳余5名选手,按抢答按钮无效,按下复位按钮qQ4失电LDI_Button__player3:10.4EUAN CLLamp__P1ayer3:QO.4AN CLLamp__P1ay©r2:QO.3ANCLLarnp-Playerl:QO.2AN CLLamp_P1ciyc4:QO.5AN CLLantp__P1ayer5:QO.6AN Q_Lamp_P1ayer6:QO.7LD I_Button_reset:10.1EUNOTA CLLantp__P1ayer3:QO.4OLD= CLLantp__P1ayer3:QO.4符号出止注释l_Button_player3I04选手3抢答按钮l_Button_reset101复位按钮Q_L0mp_Playe4Q0.5洗手4拉落指示灯Q_Lamp_Player1Q0.2选手1抢答指示灯Q_Lamp_Player2Q0.3选手2抢答指示灯Q_Lamp_Player3QS4选手3抢答指示灯O_Lamp_PIayer5Q0.6选手5抢答指示灯Q_Lamp_Player6Q0.7选手6抢答指示灯网络网络如果选手4抢到答题权,答对加3分,打错扣一分LDCompere:QO.0CL_Lamip__P1aye4:QO.5LPSI-Bu11on_Right:10.5EU+13,VW6LPPAI_Button__Urong:10.6EU-IlzVU6符号 |地址注释 |LButton-Right10.5答对按钮LButton_Wrong10.6答错按钮Q_Lamp_C。mpereQO.O抢答指示灯Q_Lamp_Flay巳4Q0.5选手4抢答指示灯网络15।如果选手5抢到答题权,答对力口3分,打错扣一分LD CLLamp_Compere:QO.0A CLLamp_Player5:Q0.6LPSA I__Bu11on__Right:10.5EU+13ZVU8LPPA I_Button__Wrong:10.6EU-I lzVU8符号地址注释l_Button_Right10.5答对按钮LButton_Wrong10.6答错按钮Q_Lamp_CompereQO.O抢答指示灯Q_Lamp_Player5Q0.6选手5抢答指示灯网络16如果选手6曲到答题权,答对加3分,打错J口一分LDQ_Lamp_CompereQO.OLPSQ_Lamp_Play0:r6Q0.7EU1_Bu11on_Right10.5十工LPP3ZVW10EUI_Button_Wrong10.6-IlzVW1O符号地址法释l_Button_Right105答对按钮l_Button_Wrong10.6答错按钮Q_Lamp_CompereQO.O抢答指示灯Q_LQmp_FIciyer6Q0.7选手讨仓容指示灯网络17LDSMO.0MOWC0z显示抢答时间:皿100符号地址注释 I显示抢答时间W100六、程序调试及分析程序行过程分析说明上电脑后初始化,并给6名参赛者各10分做初始分,按下启动按钮,抢答指示灯亮,五秒无人抢答,抢答指示灯灭。抢答指示灯亮时,计时五秒,按下,,,,,时复位CO,同时不许再让其计时。在抢答完成能够显示抢答的时间。抢答指示灯未亮时,任何一名参赛者按下启动按钮,违规指示灯亮。如果参赛者1迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者2迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者3迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者4迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者5迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者6迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者抢到答题权,答对,主持人按下答对按钮加3分,答错,主持人按下答错按钮扣一分。调试结果能够实现课题实现的要求,欠缺的是数码管显示参赛者号码。七段译码管显示器如图所示:agbd七段译码管显示器其中显示器b、c亮显示数字1;a、b、d、e、g亮显示数字2;a、b、c、d、g亮那么当前显示3这个数字;b、c、f、g亮就更换成4这个数字;a、c、d、f、g亮显示数字5;a、c、d、e、f、g亮显示数字6。只是个显示的作用。指示灯完成可以指示当前哪个参赛者抢答成功,抢答时间可以在组态画面上显示。经过长达将近半个学期的努力,在老师的悉心教导与朋友同学的大力支持下成功的完成了这次PLC的毕业设计。但是由于本身对于PLC知识的学习与动手能力有限,没能够把六路抢答器完成这样的抢答环节,继续抢答模式--6支代表队在同一时间题目出现瞬间进行抢答,主持人在读题过程中开始计时,参赛者可以选择抢答,计时到0为止,希望在以后的学习中能够把这一项添加进去。通过此次毕业设计,让我深深体会到了亲手操作的内涵,不动手永远停留在书本没法发现自己的不足。当然在在做此次毕业设计的过程中我的阅读能力以及文献检索能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论