基于PLC控制的四路智能抢答器毕业设计_第1页
基于PLC控制的四路智能抢答器毕业设计_第2页
基于PLC控制的四路智能抢答器毕业设计_第3页
基于PLC控制的四路智能抢答器毕业设计_第4页
基于PLC控制的四路智能抢答器毕业设计_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

1、济源职业技术学院济源职业技术学院毕毕 业业 设设 计计 题目 基于plc控制的四路智能抢答器 系别 电气工程系系 专业 电气自动化 班级 电气 0801 姓名 周建忠 学号 08040139 指导教师 郭继红 日期 2010 年 12 月 济源职业技术学院毕业设计- -i设计任务书设计题目:基于plc控制的四路智能抢答器设计要求:1.抢答器可同时供 4 组以下选手参加比赛。2.给竞赛主持人设置了 3 个控制按钮,用来控制开始.复位.停止。3.每当主持人发出开始抢答指令后,选手按下抢答器按钮,则数码管就显示编号,同时绿色指示灯亮,音响电路发出声响提示信号(持续三秒) ,选手答题完毕后,由主持人按

2、下复位按钮,系统开始下一轮抢答。4.违规抢答:若选手在未开始抢答时提前抢答了,则视为违规,违规时数码管显示其编号同时红灯亮音响电路发出声响。5.抢答限时:当主持人按下抢答器按钮时定时器 t0 开始计时(设定 15 秒)若15 秒限制到时仍无人抢答则黄灯亮音响电路发出声响,以示选手放弃该题。6.答题限时:在抢答成功后,主持人按下答题计时按钮,同时数码管显示答题倒计时时间,此设定为 30 秒,选手必须在设定时间内完成答题,否则,音响电路发出超时报警信号。设计进度要求: 第一周:确定题目,查阅相关资料。第二周:根据设计要求分析 plc 声光智能抢答器的工作原理。第三周: 收集 plc 声光智能抢答器

3、的资料,对硬件进行设计。第四周:从整体出发对 plc 声光智能抢答器软件进行设计。第五、六周:进行上机调试程序,找出问题,进行修改,并改进设计。第七、八周:撰写毕业设计论问,进行毕业答辩。指导教师(签名)指导教师(签名) 济源职业技术学院毕业设计- -ii摘 要plc 四路智能抢答器是最简单竞赛抢答系统,具有结构简单、操作方便、安全可靠、造价低、发展前景广阔、功能强大等优点。抢答器广泛用于电视台娱乐性质的竞赛抢答活动,为竞赛增添了刺激性,在精神上丰富了人们的业余生活。抢答器在竞赛中能准确、公正、直观地判断出第 1 抢答者。通过抢答器的指示灯显示、数码显示和警示蜂鸣等手段指示出第 1 抢答者。在

4、 plc 的三种编程语言中,梯形图和语句表是 plc 最基本的、最常用的编程语言。本次设计是利用 plc(programmable logic controller)对四路智能抢答器进行控制。考虑到只是对四组智能抢答器进行控制,则输入端口需要 7 个,输出端口需要 23 个,所以需要有一个 cpu226 的模块和两个 em222 数字量扩展模块,考虑到要实现声光功能需要两个喇叭和四个指示灯。由于抢答时要显示组号和倒计时故还需要三个数码管,以上的器件价格不贵并且容易买到,另外 plc 具有可靠性高、体积小、通用性、使用方便等优点,因此,我决定选用 s7-200 系列 系列的 cpu226 和数字

5、量扩展模块 em222 作为本次设计的 plc 控制的四路智能抢答器的主要模块。关键词:智能抢答,声光显示,plc,自动控制 济源职业技术学院毕业设计- -iii目 录设计任务书设计任务书 .i摘摘 要要 .ii1 plc 四路智能抢答器的介绍四路智能抢答器的介绍 .11.1 plc 四路智能抢答器概述 .11.2 plc 四路智能抢答器的工作原理 .22 plc 概述概述 .42.1 plc 的定义、组成及特点 .42.2 plc 工作原理 .82.3 plc 的编程语言 .92.4 plc 的分类及性能指标 .92.5 plc 的用途 .103 系统硬件设计系统硬件设计.123.1 控制系

