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

下载本文档

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

文档简介

PLC的六路抢答器设计PLC的六路抢答器设计PLC的六路抢答器设计PLC的六路抢答器设计编制仅供参考审核批准生效日期地址:电话:传真:邮编: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;programmablecontroller目录TOC\o"1-3"\h\u11957一、绪论 13672课题的背景和意义 129145毕业设计研究内容 230021二、可编程控制器 2425PLC的定义 230516PLC的功能与发展 327227PLC的组成 327073PLC的组态技术 39329STEP7简介 416234三、整体方案选择 527728设计思想 53936系统构架图 532601四、硬件配置 624743西门子S7-200CUP226 613055电气接线图 631582五、软件设计 715738I/O分配表 722828梯形图设计与分析 91272语句表编程 1822046六、程序调试及分析 2612674程序行过程分析说明 263455调试结果 2624310总结 2827254致谢 2930648参考文献 30一、绪论课题的背景和意义在现今计算机技术的普遍提高和电子信息下大数据覆盖的范围不断扩张,抢答器作为现在商业交易以及各单位各学校之间组织的知识竞赛竞技常用的判断依据之一,客观的分析判辨出哪位选手最先获得发言权,以及最后的分数统计。最初开始的智能抢答器简单的由几个三极管、可控制通灭的发光管、可控硅等主要的元器件构成,经过按钮控制高地位电压来使发光管亮灭,依照指示灯来判断出参赛选手台号,但是遇到两盏灯相差无几的亮灭只能全靠人为判断大大削弱了抢答器的实际应用。迫使对抢答器提出了更高的要求,达到更加准确的判断出公开竞争场合最有效的裁决,实现公平、公正。而单片机以及可编程控制器(PLC)应用大大减轻了抢答器的压力,在众多学者的不约而同目光下,微型PLC的应用更加的广泛开来。当前我国以及国外市场上已逐渐加入种类繁多的、可供选择的参加知识智力竞赛以及一些活动的抢答器,其中占主流的是PLC芯片与单片机,其次为模拟电路、数字电路等计算机控制系统。对于计算机控制系统来说,模拟电路与数字电路的产品,在一段时间内极大程度的满足了消费者的功能需求,其技术也相当的成熟。但是随着商业交易竞拍的模式以及知识竞赛的种类增多,新的功能要求也逐渐增多,模拟电路与数字电路线路逐渐复杂,成本随之升高,稍有不慎,故障频频,显示方式也达不到具体要求,参数、功能滞后且精确度低。在加上与计算机配套使用,丧失了原来的便捷、灵巧、精确等理念,可操作性差,显露无疑,限制了其得到广泛应用的权限。而对于经济文化水平以及实业公司的不断的壮大的今天,可编程控制器(PLC)、小型控制芯片单片机应用的得到不断的挖掘,取代了原来传统控制检测技术,由于便捷、灵巧、精确的优点,PLC、单片机逐渐成为控制器件的核心部位。期中PLC的应用更加的广泛,它能对信号所获得的各种抢答信号进行无间差的分析。本设计运用PLC西门子S7-200CUP226为核心,达到既有抢答功能又有计分系统,能够判断分析选手所得分数进行简单的加、减计算,分别对六个选手进行计分。通过本次的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个按钮SB1~SB6来供给6组选手进行抢答。(2)由主持人控制一个系统自动清除与抢答题目时候的控制开关分别对应SB0与SB7。(3)当选手按动按钮SB1~SB6,就会自动锁存相应的台号,并在通过指示灯上闪烁显示。其他选手再按按钮则无反应,实现选手抢答优先锁存,直到主持人控制按钮SB0系统清除才可消失。

