-【毕业论文】基于PLC四路抢答器的设计优秀资料_第1页
-【毕业论文】基于PLC四路抢答器的设计优秀资料_第2页
-【毕业论文】基于PLC四路抢答器的设计优秀资料_第3页
-【毕业论文】基于PLC四路抢答器的设计优秀资料_第4页
-【毕业论文】基于PLC四路抢答器的设计优秀资料_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

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

文档简介

1、设计任务书设计题目:基于plceu路抢答器的设计设计要求:1. 抢答器可同时供四组选手参加比赛2. 主持人有三个控制按钮,用來控制抢答开始、复位和答题计时的开始。3. 每当主持人发出开始抢答指令后,那组选手最先按下抢答按钮,则数码 管1就显示该组的编号,同时绿色指示灯亮,音响电路给出信箱提示信号(持续 3s),以指示抢答成功,并对其后的抢答信号不再响应。选手答题完毕后,由主 持人按下复位按钮,系统才能开始下一轮抢答。4. 违规抢答:若选手在未开时抢答试题时抢答了,则视为违规,违规时数 码管1显示其编号,同时红灯亮,音响电路发出声响。5. 抢答限时:当主持人按下开始按钮后,定时器to开始计吋(设

2、定30s)。 若30s时限到仍无人抢答,则黄灯亮、音响电路3发出声响,以示选手放弃该题。6. 答题限时:在抢答成功后,主持人按下答题计时开始按钮,同时数码管2、 3上显示答题倒计时时间(该时间设定为50s),选手必须在设定的时间内完成答 题。否则,音响电路发出答题超时报警信号设计进度要求:第一、二周:确定题目,查阅资料,根据耍求分析抢答器的设计、工作原理。 第三、四周:根据工作原理画流程图并编译梯形图,并进行硬件设计。第五、六周:对软件设计,进行上机调试,找出问题,进行修改,并改进设计。 第七、八周:撰写论文,毕业答辩。指导教师(签名)摘要近年来随着科技的飞速发展,plc的应用不断地走向深入,

3、同吋带动传统 的控制检测技术的不断更新,可编程控制器由于其优良的控制性能,极高的可靠 性,在各行各业中的应用日益广泛普及。对于抢答器其广泛用于电视台、商业机 构、企事业工会组织、俱乐部及学校等单位组织举办各种知识、技术竞赛及文娱 活动时作抢答之用,为竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的 业余生活,并且给人的视觉效果非常好,是各单位开展素质教育、精神文明、娱 乐活动的必备产品。本次设计是利用plc (programmable logic controller)对plc控制的四路 智力抢答器进行控制。首先,选择这个题目z后,我对本次设计进行了全面的思 考。使自己对本次设计有一个大致的

4、总体思路,然后仔细分析plc控制的四路智 力抢答器的工作原理,以及它的一些工作过程,分析后得出它主要需要完成主持 人的控制、选手的抢答、报警、计时及输出显示功能等。考虑到只是plc控制的 四路智力抢答器则输出端口需要25个,输入端口需要7个,由于plc具冇可靠性高、 体积小、通用性、使用方便等优点,因此,我决定选用simatic s7-200系列的 cpu226和数字量扩展模块em223作为本次设计的plc。具有方便灵活,维护使用方 便等特点。关键词:智力控制,四路抢答器,plc目录摘耍tt1 plc四路抢答器概述11. 1 plc四路抢答器概述11.2 plc智能抢答器的工作原理32 plc

5、概述42. 1 plc的产生、定义、组成、特点及发展趋势42. 2 plc工作原理92. 3 plc的编程语言102.4 plc的分类及性能指标103系统硬件设计123. 1控制系统选取123.2控制系统的硬件组成123.3系统控制要求133.4控制系统i/o分配表143.5系统硬件连接图154系统软件设计174. 1整体设计174.2 plc控制程序185模拟运行与调试过程365.1程序的模拟运行365.2程序的现场调试37致谢43参考文献441 plc四路抢答器概述1.1 plc四路抢答器概述抢答器广泛用丁电视台、商业机构及学校,为竞赛增添了刺激性、娱乐性,在 一定程度上丰富了人们的业余生