6、统选取 .123.2 主机 cpu 及扩展模块选择.123.3 控制系统的硬件组成 .143.4 系统控制要求 .153.5 控制系统 i/o 分配表 .153.6 系统硬件连接图 .164 系统软件设计系统软件设计.184.1 整体设计 .184.2 plc 声光智能抢答器控制程序梯形图 .185 5 模拟运行与调试过程模拟运行与调试过程 .26265.1 程序的模拟运行 .265.2 程序的现场调试 .27致致 谢谢 .3232参考文献参考文献 .3333济源职业技术学院毕业设计- -11 plc四路智能抢答器的介绍1.11.1 plc 四路智能抢答器概述四路智能抢答器概述知识竞赛抢答器,

7、顾名思义就是用于比赛时,跟对手比反应时间,思维运转快慢的新型电器。随着社会科技技术的不断发展,他的应用场合也随之增加;技术含量大大提升;更加方便可靠。目前, 形式多样.功能完备的抢答器已广泛应用于电视台.商业机构.学校及企事业单位, 它为各种竞赛增添了刺激性.娱乐性, 在一定程度上丰富了人们的业余生活。用 plc 进行知识竞赛抢答器设计,其控制方便,灵活,只要改变输入 plc 的控制程序,便可改变竞赛抢答器的抢答方案。plc 智能抢答器与单片机抢答器相比,在许多方面都显示出优越性.首先说一下单片机抢答器,所谓单片机系统就是采用目前市场上的单片机 cpu 及其它外围芯片,根据不同系统设计电路板,

8、最终设计成一台简易的计算机系统,并在此基础上设计程序以达到所要求的控制功能。这种形式在 80 年代国内很流行,但由于受到本身可靠性及其它方面 的限制,目前除了仪表上仍然采用外,在工业现场的应用已逐步被 plc 所代替。单片机的可靠性:由于目前国内市场上的单片机芯片的品质良莠不齐,很大一部分还是国外筛选出来的次等品,加上其它外围元件(如电阻.电容等)的参数离散性也很大,批量小的产品不可能经过筛选配对等技术处理,因此这样的产品很难做到很好的一致性和高可靠性,因为任一元件的参数偏离设计要求都会引起系统的不稳定。另外,单片机的所有器件均不是工业级的,抗干扰性特别是抗电源干扰能力很弱,而国内的电源一般都

9、很差,加上压片机的变频调速对电源的干扰很大,因此,更可能引起单片机系统的不稳定。单片机的可扩展性:由于单片机的线路是根据一定的功能要求特别设计的,所以要增加一个功能就要重新设计线路,而且对应的程序都要重新设计。这样对于增加功能的开发成本和周期都会增加。单片机的可维护性:一旦单片机系统出现故障,很难诊断出故障元件,最简单的方法是更换整个系统,这样维修成本增加了。操作:现在国内单片机系统的操作均采用自设计的键盘,设定数据用拨码开关,济源职业技术学院毕业设计- -2显示用 led,整个面板显得繁锁,而且为了减少操作键,设计时往往一键多用,操作人员很难脱开说明书操作。特别是故障显示只能显示故障代码,一

10、旦发生故障,操作人员必须翻阅说明书方能发现故障所在,最终按说明书指示排除故障,这样排除故障的时间相对较长。总之,这样的人机对话不够友善。特点:不可靠,价格便宜。可编程控制器(plc): 所谓 plc 系统就是采用目前市场上各大工业控制厂家生产的可编程控制器,根据要求选用不同的模块,在此基础上设计程序以达到所设计的功能。这种形式目前在工业现场应用最为广泛。plc 的可靠性:进口 plc 采用的 cpu 都是生产厂家专门设计的工业级专用处理器,其余各元件也是直接向生产厂家购买的,经过严格挑选的工业级元件,另外它的电源模块也是集各大公司工业控制的经验而特别设计的,抗干扰性特别是抗电源干扰能力有很大提

11、高,即使在电源很差和变频调速的干扰下仍能正常工作。plc 的可扩展性:要增加一个功能只要增加相应的模块和修正对应的程序,而plc 的编程相对比较简单,这样对于开发周期会缩短。plc 的可维护性:plc 本身有很强的自诊断功能,一旦系统出现故障,根据自诊断很容易诊断出故障元件,即使非专业人员也能维修,如果故障由于程序设计不合理引起,由于它提供完善的调试工具,要找出故障也较为简单。操作:plc 的操作采用触摸式操作终端,人机界面,全屏显示,上面设计了很详尽的操作指南,即使第一次使用,也能根据提示顺利操作,这就降低了对操作人员的要求,一般工人也能很快掌握。另外,一旦系统发生故障,画面自动切换到故障提