(4)抢答器设有定时抢答模式,抢答时间一次为5S,当支持人按下按钮SB7开关时抢答“开始”计数器实行5S倒计时,倒计时完成发出警告提醒。(5)参赛选手只有在规定的答题时间内作答才是有效,当计时器倒计时完毕继续作答的视为无效,不加分,与此同时在显示器的显示屏上显示问题的作答者的编号与抢答时间倒计时,直到主持人清除为止。(6)抢答指示灯未亮时,任何一名选手按下启动按钮,违规指示灯亮。(7)实现计分功能,比赛初始,每位选手给定10分,如果能够答对,每题加上三分,如果答错,每题扣一分。系统构架图PLCPLCSDSRSB1到SB6显示器参赛队号码指示灯数码管蜂鸣器图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点,达到更多的拓展单元,以及更迅速的运转速率和功能更加稳定的内部集成功能,完全可以适应于一些复杂的中小型控制系统。电气接线图输入部分:输出部分:五、软件设计I/O分配表表I/O分配表输入启动按钮复位按钮选手1抢答按钮选手2抢答按钮选手3抢答按钮答对按钮答错按钮选手4抢答按钮选手5抢答按钮选手6抢答按钮备用备用备用备用备用备用备用备用备用备用备用备用备用备用输出抢答指示灯抢答违规规报警灯选手1抢答指示灯选手2抢答指示灯选手3抢答指示灯选手4抢答指示灯选手5抢答指示灯选手6抢答指示灯梯形图设计与分析语句表编程六、程序调试及分析程序行过程分析说明上电脑后初始化,并给6名参赛者各10分做初始分,按下启动按钮,抢答指示灯亮,五秒无人抢答,抢答指示灯灭。抢答指示灯亮时,计时五秒,按下,,,,,时复位CO,同时不许再让其计时。在抢答完成能够显示抢答的时间。抢答指示灯未亮时,任何一名参赛者按下启动按钮,违规指示灯亮。如果参赛者1迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者2迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者3迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者4迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者5迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者6迅速拍打自己桌面上的按键,自己对应的指示灯亮了,其他5名参赛者,拍下抢答按键无效,按下复位按钮失电。如果参赛者抢到答题权,答对,主持人按下答对按钮加3分,答错,主持人按下答错按钮扣一分。调试结果能够实现课题实现的要求,欠缺的是数码管显示参赛者号码。七段译码管显示器如图所示:aabcdefg七段译码管显示器其中显示器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为止,希望在以后的学习中能够把这一项添加进去。通过此次毕业设计,让我深深体会到了亲手操作的内涵,不动手永远停留在书本没法发现自己的不足。当然在在做此次毕业设计的过程中我的阅读能力以及文献检索能力得到了极大的提成能够准确的找到问题的关键点。在PLC软件和硬件系统上进行调试、仿真。让我积累了宝贵的经验,对自己以后踏入社会工作以及继续学习都有着举足轻重的作用。完整的抢答环节一般由以下抢答环节组成:抢答环节半自动抢答模式、抢答环节全自动抢答模式、抢答环节继续抢答模式、抢答环节任意抢答模式等不同的模式有不同的要求,通过实现这些模式严重突显出所掌握的计算机应用软件以及PLC相关知识还远远不够多,通过本次的毕业设计,让我深深的懂得了学习的重要性,学海无涯苦作舟,学会了坚持和努力,当然这次设计也缺少使用完整的三位一体的大主屏数码管实现抢答成功、抢答犯规、台号显示、答题计时的显示功能,而只是使用七段译码管显示器来实现部分功能,迫使我将会在以后的学习中继续学习。致谢大学三年的学习生涯不知不觉中接近了尾声,伴随我下半年的大学毕业论文也将落下帷幕,这段令我刻苦铭心的论文写作中,留给我的是满脑子的美好回忆。在这里首先感谢我的母校能给我这样的舞台来展现我的才能,在这里再次深深的向您鞠一躬我的指导教师,您从开始的论文选择定论文题目时开始,直到最后我的整篇毕业论文设计完成,您一直伴随着我的左右督促着我去完成,当我遇到无法解决的困难时即使是很小的问题,您都耐心的给我讲解用笔笔画,甚至亲自动手操作相类似的环节。给我论文PLC六路抢答器的设计提供了大量的宝贵经验,并且教会我怎么运用知网、联合体资源来查找自己所需要的知识材料,教我怎么来快速的阅读芯片的说明书。在我论文完成的时候您细心地阅读我几个月来的收获,并不放过一点细节的给我论文修改建议,我才能如此顺利的完成此次设计,在此请接受我最真实的感谢,谢谢老师!同时我还要

温馨提示

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

评论

0/150

提交评论