6、活。木文介绍一种数字式抢答器,能使四个队同时 参加抢答,赛场屮设有1个裁判台,4个参赛台,分别为1号、2号、3号、4号参 赛台总体设计选用西门子plc控制,抢答操作方便,在很多的场所都可以使用,并 口给人的视觉效果非常好。抢答器,顾名思义就是用丁比赛吋,跟对手比反应吋间,思维运转快慢的新型 电器。随着社会科技技术的不断发展,他的应用场合也随z增加;技术含量大大提 升;更加方便可靠。目前,形式多样、功能完备的抢答器已广泛应用于电视台、商 业机构、学校及企事业单位,它为齐种竞赛增添了刺激性、娱乐性,在一定程度上 丰富了人们的业余生活。用plc进行知识竞赛抢答器设计,其控制方便,灵活,只 耍改变输入

7、plc的控制程序,便可改变竞赛抢答器的抢答方案。plc智能抢答器与单片机抢答器相比,在许多方面都显示出优越性.首先说一下 单片机抢答器,所谓单片机系统就是采用目前市场上的单片机cpu及其它外围芯片, 根据不同系统设计电路板,最终设计成一台简易的计算机系统,并在此基础上设计 程序以达到所要求的控制功能。这种形式在80年代国内很流行,但由于受到本身 可靠性及其它方面的限制,目前除了仪表上仍然采用外,在工业现场的应用已逐步 被plc所代替。单片机的可靠性:由于目前国内市场上的单片机芯片的品质良莠不齐,很大一 部分述是国外筛选出来的次等品,加上其它外围元件(如电阻、电容等)的参数离 散性也很大,批量小

8、的产品不可能经过筛选配对等技术处理,因此这样的产品很难 做到很好的一致性和高可靠性,因为任一元件的参数偏离设计要求都会引起系统的 不稳定。另外,单片机的所有器件均不是工业级的,抗干扰性特别是抗电源干扰能 力很弱,而国内的电源一般都很差,加上压片机的变频调速对电源的干扰很大,因 此,更可能引起单片机系统的不稳定。单片机的可扩展性:由于单片机的线路是根据一定的功能要求特别设计的,所 以要增加一个功能就要重新设计线路,而且对应的程序都耍重新设计。这样对于增 加功能的开发成本和周期都会增加。单片机的可维护性:一旦单片机系统出现故障,很难诊断出故障元件,最简单 的方法是更换整个系统,这样维修成木增加了。

9、操作:现在国内单片机系统的操作均采用口设计的键盘,设定数据用拨码开关, 显示用led,整个面板显得繁锁,而且为了减少操作键,设计时往往一键多用,操 作人员很难脱开说明书操作。特别是故障显示只能显示故障代码,一旦发生故障, 操作人员必须翻阅说明书方能发现故障所在,最终按说明书指示排除故障,这样排 除故障的时间相对较长。总z,这样的人机对话不够友善。特点:不可靠,价格便宜。可编程控制器(plc):所谓plc系统就是采用口前市场上各大工业控制厂家 生产的可编程控制器,根据要求选用不同的模块,在此基础上设计程序以达到所设 计的功能。这种形式目前在工业现场应用最为广泛。plc的可靠性:进口 plc采用的

10、cpu都是生产厂家专门设计的工业级专用处理 器,其余各元件也是直接向生产厂家购买的,经过严格挑选的工业级元件,另外它 的电源模块也是集各大公司工业控制的经验而特别设计的,抗干扰性特别是抗电源 干扰能力有很大提高,即使在电源很差和变频调速的干扰下仍能正常工作。plc的可扩展性:要增加一个功能只要增加相应的模块和修正对应的程序,而 plc的编程和对比较简单,这样对于开发周期会缩短。plc的可维护ft: plc本身有很强的自诊断功能,一旦系统出现故障,根据自 诊断很容易诊断出故障元件,即使非专业人员也能维修,如果故障由于程序设计不 合理引起,由于它提供完善的调试工具,要找出故障也较为简单。操作:pl

11、c的操作采用触摸式操作终端,人机界面,全屏显示,上面设计了很 详尽的操作指南,即使第一次使用,也能根据提示顺利操作,这就降低了对操作人 员的要求,一般工人也能很快掌握。另外,一旦系统发生故障,画面自动切换到故 障提示画面,提示故障原因和排除方法。甚至可以显示故障在机器上的位置,维修 人员可以根据提示很快排除故障。特点:价格与前二种控制器相比略贵,可靠性好,操作简单。1.2 plc智能抢答器的工作原理组号倒计时我所设计的plc智能抢答器是适合四个人抢答的四路抢答器,现在以四路抢答 器为例。给竞赛主持人设置了 3个控制按钮,用来控制开始、复位、答题计时,每 当主持人发出开始抢答指令后,那组选手最先