12、示画面,提示故障原因和排除方法。甚至可以显示故障在机器上的位置,维修人员可以根据提示很快排除故障。特点:价格与前二种控制器相比略贵,可靠性好,操作简单。1.21.2 plc 四路智能抢答器的工作原理四路智能抢答器的工作原理我所设计的 plc 智能抢答器是适合人抢答的四路抢答器,现在以四路抢答器为例。给竞赛主持人设置了 3 个控制按钮,用来控制开始、复位、停止,每当主持人发出开始抢答指令后,那组选手最先按下抢答器按钮,则数码管就显示该组的编号,同时绿色指示灯亮,音响电路发出声响提示信号(持续三秒)以指示抢答成功,并济源职业技术学院毕业设计- -3对其后的抢答信号不在相应,选手答题完毕后,由主持人

13、按下复位按钮,系统开始下一轮抢答。若选手在未开始抢答时提前抢答了,则视为违规,违规时数码管显示其编号同时红灯亮音响电路发出声响。当主持人按下抢答器按钮时定时器 t0 开始计时(设定 15 秒)若 15 秒限制到时仍无人抢答则黄灯亮音响电路发出声响,以示选手放弃该题。在抢答成功后,主持人按下答题计时按钮,同时数码管显示答题倒计时时间改时间可根据需要调节,此设定为 30 秒,选手必须在设定时间内完成答题,否则,音响电路发出超时报警信号。其中以上功能都通过编制的 plc 程序来控 3 个数码管和 4 个指示灯以及 1 个喇叭来实现。模型图如图 1.1图 1.1 抢答器模型图济源职业技术学院毕业设计-

14、 -42 plc概述2.12.1 plc的定义、组成及特点的定义、组成及特点一概述可编程控制器(plc)是一种新型的通用自动化控制装置,它将传统的继电器控制技术、计算机技术和通讯技术融为一体,具有控制功能强,可靠性高,使用灵活方便,易于扩展等优点而应用越来越广泛,可编程控制器(programmable logic controller)即 plc。现已广泛应用于工业控制的各个领域。他以微处理为核心,用编写的程序不仅可以进行逻辑控制,还可以定时,计数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。美国电气制造商协会经过 4 年调查,与 1980 年将其正式命名为可编程控制

15、器(programmable controller) ,简写为pc。后来由于 pc 这个名称常常被用来称呼个人电脑(personal computer) ,为了区别,现在也把可编程控制器称为 plc,如图 2.1、图 2.2 是几种 plc 外形结构图图 2.1sanlingfx-2n 型plc图 2.2 西门子 s7-200 型plc济源职业技术学院毕业设计- -5二plc 的定义plc 一直在快速发展中,因此到现在为止,还未能对其下一个十分确切的定义。1987 年 2 月,国际电工委员会(iec)对可编程控制器(plc)的定义是:可编程控制器是一种数学运算操作的电子系统,专为在工业环境下的

16、应用而设计。它采用一类可编程序的存储器,用于其内部存储程序.执行逻辑运算.顺序控制.定时.计数和算术操作等指令,并通过数字式和模块式输入/输出,控制各种类型的机械和生产过程。plc 及其有关外部设备,都按易于与工业控制系统连成一个整体.易于扩充功能的原则设计。三.plc 的基本结构plc 实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,如图 2.4 所示:图 2.4 plc硬件结构1.中央处理单元(cpu)中央处理单元(cpu)是 plc 的控制中枢。它按照 plc 系统程序赋予的功能接收并存储从编程器键入的用户程序和数据:检查电源.存储器.i/o 以及警戒定时器的状态,并

17、能诊断用户程序中的语法错误,当 plc 投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入 i/o 映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入 i/o 映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将 i/o 映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,济源职业技术学院毕业设计- -6直到停止运行。为了进一步提高 plc 的可靠性,灵活性,近年来对大型 plc 还采用双 cpu 构成冗余系统,或采用三 cpu 的表决式系统。这样,即使某个 cpu 出现故障,整个系统仍能正常