12、按下抢答器按钮,则数码管就显示该 组的编号,同时绿色指示灯亮,咅响电路发出声响提示信号(持续三秒)以指示抢 答成功,并对其后的抢答信号不在相应,选手答题完毕后,由主持人按下复位按钮, 系统开始下-轮抢答。若选手在未开始抢答时提前抢答了,则视为违规,违规时数 码管显示其编号同时红灯亮音响电路发出声响。当主持人按下抢答器按钮时定时器 to开始计吋(设定30秒)若30秒限制到吋仍无人抢答则黄灯亮音响电路发出声响, 以示选手放弃该题。在抢答成功后,主持人按下答题计时按钮,同时数码管显示答 题倒计时时间改时间可根据需要调节,此设定为50秒,选手必须在设定时间内完 成答题,否则,音响电路发岀超时报警信号。

13、其屮以上功能都通过编制的plc程序 來控3个制数码管和3个指示灯以及一个喇叭来实现,如图1. 1所示:开赠答题计时農位主持台图1.1抢答器模型图2 plc概述2.1 plc的产生、定义、组成、特点及发展趋势2. 1. 1 plc的产生口j编程序控制器(progreimmable logic controller,简称plc),是随着科学技 术的进步与现代社会生产力式的转变,为适应多品种、小批量生产的需耍而产牛、 发展起來的一种新型的工业控制装置。plc从1969年问世以来,虽然至今还不到40年,但由于其具有道用灵活的控 制性能、可以适应齐种工业环境的可靠性与简单方便的使用性能,在工业自动化各

14、领域取得了广泛的应用。曾经有人将plc技术与数控技术(cnc)、cad/cam技术、 工业机器人技术并称为现代工业自动化技术的四大支柱。众所周知,制造业中使用的生产设备与生产过程的控制,一般都需要通过工作 机构、传动机构、原动机以及控制系统等部分实现。特别是当原动机为电动机时, 述需要对电动机的启/制动、正反转、调速与定位等动作进行控制。生产设备与生 产过程的电器操作与控制部分,称为电气自动控制装置或电气自动控制系统。最初的屯气自动控制装置(包括日前使用的一些简单机械),只是一些简单的手 动电器(如刀开关、止反转开关等)。这些电器只适合于电机容量小、控制要求简单、 动作单一的场合。随着技术的进

15、步,生产机械对电气自动控制提出了越来越高的耍求,电气自动 控制装置逐步发展成了各种形式的电气自动控制系统。作为常用屯气自动控制系统的一种,人们习惯上把以继屯器、接触器、按钮、 开关等为主要器件所组成的逻辑控制系统,称为“继电一接触器控制系统”继电 接触器控制系统”的基本特点是结构简单、生产成本低、抗干扰能力强、故障检 修立观方便、运用范围广。它不仅可以实现生产设备、生产过程的自动控制,而且 还可以满足大容量、远距离、集中控制的要求。i大i此,直到今天“继电一接触器控 制系统”仍是工业自动控制领域最基本的控制系统之一。但是,出于“继电一接触器控制系统”的控制元件(继电器、接触器)均为独立 元件,

16、它决定了系统的“逻辑控制”与“顺序控制”功能只能通过控制元件间的不 同连接实现,因此,它不可避免地存在以下不足: 通用性、灵活性差。 体积大,材料消耗多。 功能局限性人。 可靠性较低,性用寿命较短。 不具备现代工业控制所需要的数据通信、网络控制等功能。正因为如此,“继电一接触器控制系统”难以适应现代复杂多变的生产控制要 求与生产过程摔制集成化、网络化需要。为了解决“继屯i接触器控制系统”存在的通用性、灵活性关,功能局限性大 与通信、网络方面欠缺的问题,20世纪50年代末.人们曾设想利用计算机功能先 备、通用性和灵活性强的特点来解次以上问题。但由于当时的汁算机原理复杂,生 产成术高,程序编制难度

17、大,加工业上控制需要大量的外围接口设备,可靠性问题 突出,使得它在面广量大的一般工业控制领域难以普及与应用。到了 20世纪60年代木,有人这样设想:能否把计算机通用、灵活、功能完善 的特点与“继电一接触器控制系统”的简单易懂、使用方便、生产成木低的特点结 合起来,生产出一种而向生产过程顺序控制,plc利用简单语言编程,能让完全不 熟悉计算机的人也能方便使用的控制器呢?这一设想最早由美国最大的汽车制造商通用汽车公司(gm公司)于1968年 提出。当吋,该公司为了适应汽车市场多品种、小批量的生产要求,需要解决汽车 生产线“继电一接触器控制系统”中普遍存在的通用性、灵活性问题,提到了对一 种新颖控制

18、器的十大技术要求,并面向社会进行招标。i 大技术要求具体如下:1)编样方使,从可以在现场方便地编辑、修改控制程序;2)价格便宜,性能价格比要而丁继屯器系统;3)体积要明显小于继电器控制系统;4)可靠性要明显高于继电器控制系统:5)具有数据通信功能;6)输入可以是ac115v;7)输出驱动能力在ac115v/2a以上;8)硬件维护方便,最好采即“插接式”结构;9) 扩展时,只需要对原系统进行很小的改动;10) 用户存储器容量至少可以扩展到4kb。根据以上耍求,美国数字设备公司(dec公司)在1969年首先研制比了全世界第 一台可编程序控制器,并称z为“可编程序逻辑制器” (programmabl

19、e logic controller,简称plc)。试样机在gm公司的应用获得了成功。此后,plc得到了 快速发展,并被广泛用于各种开义量逻辑运算与处理的场合。早期plc的硕件主要由分立元件与小规模集成电路构成,它虽然采用了计算机 技术,但指令系统、软件与功能相对较简单,一般只能进行逻辑运算的处理,同吋 通过简化计算机的内部结构与改进可靠性等措施,使z能与工业环境相适应。正因为如此,在20世纪70年代初期曾经出现过一些出二极管矩阵、集成电路 等器件组成的所谓“顺序控制器” ;20世纪70年末期曾经岀现过以mc14500 i业 控制单元(industrial control unit,简称icu

20、)为核心.hi 8通道数据选择器 mci4512)、指令计数器(mci4516)、8位可寻址双向锁存器(mci4599)、存储器(2732) 等组成的“可编程序控制器”等产品。这些产品与plc相比,虽然具有一定的价格 优势,但最终还是因可靠性、功能等多方面的原因,未能得到进一步的推广与发展; 而plc则随着微处理器价格的全面下降,最终以其优良的性能价格比,得到了迅速 发展,并最终成为了当代工业自动控制技术的重要支柱枝术之一。2. 1.2. plc的定义plc技术一经出现,立即引起了全世界的广泛关注,1969年首先将其进行商品 化并推向市场的是美国gould公司;1971年,在引进美国技术后,h

21、木研制出了自 己的第一台plc; 1973年,德国siemens公司也研制出了欧洲第一台plc; 1974年, 法国随之也研制hltplco到了 20世纪70年代中期,plc开始采用微处理器。plc的功能也从最初的逻 辑运算拓展到具有数据处理功能,并得到了更为广泛的应用。由于当时的plc功能 已经不再局限于逻辑处理的范畴,为此,plc也随之改称为可编程序控制器 (programmable controller,简称 pc)。1980 年,美国电 气制造 商协会(national electronic manufacture association,简称nema)对可编程序控制器进行了如下定义:

22、“可编程序控制器是一种带有指令存储器,数字或模拟输入/输出接口;以位 运算为主;能完成逻辑、顺序、定时、计数和算术运算功能;血向机器或生产过程 的自动控制装置"。并将其统一-命名为programmable controller (pc)。2. 1. 3 plc的基本结构plc实质是一种专用于工业控制的计算机,其硕件结构基本上与微型计算机相 同,如图2. 1所示:输入电路图2. 1 plc fi更件结构系统程序存储器输出电路1、中央处理单元(cpu)屮央处理单元(cpu)是plc的控制屮枢。它按照plc系统程序赋予的功能接 收并存储从编程器键入的用户程序和数据:检查电源、存储器、i/o

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

24、mory)可编程控制器的控制屮枢,在系统监控下工作,承担着将外部输入的信号的状 态写入映像寄存器区域,然后将结果送到输出映像寄存器区域。cpu常用的微处理 器有通用型微处理器,单片机和位片式计算机等。小型plc的cpu多采用单片机或 专用的cpu。大型plc的cpu多用位片式结构,具有高速数据处理能力。3、基本1/0接口电路(1)输入接口单元。plc内部输入电路作用是将plc外部电路(如行程开关、 按钮、传感器等)提供的、符合plc输入电路要求的电压信号,通过光耦电路送至 plc内部电路。输入电路通常以光电隔离和阻容滤波的方式提高抗干扰能力,输入 响应时间一般在0. ri5msz间。多数plc