18、运行。2.存储器可编程控制器的控制中枢,在系统监控下工作,承担着将外部输入的信号的状态写入映像寄存器区域,然后将结果送到输出映像寄存器区域。cpu 常用的微处理器有通用型微处理器,单片机和位片式计算机等。小型 plc 的 cpu 多采用单片机或专用的 cpu。大型 plc 的 cpu 多用位片式结构,具有高速数据处理能力。3.基本 i/o 接口电路(1)输入接口单元。plc 内部输入电路作用是将 plc 外部电路(如行程开关.按钮.传感器等)提供的.符合 plc 输入电路要求的电压信号,通过光耦电路送至plc 内部电路。(2)输出接口单元。plc 输出电路用来将 cpu 运算的结果变换成一定形

19、式的功率输出,驱动被控负载(电磁铁.继电器.接触器线圈等) 。plc 输出电路结构形式分为继电器式、晶闸管式和晶体管输出型等三种。在继电器式输出中,cpu 可以根据程序执行的结果,使 plc 内设继电器线圈通电,带动触点闭合,通过继电器闭和的触点,由外部电源驱动交.直流负载。优点是过载能力强,交.直流负载皆宜。但存在动作速度较慢,且为有触点系统,使用寿命有限等问题。双向晶闸管和晶体管输出型输出分别具有驱动交.直流负载的能力。晶闸管输出型 cpu 通过光耦电路的驱动,使双向晶闸管通断,可以驱动交流负载;晶体管输出型 cpu 通过光耦电路的驱动,使双晶体管通断,驱动直流负载。优点是两者均为无触点开

20、关系统,不存在电弧现象,而且开关速度快,缺点是半导体器件的过载能力差。以上列举了六类输入和输出电路形式,各类 plc 产品的输入.输出电路结构形式均有所不同,但光耦隔离及阻容滤波等抗干扰措施是相似的。4.接口电路plc 接口电路分为 i/o 扩展接口电路和外设通信接口电路两类(1)i/o 扩接口电路济源职业技术学院毕业设计- -7i/o 扩展接口电路用连接 i/o 扩展单元,可以用来扩充开关量 i/o 点数和增加模拟量的 i/o 端子。i/o 扩展接口电路采用并行接口和串行接口两种电路形式。根据被控制对象对 plc 控制系统的技术和要求,确定用户所需的输入.输出设备,据此确定 plc 的 i/

21、o 点数。(2)外设通信接口电路通信接口电路用于连接手持编程器或其他图形编程器.文本显示器,并能组成plc 的控制网络。plc 通过 pc/ppi 电缆或使用 mpi 卡通过 rs-485 接口和电缆与计算机连接,可以实现编程.监控.联网等功能。5.电源plc 内部配有一个专用开关式稳压电源,将交流/直流供电电源转化为 plc 内部电源需要的工作电源(5v 直流) 。当输入端子为非干接点结构时,为外部输入元件提供 24v 直流电源(仅供输入点使用) 。四.plc 的特点1.软硬件功能强plc 的功能非常强大,其内部具备很多功能,如时序.计数器.主控继电器.移位寄存器及中间寄存器等,能够方便地实

22、现延时、锁存、比较、跳转和强制 i/o 等功能。plc 不仅可进行逻辑运算,算术运算,数据转换以及顺序控制,还可实现模拟运算、显示、监控、打印及报表生成等功能,并具有完善的输入输出系统。plc 能够适应各种形式的开关量和模拟量的输入控制.输出控制,还可以和其他计算机系统.控制设备共同组成分布式控制系统,实现成组数据传送.矩阵运算.闭环控制.排序与查表.函数运算及快速中断等功能。plc 的编程语言丰富,它可以分为梯形图语言.逻辑功能语言.指令表.和顺序功能四种。特别是梯形图语言,它直观.方便,我们只要有了通常的继电接触器电路图.逻辑图或逻辑方程,就等于它有了 plc 系统的用户程序,很适合电器工

23、程技术人员操作和使用。2.使用维护方便plc 不需要像用计算机控制那样在输入输出接口上做大量的工作。plc 的输入接口和输出接口是已经按不同需求做好的,可直接与控制现场的设备相连的接口。如输入借口可以与各种开关.传感器连接;输出接口具有较强的驱动能力,可以直接与继电器.接触器.电磁阀等连接。不论是输入接口或输出接口,使用都很简单。plc济源职业技术学院毕业设计- -8具有很强的监控功能,利用编程器.监视器或触摸屏等人机界面可对 plc 的远行状态进行监控。3.运行稳定可靠由于 plc 采用了微电子技术,大量的开关动作有无触点的半导体电路来完成,同时还采用了屏蔽,滤波,隔离等抗干扰措施,所以其平

24、均无故障时间在 2 万小时以上。特别是在制造工艺上加强了抗干扰措施,例如输入输出都采用光电隔离,能有效的隔离 plc 内部电路与输入输出电路之间的联系,从而避免了有输入输出通道串入的干扰信号引起的误动作。plc 还采用屏蔽,输入延时滤波等软、硬件措施,有效的防止空间电磁干扰,特别多高频传导干扰信号具有良好的抑制作用。所以这一切措施,都有效的保证了 plc 在恶劣的工作环境下能正常地远行。4.组织灵活可编程控制器品种很多,小型 plc 为整体结构,并外接 i/o 扩展机箱构成 plc控制系统。中大型 plc 采用分体模块式结构,设有各种专有功能模块(开关量.模拟量输入/输出模块.位控模块.伺服.

25、步进驱动模块等)供选用和组合,由各种模块组成大小和要求不同的控制系统。外部控制电路虽然仍为硬接线系统,但当受控对象的控制要求改变时,可以在线使用编程器进行修改用户程序来满足新的控制要求,最大限度地缩短工艺更新所需要的时间。2.22.2 plc工作原理工作原理一循环扫描的特点1.输入映像 寄存器的内容是由设备驱动的,在程序执行过程中的一个周期内输入映像寄存器的值保持不变,cpu 采用集中输入的控制思想,只能使用输入映像寄存器的值来控制程序的执行。2.扫描周期周而复始地进行,读输入、输出和用户程序是否执行是可控的。3.对同一个输出单元的多次使用、修改次序会造成不同的执行结果。4.各个电路和不同扫描

26、阶段会造成输入和输出延迟,这是 plc 的主要缺点。在读输入阶段,cpu 对各个输入端子进行扫描,通过输入电路将各输入点的状态锁入映象寄存器中。紧接着转入用户程序执行阶段,cpu 按照先左后右、先上后下的顺序对每条指令进行扫描,根据输入映象寄存器和输出映象寄存器的状态执行济源职业技术学院毕业设计- -9用户程序,同时将执行结果写入输出映象寄存器。二plc 中的存储器plc 中的存储器按用途分为系统程序存储器.用户程序存储器以及工作数据存储器。1.用户程序存储器用来存储根据控制要求而编制的用户应用程序。2.用来存储工作数据的区域称为工作数据区。3.系统程序存储器中存放的是厂家根据其选用的 plc

27、 的指令的系统编写的系统程序,它决定了 plc 的功能,用户不能更改其内容。2.32.3 plc的编程语言的编程语言plc 是通过程序对系统进行控制的,作为一种专用计算机,为了适应其应用领域,一定有其专用的语言。plc 的编程语言有多种,如梯形图、语句表、功能图等。梯形图编程语言是一种图形语言,具有继电器控制电路形象.直观的优点;语句表编程语言类似计算机的汇编语言,用助记符来表示各种指令的功能,是 plc 用户程序的基础元素。2.42.4 plc的分类的分类及性能指标及性能指标一一.按按 i/o 点数容量分类点数容量分类1.小型机(i/o 点数小于 256 点)典型的小型机有 siemens

28、公司的 s7-200 系列。2.中型机(i/o 点数在 2561024 之间)典型的中型机有 siemens 公司的 s7-300 系列、omron 公司的 c200h 系列。3.大型机(i/o 点数在 1024 点以上)典型的大型 plc 有 siemens 公司的 s7-400、omron 公司的 cvm1 和 cs1系列。二二.按结构形式分按结构形式分根据 plc 结构形式的不同,plc 主要可分为整体式和模块式两类。济源职业技术学院毕业设计- -101.整体式结构微型和小型 plc 一般为整体式结构。如西门子的 s7-200。2.模块式结构目前大.中型 plc 都采用这种方式。如西门子

29、的 s7-300 和 s7-400 系列。三三.plc 的性能指标的性能指标1.i/o 点数i/o 点数,即 plc 面板上的 i/o 端子的个数。i/o 点数越多,外部可以连接的i/o 器件就越多,控制规模就越大。它是衡量 plc 性能的重要指标之一。2.存储容量这里专指用户存储器的存储容量,它决定了用户所编程序的长短。大.中.小型plc 的存储容量变化范围一般为 2kb2mb。3.扫描速度扫描速度是指 plc 执行程序的快慢,是一个重要的性能指标,体现了计算机控制取代继电器控制的稳合程度。可编程控制器采用循环扫描的工作方式。4.指令系统它是衡量 plc 能力强弱的标志,决定了 plc 的处