25、的输入接口单元都和同,通常有两种类 型。一种是直流输入,一种是交流输入。(2)输岀接口单元。plc输岀电路用来将cpu运算的结果变换成一定形式的功 率输出,驱动被控负载(电磁铁、继电器、接触器线圈等)。plc输出电路结构形式 分为继屯器式、品闸管式和品体管输出型等三种。4、接口电路plc接口电路分为1/0扩展接口电路和外设通信接口电路两类(1)i/o扩接口电路i/o扩展接口电路用连接i/o扩展单元,可以用来扩充开关量i/o点数和增加 模拟量的i/o端子。i/o扩展接口屯路采用并行接口和串行接口两种屯路形式。根据被控制对象对plc控制系统的技术和要求,确定用户所需的输入、输出设 备,据此确定pl

26、c的1/0点数。(2)外设通信接口电路通信接口电路用于连接手持编程器或其他图形编程器、文本显示器,并能组成 plc的控制网络。plc通过pc/ppt屯缆或使用mpi卡通过rs-485接口和屯缆与计 算机连接,可以实现编程、监控、联网等功能。5、电源plc内部配有一个专用开关式稳压电源,将交流/直流供电电源转化为plc内部 电源需要的工作电源(5v直流)。当输入端子为非干接点结构时,为外部输入元件 提供24v直流电源(仅供输入点使用)。2.1.4 plc的特点1、软硬件功能强2、使用维护方便3、运行稳定可靠4、组织灵活2. 1. 5 plc的发展趋势从当前产品来看,plc的发展仍然主要体现在提及

27、的缩小与性能的提高两大方 面。1. 向高速度、大容量方向发展2. 向超大型、超小型两个方向发展3. plc大力开发智能模块,加强联网通信能力4. 增强外部故障的检测与处理能力5. 编程语言多样化2. 2 plc工作原理2. 2.1循环扫描的特点1、输入映像寄存器的内容是由设备驱动的,在程序执行过程屮的一个周期内 输入映像寄存器的值保持不变,cpu采用集中输入的控制思想,只能使用输入映像 寄存器的值来控制程序的执行。2、扫描周期周而复始地进行,读输入、输出和用户程序是否执行是可控的。3、对同一个输出单元的多次使用、修改次序会造成不同的执行结果。4、各个电路和不同扫描阶段会造成输入和输出延迟,这是

28、plc的主要缺点。在读输入阶段,cpu对各个输入端子进行扫描,通过输入电路将各输入点的状 态锁入映象寄存器中。紧接着转入用户程序执行阶段,cpu按照先左后右、先上后 下的顺序对每条指令进行扫描,根据输入映象寄存器和输出映象寄存器的状态执行 用户程序,同时将执行结果写入输岀映象寄存器。2.2.2 plc中的存储器plc中的存储器按用途分为系统程序存储器、用户程序存储器以及工作数据存 储器。1、用户程序存储器用來存储根据控制要求而编制的用户应用程序。2、用来存储工作数据的区域称为工作数据区。3、系统程序存储器中存放的是厂家根据其选用的plc的指令的系统编写的系统程序,它决定了 plc的功能,用户不

29、能更改其内容。2. 3 plc的编程语言plc是通过程序对系统进行控制的,作为一种专用计算机,为了适应其应用领 域,一定有其专用的语言。plc的编程语言有多种,如梯形图、语句表、功能图等。 梯形图编程语言是一种图形语言,具有继屯器控制电路形象、宜观的优点;语句表 编程语言类似计算机的汇编语言,用助记符來表示各种指令的功能,是plc用户程 序的基础元索。梯形图程序让plc仿真来自电源的电流通过一系列的输入逻辑条件,根据结果 决定逻辑输出的允许条件。梯形图按逻辑关系分为“梯级”或网络。如图2. 2所示是用plc控制的梯形图程序,可完成与继电器控制的电动机宜接起、停(起、保、停)继电器控制电路图和同

30、的功能。q0.0)图2. 2plc控制的梯形图程序2. 4 plc的分类及性能指标2. 4.1按i/o点数容量分类1、小型机(i/o点数小于256点)典型的小型机有siemens公司的s7-200系列。2、中型机(i/o点数在2561024 z间)典型的屮型机有siemens公司的s7-300系列、0mr07公司的c200h系列。3、大型机(i/o点数在1024点以上)典型的大型plc有siemens公司的s7-400、0mr0n公司的cvm1和cs1系列。2. 4. 2按结构形式分根据plc结构形式的不同,plc主要可分为整体式和模块式两类。1、整体式结构微型和小型plc 一般为整体式结构。

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

32、plc能力强弱的标志,决定了 plc的处理能力、控制能力的强弱。限 定了计算机发挥运算功能、完成复杂控制的能力。5、通信功能通信有plc z间的通信和plc与计算机或其它设备z间的通信。主要涉及通信 模块、通信接口、通信协议、通信指令等。6、扩展能力扩展能力包括i/o点数的扩展和plc功能的扩展两方面的内容。7、特殊功能单元特殊功能单元种类多,也可以说plc的功能多。典型的特殊功能单元有模拟量、 模糊控制连网等功能。3系统硬件设计3.1控制系统选取抢答器对时间间隔的要求很高,而且多在会议、答辩赛等一些正规的需要进行抢 答的场合中使用,所以对设备的精准性和可靠性要求很高。为此,我们对将采用的控

33、制系统进行了全面的分析对比。可编程控制器(plc)是rt!工业微型计算机、输入,输 出设备、保护及抗干扰隔离电路等构成的微机控制装置,具有顺序、周期性工作的特 征,从应用角度看可编程控制器具有如下特点:1、可靠性高:由于可编程控制器的输入,输出端口均采用继电器或光电耦合 器件,采取了隔离和抗干扰措施,使其具有很高的抗干扰能力,因而能在恶劣环境 下可靠工作。2、体积小:由于在制造时采用了大规模集成电路和微处理器,用软件编穆代替 了硕连线,便于安装,实现了小型化。3、通用性好:由于可编程控制器采用模块化结构,一般有cpu模块、电源模块、 pid模块、模拟输入和输出模块等,可以用这些模块灵活的组成各

34、种不同的控制系统, 对不同的控制系统,只需选取不同的模块即可,因而具有很好的适用性。4、使用方便:对于不同的控制系统,当硬件结构选定后,如果输入、输出作很 小的变动时,只需修改相应程序即可,无需对系统连线做较大的修改,减少了现场调 试的工作量,使用起来灵活方便。基于可编程控制器的上述优点能够适应和满足立体 车库高性能的使用要求,所以我确定该车库控制系统为plc(西门子s7-200系列)。s7-200系列的plc在各种行业的检测及控制的自动化都得到广泛的应用。rti t 其具有极高的性价比,在以下儿方面都有优越的表现:极高的可靠性、程序易于掌 握,实时特性功能、编程语言指令丰富,操作简便,有丰富

35、的扩展功能。抢答器所 使用的各种判断信号均为数字量,所以用西门子s7-200系列就完全可以满足电气 控制系统方面的要求。3. 2控制系统的硬件组成在抢答器的工作过程屮,主控单元的主要控制对象首先是输入信号,控制系统 就是判别这个事件有没有发生,不同的情况给出不同的结果,让大家都很快的明。其硬件组成结构图如图3.1所示:图3. 1系统硬件结构3. 3系统控制要求1. 抢答器可同时供四组选手参加比赛2. 给主持人设置三个控制按钮,用来控制抢答的开始、复位和答题计时的开 始。3. 每当主持人发出开始抢答指令后,那组选手最先按下抢答按钮,则数码管 1就显示该组的编号,同吋绿色指示灯亮,音响电路给出信箱

36、提示信号(持续3s), 以指示抢答成功,并对其后的抢答信号不再响应。选手答题完毕后,由主持人按下 复位按钮,系统才能开始下一轮抢答。4. 违规抢答:若选手在未开时抢答试题时抢答了,则视为违规,违规时数码 管1显示其编号,同时红灯亮,音响电路发出声响。5. 抢答限吋:当主持人按下开始按钮后,定吋器to开始计吋(设定30s)o 若30s时限到仍无人抢答,则黄灯亮、咅响电路发出声响,以示选手放弃该题。6. 答题限时:在抢答成功后,主持人按下答题计时开始按钮,同时数码管2、 3上显示答题倒计吋吋间(该时间设定为50s),选手必须在设定的时间内完成答题。否则,音响电路发出答题超时报警信号3. 4控制系统

37、i/o分配表3.4.1抢答器的plc控制系统的输出端口抢答器的plc控制系统的输岀端口如表3. 1所示:表3. 1输出信号对照表信号名称内部地址信号名称内部地址数码管"段q0.0数码管2g段q1.6数码管lb段q0. 1数码管3a段q2. 0数码管lc段q0. 2数码管3b段q21数码管id段q0. 3数码管3c段q2.2数码管le段q0.4数码管3d段q2. 3数码管i f段q0. 5数码管3e段q2.4数码管lg段q0.6数码管3f段q2. 5数码管2a段q1.0数码管3g段q2.6数码管2b段q1. 1音响q3.0数码管2c段q1.2绿色指不灯q3. 1数码管2d段q1.3黄色