30、理能力.控制能力的强弱。限定了计算机发挥运算功能.完成复杂控制的能力。5.通信功能通信有 plc 之间的通信和 plc 与计算机或其它设备之间的通信。主要涉及通信模块、通信接口、通信协议、通信指令等。6.扩展能力扩展能力包括 i/o 点数的扩展和 plc 功能的扩展两方面的内容。7.特殊功能单元特殊功能单元种类多,也可以说 plc 的功能多。典型的特殊功能单元有模拟量.模糊控制连网等功能。2.52.5 plc的用途的用途plc 的初期由于其价格高于继电器控制装置,使其应用受到限制。但近年来由于微处理器芯片及有关元件价格大大下降,使 plc 的成本下降,同时又由于 plc 的功济源职业技术学院毕

31、业设计- -11能大大增强,使 plc 的应用越来越广泛。 plc 的应用通常可分为五种类型:一.顺序控制 这是 plc 应用最广泛的领域,用以取代传统的继电器顺序控制。plc 可应用于单机控制、多机群控、生产自动线控制等。如注塑机、印刷机械、订书机械、切纸机械、组合机床、磨床、装配生产线、电镀流水线及电梯控制等。二.运动控制 plc 制造商目前已提供了拖动步进电动机或伺服电动机的单轴或多轴位置控制模版。在多数情况下,plc 把扫描目标位置的数据送给模版块,其输出移动一轴或数轴到目标位置。每个轴移动时,位置控制模块保持适当的速度和加速度,确保运动平滑。相对来说,位置控制模块比计算机数值控制(c

32、nc)装置体积更小,价格更低,速度更快,操作方便。三.闭环过程控制 plc 能控制大量的物理参数,如温度.压力.速度和流量等。pid(proportional intergral derivative)模块的提供使 plc 具有闭环控制功能,即一个具有 pid 控制能力的 plc 可用于过程控制。当过程控制中某一个变量出现偏差时,pid 控制算法会计算出正确的输出,把变量保持在设定值上。四.数据处理 在机械加工中,出现了把支持顺序控制的 plc 和计算机数值控制(cnc)设备紧密结合的趋向。著名的日本 fanuc 公司推出的 systen10.11.12 系列,已将 cnc 控制功能作为 pl

33、c 的一部分。为了实现 plc 和 cnc 设备之间内部数据自由传递,该公司采用了窗口软件。通过窗口软件,用户可以独自编程,由 plc送至 cnc 设备使用。美国 ge 公司的 cnc 设备新机种也同样使用了具有数据处理的 plc。预计今后几年 cnc 系统将变成以 plc 为主体的控制和管理系统。五.通信和联网 为了适应国外近几年来兴起的工厂自动化(fa)系统.柔性制造系统(fms)及集散控制系统(dcs)等发展的需要,必须发展 plc 之间,plc和上级计算机之间的通信功能。作为实时控制系统,不仅 plc 数据通信速率要求高,而且要考虑出现停电故障时的对策。济源职业技术学院毕业设计- -1

34、23 系统硬件设计3.13.1 控制系统控制系统选取选取plc 智能抢答器使用时涉及到抢答人员的公平、公正以及操作是否方便等问题,而且使用的环境可能是室内,所以对设备的安全性和可靠性要求很高。为此,我们对将采用的控制系统进行了全面的分析对比。可编程控制器(plc)是由工业微型计算机、输入, 输出设备.保护及抗干扰隔离电路等构成的微机控制装置,具有顺序.周期性工作的特征,从应用角度看可编程控制器具有如下特点:1.可靠性高:由于可编程控制器的输入, 输出端口均采用继电器或光电耦合器件,采取了隔离和抗干扰措施,使其具有很高的抗干扰能力,因而能在恶劣环境下可靠工作。2.体积小:由于在制造时采用了大规模

35、集成电路和微处理器,用软件编程代替了硬连线,便于安装,实现了小型化。3.通用性好:由于可编程控制器采用模块化结构,一般有cpu 模块.电源模块.pid模块.模拟输入和输出模块等,可以用这些模块灵活的组成各种不同的控制系统,对不同的控制系统,只需选取不同的模块即可,因而具有很好的适用性。4.使用方便:对于不同的控制系统,当硬件结构选定后,如果输入.输出作很小的变动时,只需修改相应程序即可,无需对系统连线做较大的修改,减少了现场调试的工作量,使用起来灵活方便。基于可编程控制器的上述优点能够适应和满足抢答器高性能的使用要求,所以我确定该抢答器系统为plc(西门子s7-200系列)。s7-200 系列

36、的 plc 在各种行业的检测及控制的自动化都得到广泛的应用。由于其具有极高的性价比,在以下几方面都有优越的表现:极高的可靠性.程序易于掌握,实时特性功能.编程语言指令丰富,操作简便,有丰富的扩展功能。plc 声光智能抢答器的各种检测信号均为数字量,中小型抢答器系统用西门子 s7-200 系列就完全可以满足电气控制系统方面的要求。3.23.2 主机主机 cpucpu 及扩展模块选择及扩展模块选择根据设计要求,有 7 个输入端及 26 个输出端的需要,参照主机类型表 3.1,设济源职业技术学院毕业设计- -13计中主机选用了为 cpu226。cpu226 的输入输出点比较多,共有 i0.0-2.7

37、 共 24 个输入, q0.0-q1.7 共 16 个输出点。cpu226 的 24 个输入点可以满足本设计中 7 个输入点的需求,但是 16 个输出点不能满足本设计 26 个输出点的需求。经综合价格.性能考虑,参照扩展模块表 3.2 选用 2 个 em223 扩展模块,q2.0-q2.7,q3.0-q3.7,共 16 个输出端口。表 3.1 主机类型表型号主机输入点数主机输出点数可扩展模块数最大扩展电流/macpu22164无0cpu222862340cpu22414107660cpu226241671000根据本设计输出端口.电流流量的需求及价格比较,可选扩展模块如表 3.2 ,经比较后在

38、设计中选用了 2 个 8 输出端口 电流为 50ma 的 em222 扩展模块。表 3-2 扩展模块表分类型号i/o规格功能及用途价格(元)em221di8*直流 24v8 路数字量 24v 直流输入698.99do8*直流 24v8 路数字量 24v 直流输出(固态 mosfet)830.05em222do8*继电器8 路数字量继电器输出961.11di4/do4*直流 24v继电器4 路数字量 24v 直流输入4 路数字量继电器输出847.53di8/do8*直流 24v8 路数字量 24v 直流输入.输出(固态)1240.71di8/do8*直流 24v继电器8 路数字量 24v 直流输

39、入8 路数字量继电器输出1328.08数字量扩展模块em223di16/do16*直流24v16 路数字量 24v 直流输入.输出(固态)2420.26济源职业技术学院毕业设计- -14di16/do16*直流24v 继电器16 路数字量 24v 直流输入16 路数字量继电器输出2612.48 图 3.2 扩展模块3.33.3 控制系统的硬件组成控制系统的硬件组成plc 智能抢答器硬件主要有抢答台.plc.连接线路.数码管等组成。在抢答过程中主控单元的主要控制对象首先是显示组号和倒计时的数码管,控制系统就是使它们在不同的时间内显示不同的组号和时间;其次是 plc 声光智能抢答器内的各种辅助装置

40、,如:指示灯及其各种安全设施等。一般 plc 声光智能抢答器选用按钮操作,界面清楚,易于操作。其硬件组成结构图如图 3.1 所示:图 3.1 硬件组成结构图cpu226em222em222济源职业技术学院毕业设计- -153.43.4 系统控制要求系统控制要求 1.抢答器可同时供四组以下选手参加比赛2.给竞赛主持人设置了 3 个控制按钮,用来控制开始、复位、停止。3.每当主持人发出开始抢答指令后,哪组选手最先按下抢答器按钮,则数码管就显示该组的编号,同时绿色指示灯亮,音响电路发出声响提示信号(持续三秒)以指示抢答成功,并对其后的抢答信号不在相应,选手答题完毕后,由主持人按下复位按钮,系统开始下

41、一轮抢答。4.违规抢答:若选手在未开始抢答时提前抢答了,则视为违规,违规时数码管显示其编号同时红灯亮音响电路发出声响。5.抢答限时:当主持人按下抢答器按钮时定时器 t0 开始计时(设定 30 秒)若30 秒限制到时仍无人抢答则黄灯亮音响电路发出声响,以示选手放弃该题。6.答题限时:在抢答成功后,主持人按下答题计时按钮,同时数码管显示答题倒计时时间改时间可根据需要调节,此设定为 30 秒,选手必须在设定时间内完成答题,否则,音响电路发出超时报警信号。3 3.5 5 控制系统控制系统i/o分配表分配表一.plc 声光智能抢答器 plc 控制系统的输入端口如表 3.1 所示。表 3.1 输入信号对照