38、指不灯q3.2数码管2e段q1.4红色指示灯q3. 3数码管2f段q1.53. 4. 2抢答器的plc控制系统的输入端口抢答器的plc控制系统的输入端口如表3. 2所示:表3. 2输入信号对照表信号名称内部地址信号名称内部地址抢答开始按钮sb110.0第二组抢答按钮sb511. 1主持人复位按钮sb2to. 1第-:组抢答按钮sb611.2答题计时按钮sb310.2第四组抢答按钮sb711.3第一组抢答按钮sb411.03. 5系统硬件连接图根据系统要求和所需要的硬件,系统数字量输入点总计7个点,输岀点总计25 个点。综合考虑到系统的性价比和系统的可扩展性,输入、输出点留出一定的富裕 量,因此

39、plc选择siemens的s7-200系列的cpu226继电器输出型和数字量扩展模 块em223o输入、输出端了电气接线图如图3.2所示。(具体请参考表3. 1和表 3.2)24vsbsb2 汇sb3 山sb4 比sb5se6sb710. 010. 110. 2ii. 0ii. 1ii. 2ii. 3q0. 0cpu226 q0'q0.q0.em223em223l1q0. 4:q0. 5q0. 6l2q1. 0qi. 1qi. 2qi. 3l3qi. 4qi. 5qi. 6q2. 0q2.1q2. 2q2. 3l4q2. 4q2. 5q2. 6q3. 0q3. 1q3. 2q3. 3图

40、3. 2控制系统外部1/0接线图a h c d e £aecdeaecdafbegcd4系统软件设计4.1整体设计根据plc智1能抢答器的控制要求,应用程序采用一体化结构。通过plc控制程 序來实现整体的运行,系统仅需要少量的按钮和接口,一般的plc配置都可运行。 该系统本着简单易懂、可靠性强、适应性强等方面进行设计。在抢答时只需按动按 钮即可数码管在系统程序的控制下自动显示组号以及倒计时时间。安全、可靠、省 时、省力、价格便宜。控制软件应用siemens编程软件,采用梯形图语言编写,工作系统自动控制流 穆框图如图4.1 所示。根据系统控制要求,进行针对性设计,要充分保证系统的安 全

41、,保证整个系统的运行安全可靠。自动条件下,必须复位后在满足自动条件下才 能进行自动运行程序,当小充分应用齐个过程的互锁来保证系统的安全。如下图所 示,有主程序和若干子程序组成,其整体设计工作系统自动控制流程图如图4.1所b3b2s sb1splc cpu貯6组显电路w响电路h规电路计时电路时间显示4. 1plc工作系统自动控制流程图4. 2 plc控制程序为了编程结构的简单、明了在主程序中引用了中间继电器,11.011.3分别为 四组选手的抢答信号,同时我们用中间继电器m0.0、m0. 1、m1.0m1.3进行自锁和互锁功能,以保证每个选手公平抢答。主持人控制台有10.0按钮用以抢答开始,10

42、. 2按钮用以控制答题时间地开始,10. 1按钮为复位按钮。4. 2.1主持人控制台控制抢答器的开始、答题计时和复位当主持人按下10.0按钮后,选手才能正常抢答,否则视为违规抢答开始程序如下图4. 2所示:intonr30000-pt1 mst0图4. 2抢答开始m0.0()当选手抢答成功后,主持人按下答题计时开始按钮10.2后,答题计时开始,程序如图4. 3所示:图4. 3答题计时开始抢答完毕,当主持人按下按钮10.1,系统才能进行下一轮的抢答,如图4. 4所示:图4. 4复位4. 2. 2组别显示每当主持人发出开始抢答指令后,那组选手最先按下抢答按钮,则数码管1就显示该组的组号,如图4.

43、5所示:m1.1q0.0i ii()m1.2m1.0q0.2ii()m1.2m1.3m1.1q0.3i1c )m1.2m1.1q0.4i()m1.3q0.5ic)m1.1q0.6i1c)m1.2m1.3图4. 5组别显示423选手的抢答主持人发出抢答开始指令后,选手开始抢答,否则抢答无效视为违规抢答,四图4. 6四组选手的抢答4. 2.4答题限时在抢答成功后,主持人按下答题计时开始按钮,同时数码管2、3上显示答题倒计时时间(该时间设定为50s)。如图47所示:10.210.1m0.1m0.1t44t44t45t39q1.6q1.3t45()t43()q1.4()t46t37c5hjcturpv

44、t46i10.2i5m0.1t47iintoni500-pt100 msq2.0m0.1t48t50m0.1q2.2m0.1t48t50t51m0.1t49t50q2.3()q2.4()t51m0.1t48t51m0.1q2.5)m0.1i0.0t48图4. 7倒计时程序4. 2.5音响电路每当主持人发出开始抢答指令后,那组选手最先按下抢答按钮音响电路给川音响提示信号(持续3s),以指示抢答成功,并对其后的抢答信号不再响应;若选手 在未开时抢答试题时抢答了,则视为违规,音响电路发出声响警告;当主持人按下 开始按钮后,若30s吋限吋到仍无人抢答,音响电路发出声响,以示选手放弃该题; 在抢答成功后

45、,主持人按下答题计时开始按钮,选手必须在设定的时间内完成答题, 否则音响电路发出答题超时报警信号。如图4. 8所示:t102q3.0()inton30-pt100 mst101inton30-pt100 mst102图4. 8音响电路4. 2. 6指示灯电路每当主持人发出开始抢答指令后,若右选手最先按下抢答按钮,则绿色指示灯 亮以指示其抢答成功;若选手在未开时抢答试题时抢答了,则视为违规,同时红灯 亮以示其违规抢答;当主持人按下开始按钮后,定时器to开始计时(设定30s), 若30s吋限吋到仍无人抢答,则黄灯亮,以示选手放弃该题。每当主持人发出开始抢答指令后,若有选手最先按下抢答按钮,则绿色指

46、示灯 亮以指示其抢答成功;当主持人按下开始按钮后,定时器to开始计时(设定30s), 若30s时限时到仍无人抢答,则黄灯亮,以示选手放弃该题。如图4. 9所示:如图4. 10所示:图4. 10违规抢答4. 2. 7抢答器控制程序为了便于读懂和了解抢答器的控制过程,其详细控制程序如图4.11所示:11j )t0intonrpt1 ms30000-m0.0m1.1q0.0i1()m1.2m1.0q0.1m1.0q0.2i1()m1.2m1.3m1.1m1.2m1.1m1.3q0.3q0.4()q0.5()m1.1q0.6i1c )m1.2m1.3m1.3m1.0lc)m1.1m1.2m1.310.

47、2m0.1m0.1t44t44t45t39q1.6q1.3t45()t43()q1.4()t46t37c5hjcturpvt46i10.2i5m0.1t47iintoni500-pt100 msq2.0m0.1t48t50m0.1q2.2q2.3m0.1t48t50m0.1t49t50q2.5m0.1t50q2.6m0.110.1t48t102q3.0)iinton30-pt100 mst101iinton30-pt100 mst102图4. 11p4路抢答器的总程序5模拟运行与调试过程5.1程序的模拟运行将设计好的程序写入plc后,首先耍做的就是仔细检查程序,并改正写入吋出 现的错误。用户程

48、序一般先在实验室模拟调试,一般不用接plc实际的负载(如接 触器、电磁阀等)。也可以根据功能表图,在适当的时候用开关或按钮来模拟实际 的反馈信号。在调试时应充分考虑各种可能的情况,对系统各种不同的工作方式、 有选择序列的功能表图中的每一条支路、各种可能的进展路线,都应逐一检查,不 能遗漏。发现问题后应及时修改梯形图和plc中的程序,直到在各种可能的情况下 输入量与输出量z间的关系完全符合要求,下面图5.15. 3是程序运行调试中 的儿个过程图。图5.1程序下载母文件g) 编辑 查看plc® 调试工具 宙口® 词?&h chj莎国傷®1為聯启1 "

49、0 bi ±. x jtn>» 阳;鷺辺r4- _>h卜q u査看4568-八 2 p37|符号表e工具国新特性+図向导4审工具- 丄2耳仝< lb illi j|m0.011.01 |main x sbro a ±.正在编译系统块就绪己编译的块有0个惜误,0个警告网络1图5. 2程序运行图5. 3程序停止如果程序中某些定吋器或计数器的设定值过大,为了缩短调试时间,可以在调 试时将它们减小,模拟调试结束后再写入它们的实际设定值。在设计和模拟调试程 序的同时,可以设计、制作控制台或控制柜,plc之外的其他硕件的安装、接线工 作也可以同时进行。5. 2程序的现场调试完成上述的工作后,就可以进行现场的调试工作立刻,首先将plc安装在控制 现场进行联机总调试,在调试过程屮有可能将会显示出系统屮原先可能存在的传感 器、执行器和硕接线等方面的问题,以及plc的外部接线图和梯形图程序

温馨提示

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

评论

0/150

提交评论