42、表信号名称外部元件内部地址信号名称外部元件内部地址抢答开始按钮sb0i0.04 组按钮sb4i0.41 组按钮sb1i0.1复位按钮sb5i0.52 组按钮sb2i0.2计时按钮sb6i0.63 组按钮sb3i0.3济源职业技术学院毕业设计- -16二.plc 声光智能抢答器 plc 控制系统的输出端口如表 3.2 所示表 3.2 输出信号对照表信号名称代号内部地址信号名称代号内部地址数码管 1led1q0.0-q0.6绿灯l1q3.1数码管 2led2q1.0-q1.6红灯l2q3.2数码管 3led3q2.0-q2.6黄灯l3q3.3蜂鸣器q3.0抢答信号灯l4q3.43.63.6 系统硬

43、件连接图系统硬件连接图根据系统要求和所需要的硬件,系统数字量输入点总计 10 个点,输出点总计30 个点。综合考虑到系统的性价比和系统的可扩展性,输入、输出点留出一定的富裕量,因此 plc 选择 siemens 的 s7-200 系列的 cpu222 继电器输出型和数字量扩展模块 em222。输入.输出端子电气接线图如下图 3.2 所示。济源职业技术学院毕业设计- -17图 3.2 系统硬件连接图济源职业技术学院毕业设计- -184 系统软件设计4.14.1 整体设计整体设计根据 plc 声光智能抢答器的控制要求,应用程序采用一体化结构。通过 plc控制程序来实现整体的运行,系统仅需要少量的按

44、钮和接口,一般的 plc 配置都可运行。该系统本着简单易懂、可靠性强、适应性强等方面进行设计。在抢答时只需按动按钮即可数码管在系统程序的控制下自动显示组号以及倒计时时间。安全、可靠、省时、省力、价格便宜。4.24.2 plc声光智能抢答器控制程序梯形图声光智能抢答器控制程序梯形图plc 声光智能抢答器的控制的程序梯形图如图 4.1 所示。本程序简洁易懂、便于修改、使用性强、条理性强,具体如下。济源职业技术学院毕业设计- -19济源职业技术学院毕业设计- -20济源职业技术学院毕业设计- -21济源职业技术学院毕业设计- -22济源职业技术学院毕业设计- -23 济源职业技术学院毕业设计- -2

45、4济源职业技术学院毕业设计- -25图 4.1 plc声光智能抢答器的控制的程序梯形图济源职业技术学院毕业设计- -265 模拟运行与调试过程5.15.1 程序的模拟运行程序的模拟运行将设计好的程序写入 plc 后,首先要做的就是仔细检查程序,并改正写入时出现的错误。用户程序一般先在实验室模拟调试,在调试时应充分考虑各种可能的情况,对系统各种不同的工作方式、有选择序列的功能表图中的每一条支路、各种可能的进展路线,都应逐一检查,不能遗漏。发现问题后应及时修改梯形图和 plc 中的程序,直到在各种可能的情况下输入量与输出量之间的关系完全符合要求,下面5.15.4 是程序运行调试中的几个过程图。图

46、5.1 程序下载济源职业技术学院毕业设计- -27图 5.2 程序运行5.3 程序监控图 5.4 程序停止如果程序中某些定时器或计数器的设定值过大,为了缩短调试时间,可以在调试时将它们减小,模拟调试结束后再写入它们的实际设定值。在设计和模拟调试程序的同时,可以设计、制作控制台或控制柜,plc 之外的其他硬件的安装.接线工作也可以同时进行。5.25.2 程序的现场调试程序的现场调试完成上述的工作后,就可以进行现场的调试工作立刻,首先将 plc 安装在控制现场进行联机总调试,在调试过程中有可能将会显示出系统中原先可能存在的传感器、执济源职业技术学院毕业设计- -28行器和硬接线等方面的问题,以及 plc 的外部接线图和梯形图程序设计中的问题,应对出现的问题及时加以解决。如果调试达不到指标要求,则可以对相应硬件和软件部分设计作适当调

温馨提示

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

评论

0/150

提交评论