第一篇:基于PLC的锅炉供热控制系统
第一章 绪论
1.1锅炉的作用及供热控制系统现状 1.1.1 锅炉的作用
⑴ 锅炉及锅炉房是供热系统中热源产生的主要设备。
⑵ 锅炉是化工、石化、冶金、轻纺、造纸等工矿企业主要动力机供热设备。⑶ 锅炉是能源工业发展的主要组成部分。1.1.2 供热系统现状
锅炉是化工、炼油、发电等工业生产过程中必不可少的重要的动力设备。它所产生的高压蒸汽,既可以作为风机、压缩机、大型泵类的驱动透平的动力源,又可作为蒸馏、化学反应、干燥和蒸发等过程的热源。随着工业生产规模的不断扩大,生产设备的不断创新,作为全场动力和热源的锅炉,也向着大容量、高参数、高效率发展。为了确保安全,稳定生产,锅炉设备的控制系统就显得愈加重要。
随着经济的迅猛发展,自动化控制水平越来越高,用户对锅炉控制系统的工作效率要求也越来越高,为了提高锅炉的工作效率,较少对环境的污染问题,所以理由计算机与组态软件技术队锅炉生产过程进行自动控制有着重要的意义。其优越主要在于:首先,通过对锅炉燃烧过程进行有效控制,使燃烧在合理的条件下进行,可以提高燃料效率。由于工业鼓了耗煤量大,燃煤热效率每提高百分之一都会生产巨大的经济效益。其次,锅炉控制过程的自动化处理以及监控软件良好的人际界面使运行参数在CRT上的集中监测,操作人员在监控计算机上能根据控制效果及时修改运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性。随着计算机控制技术应有的普及、可靠性的提高及交个的小降,工业锅炉的危机控制必将得到更广泛的应用。锅炉作为重要的动力设备,其控制的基本要求是供给合格的蒸汽,使锅炉蒸发量适应符合的要求。为此,生产过程的各个主要参数必须严格控制。锅炉设备是一个多输入、多输出的复杂控制对象,这些输入变量与输出变量之间是相互关联的。如果蒸汽负荷发生变化,必将引起汽包水位、蒸汽压力和蒸汽温度等的变化;燃料量的变化不仅影响蒸汽压力,同时还会影响汽包水位、蒸汽温度、炉膛负压;给水量的变化不仪影响汽包水位,而且对蒸汽压力、蒸汽温度等亦有影响;所以锅炉设备是多输入,多输出且相互关联的控制对象。1.2燃煤锅炉自动控制的发展历史
燃煤锅炉是一个比较复杂的工业设备,有几十个测量参数、控制参数和扰动参数,它们之问相互作用,相互影响,存在明显的或不明显的复杂因果关系,而且测控参数也经常变化,存在一定的非线性特性,这一切都给锅炉的控制增加了 难度。1.纯手动阶段
在六十年代以前,由于自动化技术与电子技术发展不成熟,人们的自动化观念还比较淡薄,这段时期的锅炉一般采用纯手动的控制方式,即操作工人通过经验决定送风、给水、引风、给煤的多少,通过手动操作器等方式来达到控制锅炉的目的。这样就要求司炉人员必须有丰富的经验,增加了工人的劳动强度,事故率高,更谈不上保证锅炉的高效率运行。2.自动化单元组合仪表控制阶段
随着自动化技术与电子技术的发展,国外己经丌发并广泛应用了全自动工业锅炉控制技术。60年代自订期,我国工业锅炉的控制技术丌始发展,60年代后期我国引进了国外的全自动燃油工业锅炉的控制技术,70年代后期己经研制了一些工业锅炉的自动化仪表,正式将自动化技术应用于工业锅炉控制领域,因而热效率有所提高,事故率也有所下降。但是,由于采用单元组合仪表靠硬件来实现控制功能,可靠性低,精度不高,而且只能完成一些简单的控制算法,不能实现一些较先进的算法和控制技术,控制效果仍然不理想。3.采用微机测控阶段
随着电子技术的发展,高集成度、高可靠性、价格低廉的微型计算机、单板机、单片机、工业专用控制计算机的出现以及在我固的广泛应用,为锅炉控制领域开辟了一片广阔的天地。运用计算机技术,开发出高效率、高可靠性、全自动的微机工业测控系统同益得到重视。80年代后期至今,国内己经陆续出现了各种各样的锅炉微机测控系统,明显地改善了锅炉的运行状况,但还不够完善,并对环境和抗干扰要求较高。4.分散控制阶段
分散控制系统(DCS)也称集成控制系统,其本质是采用分散控制和集中管理的设计思想,分而自治和综合协调的设计,采用层次化的体系结构,从下到上依此分为直接控制层、操作监控层、生产管理层和决策管理层。DCS是以多台DDC计算机为基础,集分散型控制系统。目前分散控制系统大多采用可编程控制器(PLC)进行系统设计,工控机机PLC的组合,不但系统体积小、可靠性高,而且造价较低,得到了广大用户的青睐。1.3锅炉运行的基本理论
1.燃料化学能妆花为热能—燃烧学
燃料产物:高温烟气 2.高温烟气向水放热—传热学
辐射放热:水冷壁等;对流放热:对流管束等 3.水吸热:气液两相流(水循环)
炉内放热:煤粉+空气混合燃烧(气固两相流)
油雾+空气混合燃烧(气液两相流)
烟气丢受热面的流动冲刷
第二章 锅炉供热控制系统的总体介绍
2.1锅炉供热控制系统的组成
目前我国的供热系统主要以燃煤锅炉为主体。而锅炉按照供热性质来分,可以分为热水炉和蒸汽炉两种。下面是供热控制系统的组成。该系统现有两台20T/H的热水炉、一台10T/H的热水炉、一台6T/H的蒸汽炉以及5个换热站组成。
整个供热控制系统可以分为一次网部分和二次网两个部分组成。一次网主要是冷水经锅炉加热并传送到换热站以自订的一次侧部分;而二次网则是在换热站中经过热交换,热水给用户供热,并返回换热站的部分。2.2交流电机的变频调速系统介绍
传统的给水调节系统和燃烧系统都是采用定速泵和风机,以改变调节阀门开度来改变给水流量和风量。这种调节方式的缺点是给水泵消耗功率大,调节阀门承受的压力大,容易造成调节阀门的迅速磨损。为了节约能源,目前在大型锅炉中广泛采用变频调节,变频调整是一种高效的交流调整方法,它利用变频器实现了异步电动机的无级变速,锅炉控制采用变频调整是节能的有效途径.锅炉的应用面很广,应用量也很大。在化工、炼油、发电、造纸、制糖、化纤、纺织、印染等工业部门,锅炉是必不可少的重要的动力设备。锅炉风机一般按满足锅炉最大负荷设计选型,而一常工作却在额定负荷的70%左右,因此,风机驱动电机的裕量较大,节电潜力很大。锅炉风机的风量调节常用风门控制,即增加管路阻力,而驱动电机全速运转,其效率低、能耗大,大量电能被白白浪费掉,采用变频调整调节风量,不需要风门,管路阻力减少,系统所需风量减少,电机转速可以降低,由于电机的轴功率与转速的立方成正比,因此耗电量大幅度下降,节能效果是十分显著的。
2.3 燃煤锅炉的自动调节过程 2.3.1 燃煤锅炉的组成
锅炉安热疗种类分,大致有燃油锅炉、燃煤锅炉和燃气锅炉。所有这些锅炉,虽然燃料及其供给方式不同,但其结构大同小异,蒸汽发生系统和蒸汽处理系统是基本相同的。由以下几部分组成:
1.汽包:由上下锅筒和沸水管组成。水在管内受管外烟气加热,因而在管簇内发生自然循环流动,并逐渐汽化,产生的饱和蒸汽聚集在锅筒罩面。为了得到干度比较大的饱和蒸汽,在上锅筒中还装有汽水分离设备,下锅筒做为连接沸水管之用,同时储存水和水垢。
2.炉膛:是使燃料充分燃烧并放出热能的设备。煤由煤斗落在转动的链条炉蓖上,进入炉内燃烧。燃烧所需要的空气由炉排下面的风箱送入,燃尽的残渣被炉蓖带到除灰口,落入灰斗中。得到加热的高温烟气依次经过各个受热面,将热量传递给水后,经由烟囱排至大气。3.省煤器:燃煤锅炉炉膛排除的烟气具有较高的温度,利用其热量可以加热进入汽包的冷水,一般省煤器由蛇形管组成。
4.空气预热器:继续利用离丌省煤器后的烟气余热,加热燃料燃烧所需要的空气的换热器。热空气可以强化炉内燃烧过程,提高锅炉燃烧的经济性,提高锅炉热效率。
5.引风设备:包括引风机、烟囱、烟道几部分,将锅炉中的烟气连续排出,保持炉膛的负压燃烧正常。
6.鼓风设备:由鼓风送风机、风道、风箱组成,供应燃料燃烧所需要的空气。
7.给水设备:由给水泵和给水管组成。给水泵用来克服给水管路和省煤器的流动阻力和锅炉的压力,把水送入汽包中。
8.水处理设备:用来清除水中杂质和降低给水硬度,防止锅炉受热面上结水垢或腐蚀锅炉,从而提高锅炉的经济性和安全性。
9.燃料供给设备:由运煤设备、原煤仓和储煤斗等设备组成,保证锅炉所需燃料的供应。
10.除灰除尘设备:分别为收集锅炉灰渣并运往存狄场地及除去烟气中灰粒的设备,以减少对周围环境的污染。2.3.2燃煤锅炉的工作过程
锅炉最基本的组成是汽锅和炉子两大部分。燃料在炉子罩进行燃烧,将其化 学能转化为热能,高温的燃烧产物一烟气通过汽锅受热面将热能传递给汽锅内温 度较低的水,水被加热进而沸腾汽化,生成蒸汽。以某高校锅炉房的锅炉为例,其工作概括起来应包括三个同时进行的过程:
1.燃料的燃烧过程:燃料煤加到煤斗中,借助于自重下落在炉排面上,炉排靠电动机通过变速齿轮减速后由链条来带动,将燃料煤带入炉内。新煤入炉,经预热阶段后开始着火,挥发物燃烧,同时焦炭也逐渐燃烧。燃料一面燃烧,一面向后移动。燃烧所需要的空气是由送风机送入炉体的风仓,向上通过炉排到达燃烧燃料层。风量和燃料量要成比例,进行充分燃烧,形成高温烟气。燃料燃烧剩下的灰渣,在炉排末端翻过除渣板后排入灰斗。燃烧过程进行得完善与否,是锅炉正常工作的根本条件。要使燃料量、空气量和负荷蒸汽量有一一对应的关系,这就是根据所需要的负荷蒸汽量来控制燃料量和送风量,同时还要通过引风设备控制炉膛负压。该过程的特点是时间常数和滞后时问都比较大,而且随着媒质、煤种及风量的改变,这两个参数将有很大的变化。
2.烟气向水(汽)等的传热过程:燃料燃烧所放出的热量使得炉内温度很高,高温烟气与布置在炉膛四周墙面上的水管进行强烈的辐射传热。烟气将热量传递给管内的水后,由于引风机和烟囱的引力作用而向炉膛上方流动。沿途降低温度的烟气最后进入尾部烟道,经省煤器和空气预热器进行热交换,以较低的温度排出锅炉。
3.水的汽化过程:对于蒸汽炉来说,经过处理的水由泵加压,先流经省煤器而得到预热,然后进入汽锅。锅炉工作时,汽锅中的工作介质是处于饱和状态下的汽水混合物,它们位于烟气温度较低的对流管束中。由于受热较少,汽水混合物的容重较大;而处于烟气温度较高区的水冷壁和对流管束受热多,其相应工质的容重小:这样,容重大的工质向下流入下锅筒,而容重较小的工质则向上流入上锅筒,形成水的自然循环。由于上锅筒内的汽水分离设备和锅筒本身空间J内的重力分离作用,使汽水混合物得以分离。2.4燃煤锅炉的自动调节任务
燃煤锅炉的任务是根据负荷要求,生产具有一定参数(压力和温度)的蒸汽和热水。为了满足负荷设备的要求,保证锅炉本身运行的安全性和经济性,它主要要实现下列自动调节任务:
1.出水温度控制:出水温度控制同路即锅炉的炉排控制回路,它通过调节炉排转速即调节给煤量的多少来调节锅炉的出水温度。锅炉出水温度是热水锅炉的最重要的参数,采用微机控制可有效克服人工控制的缺陷.微机内预存有各种室外温度下的标准供水温度及标准供水、回水温度差曲线,微机首先根据当的室外温度及一段时问的室外温度变化情况推算出室外温度的变化趋势,再由标准供水曲线上查得当前订锅炉的出水温度标准值,作为出水温度控制回路的给定值。微机根据锅炉当前出水温度与给定值的偏差大小,通过内部的控制算法调节炉排转速大小,使锅炉出水温度逐渐达到标准值。
2.回水压力控制:回水压力主要是指在一次网循环过程中,被加热的水在换热站中完成热交换,将热量交换给二次网以后的低温水返回锅炉中,在网管中的压力。回水压力的自动控制的目标是为了保证系统管道的安全性,通过控制补水泵和变频阀对回水压力进行控制。加热引起的热膨胀作用,使管道内压力逐渐身高,到升高一定值时,开启安全阀对系统泄压,避免由于管道压力过高引起的管道破裂或者损坏;在循环过程中,由于在管道中的泄漏情况,使的管道内压力逐渐降低,使的系统压力不足,影响供暖效果,需要开启补水泵对系统进行补水,以提高系统的回水压力。
3.汽包水位控制:锅炉汽包水位自动控制的目标就是使给水量跟踪锅炉的蒸发量并维持汽包水位在工艺允许的范围内。汽包水位是锅炉运行的主要指标,是一个非常重要的被控变量,维持汽包水位在一定的范围内足保证锅炉安全运行的首要条件。
4.蒸汽压力控制:蒸汽压力是衡量蒸汽供求关系是否平衡的重要指标,是蒸汽的重要工艺参数。压力过高,会加速会属的蠕变;压力太低,不能提供负荷符合要求的蒸汽。在锅炉运行过程中,蒸汽压力降低,表明负荷的蒸汽消耗量大于锅炉的蒸发量;蒸汽压力升高,说明负荷的蒸汽消耗量小于锅炉的蒸发量。因此,控制蒸汽压力,是安全生产的需要,是维持负荷正常工作的需要,也是保证燃烧经济性的需型。
锅炉蒸汽压力的变化是由于热平衡失调引起的.而影响热平衡的因素主要是燃烧热和蒸汽热,燃烧热的波动引起的热平衡失调称为“内扰”,而蒸汽热波动引起的热平衡失调为“外扰”,为了克服内外扰对蒸汽压力的影响,在各个基本的单炉蒸汽压力控制系统中,输入到锅炉的燃烧热必须跟随蒸汽热的变化而变化.以尽量保持热量平衡同时根据蒸汽压力与给定值的偏差适当增减燃料量以增加或减少蒸汽压力。
5.炉膛压力控制:燃烧过程中,应使引风量和送风量相适应。锅炉正常运行中,炉膛压力应保持在微负压状态下。负压过大,漏风严重,总的风量增加,烟气热量损失增大,不利于安全生产和环境卫生。
6.炉排转速控制:锅炉燃烧过程,用户需要的蒸汽量和蒸汽压力都不是不变的,用汽量有一个高峰和低谷消耗时期,为了能满足用户不同时段的用汽需求,给煤量的多少也要随之改变,即要控制炉排转速,调整燃烧给煤量。
7.维持经济燃烧:要使锅炉燃烧过程工作在最佳工况,提高锅炉的效率和经济性,关键问题是空气和燃料维持适当比例。要使得燃烧过程中不出现燃料燃烧不充分而导致一氧化碳和冒黑烟的现象,这就需要快速而精确地对燃烧进行自动调节,使空气和燃料呈现最佳的配比。
第三章 控制系统的设计
3.1 PLC软件介绍
PLC软件既有制造厂家提供的系统程序,又有用户自行开发的应用程序。系统程序为用户程序的丌发提供运行平台,同时,还为PLC程序的可靠运行及信号与信息转换进行必要的处理。用户程序由用户按具体的控制系统要求进行设计。3.1.1模块式PIC的基本结构
可编程逻辑控制器实质是一种专用于工业控制的计算机,可编程逻辑控制器其硬件结构基本上与微型计算机相同,基本构成为:
一、电源 可编程逻辑控制器的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去
二、中央处理单元(CPU)中央处理单元(CPU)是可编程逻辑控制器的控制中枢。它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当可编程逻辑控制器投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。
为了进一步提高可编程逻辑控制器的可靠性,近年来对大型可编程逻辑控制器还采用双CPU构成冗余系统,或采用三CPU的表决式系统。这样,即使某个CPU出现故障,整个系统仍能正常运行。
三、存储器
存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器。
四、输入输出接口电路
1.现场输入接口电路由光耦合电路和微机的输入接口电路,作用是可编程逻辑控制器与现场控制的接口界面的输入通道。
2.现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用可编程逻辑控制器通过现场输出接口电路向现场的执行部件输出相应的控制信号。
五、功能模块
如计数、定位等功能模块。
六、通信模块 3.1.2 PLC的特点
1.编程方法简单易学:梯形图是使用得最多的PLC的编程语言,其电路符号和表达方式与继电器电路原理图相似,提醒图语言形象直观,易学易懂。
2.功能强,性能价格比高:一台小型PLC内有成百卜千个可供用户使用的编程元件,可以实现非常复杂的控制功能。与相同功能的继电器系统相比,具有很高的性价比。通过通信联网,PLC可以实现分散控制,集中管理。
3.硬件配套齐全,用户使用方便,适应性强:PLC已经标准化、系列化、模块化,配备有品种齐全的各种硬件装置供用户选用,使用能灵活方便地进行系统配置,组成不同功能、不同规模的系统。
4.可靠性高,抗干扰能力强:PLC使用了一系列硬件和软件抗干扰措施,具有很强的抗干扰能力,平均无故障时间达到数万小时以上,可以直接用于有强烈干扰的工业生产现场,PLC已被广大用户公认为最可靠的工业控制设备之一。
5.系统的设计、安装、调试工作量下:PLC使用软件功能取代了继电器控制系统中大量的中问继电器、时问继电器、计数器等器件,使控制柜的设计、安装、接线工作量大大减少。完成了系统的安装和接线后,在现场调试过程中,一般通过修改程序就呵以解决发现的问题,系统的调试时问比继电器系统少得多。
6.维修工作量小,维修方便:PLC的故障率很低,并且有完善的故障诊断功能。PLC或外部的输入装置和执行机构发生故障时,可以根据PLC上的发光二极管或编程软件提供的信息,方便地查明故障的原因,用更换模块的方法可以迅速的排除故障。7.体积小,功耗低:对于复杂的控制系统,使用PLC后,可以减少大量的中间继电器和时间继电器,小型PLC的体积仅相当于几个继电器的大小,因此可以将开关柜的体积缩小到原来的1/2~1/10。3.2控制系统所用功能块
为支持结构化程序设计,STEP 7将用户程序分类归并为不同的块,根据程序要求,选用OB、FB、FC等逻辑块,而DB或DI则用来存储程序所需的数据。在某高校锅炉控制程序中使用了下列几种类型的块:
1.组织块(OB):OB决定本系统程序的结构;
2.系统功能块(SFB)和系统功能(SFC):SFB和SFC集成在S7CPU中可以用来访问一些重要的系统功能。
3.功能块(FB):FB是带“存储区域”的块,可以自己编程这个存储区域;
4.功能(FC):FC中是经常使用的功能的程序;背景数据块(背景DB):当一个FB/SFB被调用时,背景DB与该块相关联,它们可以在编译过程中自动生成;
5.数据块(DB):DB是用于存储用户数据的数据区域,除了指定一个功能块的数据,还可以定义可以被任何块使用的共享数据。
(1).组织块及其优先级:组织块是操作系统和程序的接El。它有操作系统调用并控制循环和中断驱动的程序的执行以及可编程控制器如何启动。它们还处理对错误的响应,通过编程组织块可指定CPU的反应。组织块决定各个程序部分执行的顺序。一个OB的执行可以被另一个OB的调用而中断。那个OB可以中断另一个OB由它的优先级决定,高优先级的OB可以中断低优先级的OB,其中用于主程序循环的OB 1优先级最高,背景OB优先级最低。如果被操作系统调用的OB多于一个,最高优先级的OB最先执行,其他OB根据优先级依次进行。
(2).功能(FC):FC是“无存储区”的逻辑块。FC的临时变量存储在局域数据堆栈中,当FC执行结束后,这些数据丢失了。要将这些数据永久存储,FC也可以使用共享数据块。由于FC没有自己的存储区,所以必须为它指定实际参数,不能为一个FC的局域数据分配初始值。
(3).功能块(FB):功能块是具有“存储功能”的块,用数据块作为功能块的存储器。传递给功能块的参数和静念变量存储在背景块中。临时变量存在本地数据堆栈中。当功能块执行结束时,存在背景块中的数据不会丢失,但存在本地堆栈中的数据将丢失。功能块使得对于经常使用的功能、复杂功能的编程变得容易。由两部分组成,一部分是每个FB的变量声明表,生命此块的局部变量;另一部分是逻辑指令组成的程序,程序要用到变量声明表中给出的局部数据。当调用FB时,需要提供执行时用到的数据或变量,将外部数据传递给FB,使得FB具有通用性,可被其他的块调用,以完成多个类似的控制任务。它至少具有一个背景数据块。功能FC和FB的区别是没有背景数据块,其不能使用静态变量,当完成操作后数据不能保持。
(4).共享数据块(DB)和背景数据块(DI):如果某个逻辑块(FC,FB或OB)被调用,则它可以临时占用局域数据IX(L堆栈)。除了这个局域数据区,逻辑块还可以打开一个DB形式的存储区。与局域数据区中的数据不同,在DB中的数据当DB关闭时,也就是,当相应的逻辑块结束时,不会被删除。每个FB,FC或OB可从共享DB中读取数据,或将数据写入共享DB。当该DB退出时,这些数据保持在DB中。程序所需的大量数据或变量在数据块中,是实现各逻辑块之间交换,传递和共享数据的重要途径。数据块只有变量声明部分,没有程序。打开数据块时,用声明形式:View>Declaration View;也可用数据显示形式:View>Data View。可建立一个或多个数据块,每个数据块可大可小,但CPU对数据块及数据总量有限制。对数据块必须遵循先定义后使用的原则,否则,将造成系统混乱。数据结构形式有:基本数据类型,复式数据类型和用户数据类型。
(5).系统功能块(SFB)和系统功能(SFC):在S7中不需要每个功能都自己编程,S7CPU提供了一些已经编号的程序块,这些块可在用户程序中进行调用。1).统功能块(SFB):系统功能块时集成在S7CPU中的功能块。SFB作为操作系统的一部分,不占用户程序空问。与FB相同,SFB也是“具有存储能力”的块。用户必须为SFB生成背景数据块,并将其下载到CPU中作为程序的一部分。
2).系统功能(SFC)-系统功能时集成在S7CPU中的预先编号程序并通过测试的功能。可在程序中直接调用SFC属于操作系统的一部分,而不算做用户程序的一部分。与FC相同,SFC是“不具有存储能力”的块。
3.3 锅炉系统程序设计
锅炉供热控制系统的控制策略包括:稳定控制策略和动态识别控制策略等。稳定控制策略是指整个系统按照时间进行控制,对于不同的用户和不同的时间段按照固定温度进供暖,比如居民区,从凌晨4点到上午10点,按照一个温度值T1进行供暖;在10点到下午4点左右,按照温度值T2进行供暖;在下午4点到夜问10点左右,按照温度T3进行供暖;而在此以后到凌晨,则按照T4进行供暖。根据实际需要,其中T1,T3的值比,r2,T4的值相对较高。而对于教学楼,办公楼等用户,控制起来相对简单,在夜问只要采用低温供暖即可,白天则可以采用某一个固定值进行供暖。动态识别控制策略是指根据外界温度的变化,从而对室内温度进行调节控制。相比较上面两种控制策略,稳定控制策略控制方法比较简单,但是对于室外温度的感知很少,无法对室外温度的变化做出相应的反应;动念控制策略控制起来比较麻烦,但是对室外温度的变化能够做出适时的反应。对于上面两种控制方法各有利弊,所以本文采用的控制策略即使将稳定控制策略和动念识别控制策略揉和在一起,两种控制策略可以互相切换,既可以在平时控制起来比较方便,也可以对外界天气的变化做出相应的反应,控制起来比较人性化。对于整个系统的控制程序,在启动系统之后,首先进行参数的初始化程序,分别对系统累加器、定时器等功能块进行初始化,之后进行模拟量采集,对要求被控制的参数按照一定的时问间隔进行采集,然后调用相应的标度化程序对采集的参数进行标度化处理,使从外界采集到的实际工程数据转换成PLC内部可以直接使用的数据。在完成以上工作之后,各个回路调用自己相应的控制算法对系统中的四个控制回路的各个参数进行监测控制。同时启动报警控制程序,监测系统参数的越限情况。按此情况循环,实现整个系统的循环控制过程。
第四章 系统的抗干扰设计
4.1 PLC系统的抗干扰性
可编程控制器(PLC)在工业控制中应用越来越广泛,而PLC在工业控制的过程中,所在的工作环境十分复杂,各种干扰产生的影响不利于PLC系统的稳定运行,因此整个系统的抗干扰能力直接关系到PLC能否稳定、安全地运行。
4.1.1电磁干扰源及对系统的影响
影响PLC控制系统的干扰源与一般影响工业控制设备的干扰源一样,大都产生在电流或电压剧烈变化的部位,这些电荷剧烈移动的部位就是噪声源,即干扰源。控制系统中电磁干扰的主要来源空间的辐射电磁场干扰(EMI)主要是由电力网络、电气设备的暂态过程、雷电、无线电广播、电视、雷达、高频感应加热设备等产生的,通常称为辐射干扰,其分布极为复杂。若PLC系统置于射频场内,就会收到辐射干扰,其影响主要通过两条途径:一是直接对PLC内部的辐射,由电路感应产生干扰;二是对PLC通信内网络的辐射,由通信线路的感应引入干扰。辐射干扰与现场设备布置及设备所产生的电磁场大小,特别是频率有关,一般通过设置屏蔽电缆和PLC局部屏蔽进行保护。
4.1.2系统外引线的干扰
1.来自电源的干扰
实践证明,因电源引入的干扰造成PLC控制系统故障的情况很多,可更换隔离性能更高的PLC电源来解决。PLC系统的币常供电电源均由电网供电。由于电网覆盖范围广,它将受到所有空间电磁干扰在线路上的感应电压和电流。尤其是电网内部的变化,开关操作的浪涌、大型电力设备的起停、交直流传动引起的谐波、电网短路暂态冲击等,都通过输电线路传到电源原边。PLC电源通常采用隔离电源,但其机构及制造工艺因素使其隔离性能并不理想。实际上,由于分布参数特别是分布电容的存在,绝对隔离是不可能的。
2.来自信号线引入的干扰
与PLC系统连接的各类信号传输线,除了传输有效的各类信息外,总会有外部干扰信号侵入。此干扰主要有两种途径:一是通过变送器供电电源或共用信号仪表的供电电源窜入的电网干扰,这往往被忽视;二是信号线受空间电磁辐射的干扰,即信号线上的外部感应干扰,这是很严重的。由信号引入的干扰会引起I/O信号工作异常和测量精度大大降低,严重时将引起元器件的损伤。对于隔离性能差的系统,还将导致信号问相互干扰,引起共地系统总线回流,造成逻辑数据变化、误动作和死机。PLC控制系统因信号引入干扰造成I/O模块损坏的情况相当严重。3.来自接地系统混乱时的干扰
接地是提高电子设备电磁兼容性(EMC)的有效手段之一。正确的接地,即能抑制电磁干扰的影响,又能抑制设备向外发出干扰:而错误的接地,反而会引入严重的干扰信号,会使PLC系统无法正常工作。PLC控制系统的地线包括系统地、屏蔽地、交流地和保护地等。接地系统混乱对PLC系统的干扰主要是各个接地点电位分布不均,不同接地点问存在地电位差,引起地环路电流,影响系统正常工作。例如电缆屏蔽层必须一点接地,如果电缆屏蔽层两端都接地,就存在地电位差,有电流流过屏蔽层,当发生异常状态如雷击时,地线电流将更大。此外,屏蔽层、接地线和大地有可能构成闭合环路,在变化磁场作用下,屏蔽层内有时会出现感应电流,通过屏蔽层与芯线之问地耦合,形成干扰信号回路。若系统地与其它接地处理混乱,所产生的地环流就可能在地线上产生不等电位分布,影响PLC内逻辑电路和模拟电路的正常工作。PLC工作的逻辑电压干扰容限较低,逻辑电位的分布干扰容易影响PLC的逻辑运算和数据存储,造成数据混乱、程序跑飞或死机。模拟地电位的分布将导致测量精度下降,引起对信号测控的严重失真和误动作。
4.1.3 PLC系统内部的干扰
来自系统内部的干扰主要由内部元器件及电路问的相互电磁辐射产生,如:逻辑电路相互辐射及其对模拟电路的影响,模拟地与逻辑地的相互影响及元器件问的相互不匹配使用等。这些属于PLC制造厂对系统内部进行电磁兼容设计的内容,比较复杂,作为应用部门是无法改变的,可不必过多考虑,但应用时要选择内部抗干扰能力强的PLC控制器。4.1.4 PLC控制系统工程应用的抗干扰设计
为了保证大连某高校PLC控制系统在工业电磁环境中免受或减少内外电磁干扰,必须从控制系统设计阶段丌始采取三个方面的抑制措施:抑制干扰源、切断或衰减电磁干扰的传播途经、提高控制装置和系统的抗干扰能力。在选择设备时,首先要选择有较高抗干扰能力的产品,其包括了电磁兼容性(EMC),尤其是抗外部干扰能力,如采用浮地技术、隔离性能好的PLC系统。其次还应该了解生产厂家给出的抗干扰指标,如共模抑制比、差模抑制比、耐压能力、允许在多大的电场强度和多高频率的磁场强度环境中工作。主要考虑来自系统外部的几种干扰抑制措施。主要内容包括:对PLC系统及外部引线进行屏蔽以防空问电磁辐射干扰;对外部引线进行隔离、滤波,特别是动力电缆,应分层御置,以防通过外部引线引入传导电磁干扰;正确设计接地点和接地装置,完善接地系统。另外还可以利用数字滤波手段,进一步提高系统运行的可靠性。4.2控制系统主要抗干扰措施
1.采用性能优良的电源,抑制电网引入的干扰在PLC控制系统中,电源占有及其重要的地位。电网干扰窜入PLC控制系
统主要通过PLC系统的供电电源(如CPU电源、I/O电源等)、变送器供电电源和与PLC系统具有直接电气连接的仪表供电电源等耦合进入的。现在,对于给PLC系统供电的电源,一般都采用隔离性能较好的电源,而对于变送器供电的电源和PLC系统有直接电气连接的仪表的供电电源,并没有受到足够的重视,虽然采取了一定的隔离措施,但普遍还不够,主要是使用的隔离变压器分布参数大,抑制干扰能力差,经电源耦合而窜入共模干扰、差模干扰。所以。对于变送器和共用仪表信号供电电源应选择分布电容小、抑制带大(如采用多次隔离和屏蔽及漏感技术)的供电电源,以减少PLC系统的干扰。此外,为保证电网节点不中断,可采用在线式不问断供电电源(UPS)供电,提高供电的安全可靠性。而且UPS还具有较强的抗干扰隔离性能,是一种PLC控制系统的理想电源。
第二篇:PLC电梯控制系统毕业论文
四川工程职业技术学院
电气信息工程系
毕业论文
题 目 PLC电梯控制系统 班 级 电气自动化技术1班 姓 名 学 号 指导老师
前 言
随着现代社会的迅速发展,微电子技术和计算机技术也随之迅速发展.当前数字电器系统的设计正朝着速度快、容量大、体积小、重量轻的方向发展。其中,有着代表性的是日趋进步和完善的PLC设计技术。PLC(即可编程控制器)在工业控制领域内得到十分广泛的应用。PLC是一种基于数字计算机技术、专为在工业环境下应用而设计的电子控制装置,它采用可编程序的存储器,用来存储用户指令,通过数字或模拟的输入/输出,完成一系列逻辑、顺序、定时、记数、运算等确定的功能,来控制各种类型的机电一体化设备和生产过程。
PLC的设计和开发,已经有多种类型和款式。传统的PLC各有特点,它们适合在现场做手工测量,要完成远程测量并要对测量数据做进一步分析出来,传统PLC是无法完成的。然而基于PC通信的PLC,既可以完成测量数据的传递,又可借助PC,做测量数据的处理。所以这种类型的PLC无论在功能和世界应用上,都具有传统PLC无法比拟的特点,这使得它的开发和应用具有良好的前景。
第一章 电梯的简介
一、电梯的起源与发展
1、电梯的起源
现代社会中,电梯已经成为不可短少的运输设备。电梯是随着高层建筑的兴建而发展起来的一种垂直运输工具。多层厂房和多层仓库需要有货梯;高层住宅需要有住宅梯;百货大楼和宾馆需要有客梯,自动扶梯等。在现代社会,电梯已像汽车、轮船一样,成为人类不可缺少的交通运输工具。
电梯在汉语词典中的解释为:建筑物中用电作动力的升降机,代替步行上下的楼梯。
说到电梯的起源要从公元2600年埃及人在建造金字塔时使用了最原始的提升系统说起,但这一类起重机的能源均为人力。到了1203年,法国的二修道院安装了一台起重机,有所不同的是该机器是利用驴作为动力,载荷由绕在一个大滚筒上的绳子进行起吊。此种方法一直沿用到近代直到瓦特发明了蒸汽机,约在1800年,煤矿主才能利用起重机把矿井中的煤输送上来。
数百年来人们制造过各种类型的升降机,它们都具有一个共同的缺陷:只要起吊绳突然断裂,升降机便急速地坠落到底层。1854年奥迪斯设计了一种制动器:在升降机的平台顶部安装一个货车用的弹簧及一个制动杆与升降梯井道两侧的导轨相连接,起吊绳与货车弹簧连接,这样仅是起重平台的重量就足以拉开弹簧,避免与制动杆接触。如果绳子断裂,货车弹簧会将拉力减弱,两端立刻与制动杆咬合,即可将平台牢固地原地固定,免了继续下坠。这样,第一台“安全”升降梯就产生了,然而真正能够称为电梯的产品应该是在20世纪初才出现。
2、电梯技术的发展
(1)电梯的速度要求越来越快,告诉,超高速电梯的数量越来越多。(2)电梯的拖动技术有了圈套的发展,直流电梯由于能耗大、维修量大等缺点。逐步被交流电梯所替代,液压电梯由于运行平稳,机房位置灵活等特点,使得在低楼层场合得到越来越广泛的应用。交流拖动电梯更是得到迅速发展。
(3)电梯的逻辑控制已从过去简单的继电器-接触器控制发展为可编程序控制(PLC)和计算机控制,控制方式也从手柄控制、信号控制发展为集选控制、并联控制、群控等,电梯可靠性得到很大的提高。
(4)电梯的管理功能不断加强,电梯广泛采用计算机控制技术,不断满足用户的使用功能要求。如停车操作、消防员专用等。
第二章 PLC的简介
一、PLC的定义
可编程控制器是一种数字运算操作的电子系统,专业在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,技术与算术操作等方面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。
总之,可编程控制器是一台计算机,它是专为工业环境应用而而设计制造的计算机。它具有丰富的输入/输出接口,并且具有较强的驱动能力。但可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。
二、PLC的基本结构和组成
1、PLC的结构图如下所示:
交流/直流现场设备扩展单元电源基本I/OI/O扩展接CPU存储器外围接口数据总线外设编程器通信网络
图2 PLC的结构图
(1)中央处理单元(CPU)是PLC的控制中枢,在系统监控程序的控制下工作,承担着将外部输入信号的状态写入输入映像寄存器区域,然后将接过送到输
出映像寄存器区域。
(2)存储器由只读存储器ROM和随机存储器RAM两大部分组成,存放系统软件的存储器称为系统程序的存储器ROM,存放应用软件或中间运行数据的存储器称为用户程序存储器RAM。
(3)基本I/O接口电路
A.PLC内部输入电路作用是将PLC外部电路提供的、符合PLC输入电路要求的电压信号,通过光耦电路送到PLC内部电路。
B.PLC输出电路用来将CPU运算的结果换成一定形式的功率输出,驱动被控负载。
(4)接口电路:PLC接口电路分为I/O扩展接口电路和外设通信接口电路两大类。
A.I/O扩展接口电路用于连接I/O扩展单元,可以用来扩充开关量I/O点数和增加模拟量的I/O端子。I/O扩展接口电路采用并行接口和串行接口两种电路形式。
B.外设通信接口电路用于连接手持编程器或其他图形编程器、文本显示器,并能组成PLC的控制网络。
(5)电源:PLC内部配有一个专用开关式稳压电源,将交流/直流供电电源转化为PLC内部电路需要的工作电源(5V直流)。
2.PLC控制系统的组成
PLC控制系统像一般的计算机控制系统一样,也是由硬件和软件两个部分组成的,硬件是指PLC本身及其外围设备,软件是指管理PLC的系统软件,PLC的应用程序,编程语言和编程支持工具软件。
图3 PLC控制系统的组成
PLC控制系统的软件主要是系统软件,应用软件,编程语言及编程支持工具软件几个部分组成。
PLC系统软件是PLC工作所必须的软件。在系统软件的支持西,PLC对用户程序进行逐条的解释,并加以执行,直到用户程序结束,然后返回到程序的起始又开始新的一轮扫描。PLC的这种工作方式就称之为循环扫描。
图4 PLC内部工作示意图
0的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。随机关闭输入端口,进入程序执行阶段。
PLC在程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。
输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式输出,驱动相应输出设备工作。
四、PLC的特点
PLC是一种用于工业自动化控制的专用计算机,实质上属于计算机控制方式。PLC与普通计算机一样,以通用或专用CPU作为处理器,实现通道的运算和数据的存储,另外还有位处理器,进行点(位)的运算与控制。
PLC控制一般具有可靠性高,易操作、维修、编程简单、灵活性强等特点。
五、PLC系统的发展趋势
PLC当初是针对工业顺序控制发展而研制的。经过30几年的迅速发展,PLC已不仅能进行开关量控制,而且还能进行模拟量控制,位置控制。特别是PLC的通信网络技术的发展,使得PLC如虎添翼,由单机控制向多机控制,由集中控制向多层次分布式控制系统发展。现在PLC的足迹已遍布了国民经济的各个领域,形成了满足各种需要的PLC应用系统。
电梯结构不断紧凑化,体积不断轻型化、小巧化随着新技术、新结构、新材料、新工艺的发展,电梯的机械系统结构简单化、体积小型化、材料轻型化、工艺先进化、外观漂亮化。同时,无机房电梯在新世纪将会有较大速度发展。
今后PLC控制系统将朝着两个方向发展:一是向小型化,微型化系统方向发展。作为控制系统的关键设备,PLC将朝着体积更小,速度更快,功能更强,价格更低的方向发展。二是向大型化,网络化,多功能的方向发展。
2131415
第四章 PLC控制系统的设计方案
一、PLC控制系统基本方案
随着城市建设的不断发展,高层建筑不断增多,电梯在国民经济和生活中有着广泛的应用。电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。实际上电梯是根据外部呼叫信号以及自身控制规律等运行的,而呼叫是随机的,电梯实际上是一个人机交互式的控制系统,单纯用顺序控制或逻辑控制是不能满足控制要求的,因此,电梯控制系统采用随机逻辑方式控制。目前电梯的控制普遍采用了两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能,拖动控制则由变频器来完成;第二种控制方式用可编程控制器(PLC)取代微机实现信号集选控制。从控制方式和性能上来说,这两种方法并没有太大的区别。国内厂家大多选择第二种方式,其原因在于生产规模较小,自己设计和制造微机控制装置成本较高;而PLC可靠性高,程序设计方便灵活,抗干扰能力强、运行稳定可靠等特点,所以现在的电梯控制系统广泛采用可编程控制器来实现。
本文将用四层楼作为背景进行设计。
1.轿厢楼层位置检测方法
主要方法有以下几种:
(1)用于簧管磁感应器或其他位置开关:这种方法直观、简单,但由于每层需使用一个磁感应器,当楼层较高时,会占用PLC太多的输入点。
(2)利用稳态磁保开关:这种方法需对磁保开关的不同状态进行编码,在各种编码方式中适合电梯控制的只有格雷变形码,但是它是无权代码,进行运算时需采用PLC指令译码,比较麻烦,软件译码也使程序变的庞大。
(3)利用旋转编码器:目前,PLC一般都有高速脉冲输入端或专用计数单元,计数准确,使用方便,因此在电梯PLC控制系统中,可用编码器测取电梯运行过程中的准确位置,编码器可直接与PLC高速脉冲输入端相连,电源可利用PLC内置的24V直流电源,硬件连接可谓简单方便。
由以上分析可见,用旋转编码器检测轿厢的位置优于其他方法,故本设计采用此方法
2.PLC的选型
根据以上选择的轿厢楼层位置检测方法,要求可编程控制器必须且有高数计数器。又因为电梯时双向运行的,所以PLC还需具有可逆计数器。综合考虑后,本设计选择西门子公司生产的S7—200系列机。
S7—200系列机具有以下优点: 1.体积极小
2.先进美观的外部结构 3.提供多种子系列供用户选用 4.灵活多变的系统配置 5.功能强、使用方便
二、PLC电梯控制系统设计方向
1.电梯控制系统的基本结构组成
电梯PLC的控制系统和其他类型的电梯控制系统一样主要由信号控制系统和拖运控制系统两部分组成。图7为电梯PLC控制系统的基本结构图,主要硬件包括PLC主机及扩展、机械系统、轿箱操纵盘、厅外呼梯盘、指层器、门机、调速装置与主拖动系统等。系统控制核心为PLC主机,操纵盘、呼梯盘、井道及安全信号通过PLC输入接口送入PLC,存储在存储器及召唤指示灯等发出显示信号,向拖动和门机控制系统发出控制信号。
电梯控制系统可分为电力拖动系统和电气控制系统两个主要部分。电力拖动系统主要包括电梯垂直方向主动拖动电路和轿厢开关电路。二者均采用易于控制的直流电动机作为拖动动力源。主拖动电路采用PWM调试方式,达到了无级调速的目的。而开关门电路上电机仅需一种速度进行运动。电气控制系统则由众多呼叫按钮、传感器、控制用继电器、指示灯、LED七段数码管和控制部分的核心器件等组成。PLC集信号采集、信号输出及逻辑控制于一体,与电梯电力拖动系统一起实现了电梯控制的所有功能。十层电梯控制系统由呼叫到响应形成一次工作循环,电梯工作过程又可细致分为自检、正常工作、强制工作等三种工作状态。电梯在三种工作状态之间来回切换,构成了完整的电梯工作过程。
如下图:
图7 电梯PLC控制系统的基本结构
2.电梯控制系统原理框图
电梯控制系统原理框图如下图所示,主要由轿厢内指令电路、门厅呼叫电路、主拖动电机电路、开关门电路、档层显示电路、按钮记忆灯电路、楼层检测与平层检测传感器及PLC电路等组成的。
图8 电梯控制系统原理框图
到PLC的控制信号有:运行方式选择、运行控制、轿内指令、层站召唤、安全保护信息、旋转编码器光电脉冲、开关门及限位信号、门区和平层信号等。
图10 电梯信号控制系统
6.拖动控制系统
电梯主要由直流和交流两种拖动方式,PLC控制的拖动系统主电路及调速装置与继电器控制系统相比无需做很多改动。拖动系统的工作状态及部分反馈信号可直接送入PLC,由PLC向拖动系统发出速度切换、起动、运行、平层等控制信号。
7.电梯上行
(1)电梯停在1F,2F呼叫时,则上行,碰到2F的行程开关后停止。(2)电梯停在1F或2F时,3F呼叫,则上行,碰到3F的行程开关后停止。(3)当电梯停在1F或2F、3F时,4F呼叫,则上行到4F碰到行程开关后停止。
(4)电梯停在1F,2F、3F同时呼叫时,则电梯上行到2F后停5s,继续上行到3F后停止。
(5)电梯停在1F,2F、3F同时呼叫时,电梯上行到2F停5s,继续上行到3F停止。
(6)电梯停在1F,3F、4F同时呼叫时,电梯上行到3F停止5s,继续上行
122232425
系统会根据外呼和内选信号及门锁信号综合判断电梯的运行方向。5.执行上行程序
此段程序包括控制电梯上行,检测是否应该减速或者停止电梯正转并且执行。6.执行下行程序
此段程序包括控制电梯下行,检测是否应该减速或者停止电梯正转并且执行。
四、I/O点的分配
根据需要控制的开关、设备大约有15个输入点,11个输出点。如图15:
图15 I/O点的分配
五、硬件系统调试
在硬件调试时,我们主要调试的内容有: 1.在接线端子上。
2.在PLC扩展单元上。3.在电源接线上。
注:特别是在电源接线时,一定要注意哪些端子接24V,哪些接地。
六、软件系统调试
在软件调试时,主要是结合硬件设备观察程序的过程是否与我们设计的原理一致。如果出现不正常运行和不运行时我们得回到程序编制,依次检查与修改。
七、程序梯形图
0
图16 PLC控制程序梯形图
注:
M0.1 电梯在一层时停止指令 M0.2 电梯在二层时停止指令 M0.3 电梯在三层时停止指令 M0.4 电梯在四层时停止指令 M1.1 电梯在一层时向上运行指令 M1.2 电梯在二层时向上运行指令 M1.3 电梯在三层时向上运行指令
E2亮,电梯停止。
11.按SB6,SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯仍上升,按SQ3,E2灭,E3亮,电梯仍上升,再按SQ4,E3,E4亮,电梯停止2s后下降,按SQ2,E3灭,E2亮,电梯停止。
12.按SB7(SB2),SB10(SB4),电梯上升,按SQ2,E1灭,E2灭,电梯停止2s后上升,按SQ3,E2灭,E3亮,电梯仍上升,再按SQ4,E3灭,E4亮,电梯停止。
13.按SB6,SB8,SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯停止2s后上升,再按SQ3,E1灭,E2亮,电梯仍上升,在按SQ4,E3灭,E4亮,电梯停止2s后下降,按SQ3,E4灭,E3亮,电梯仍下降,按SQ2,E2灭,E2亮,电梯停止。
14.按SB6,SB8,SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯停止2s后上升,按SQ3,E2灭,E3亮,电梯仍上升,再按SQ4,E3灭,E4亮,电梯停止2s后下降,按SQ3,E4灭,E3亮,电梯仍下降,按SQ2,E3灭,E2亮,电梯停止。
15.按SB6,SB8,SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯停止2s后上升,按SQ3,E2灭,E3亮,电梯仍上升,再按SQ4,E3灭,E4亮,电梯停止2s后下降,按SQ3,E4灭,电梯提高至2s后下降,按SQ3,E4灭,E3亮,电梯停止。
16.按SB6,SB9(SB3),SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯仍上升,按SQ3,E2灭,E3亮,电梯停止2s后上升,再按SQ4,E3灭,E4亮,电梯停止2s后下降,按SQ3,E4灭,E3亮,电梯仍下降,按SQ2,E3灭,E2亮,电梯停止。
17.按SB7(SB2),SB9(SB3),SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯停止2s后上升,按SQ3,E2灭,E3亮,电梯停止2s后上升,再按SQ4,E3灭,E4亮,电梯停止。
18.按SB6,SB7(SB2),SB8,SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯停止2s后上升,按SQ3,E2灭,E3亮,电梯仍上升,再按SQ4,E3灭,E4亮,电梯停止2s后下降,再按SQ3,E4灭,E3亮,电梯上升,再按SQ4,E3灭,E4亮,电梯停止2s后下降,再按SQ3,E4灭,E3亮,电梯停止2s后下降,再按SQ2,E3灭,E2亮,电梯停止。
19.按SB6,SB7(SB2),SB9(SB3),SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯停止2s后上升,按SQ3,E2灭,E3亮,电梯停止2s后上升,再按SQ4,E3灭,E4亮,电梯停止2s后下降,按SQ3,E4灭,E3亮,电梯仍下
降,再按SQ2,E3灭,E2亮,电梯停止。
20.按SB6,SB7(SB2),SB8,SB9(SB3),SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯停止2s后上升,按SQ3,E2灭,E3亮,E4亮,电梯停止2s后下降,按SQ3,E4灭,E3亮,电梯停止2s后下降,再按SQ2,E3灭,E2亮,电梯停止。
21.按SB8,SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯仍上升,按SQ3,E2灭,E3亮,电梯仍上升,按SQ3,E2灭,E3亮,电梯停止2s后上升,按SQ3,E2灭,E3亮,电梯停止。
22.按SB8,SB9(SB3),SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯仍上升,按SQ3,E2灭,E3亮,电梯停止2s后上升,按SQ3,E2灭,E3亮,电梯停止。
23.按SB8,SB9(SB3),SB10(SB4),电梯上升,按SQ2,E1灭,E2亮,电梯仍上升,按SQ3,E2灭,E3亮,电梯停止2s后上升,再按SQ4,E3灭,E4亮,电梯停止2s后下降,按SQ3,E4灭,E3亮,电梯停止。
电梯停留在二层:
1.按SB8或SB9(SB3)或SB8或SB9(SB3),电梯上升,反方向呼叫无效,按SQ3,E2灭,E3亮,电梯停止。
2.按SB10(SB4),电梯上升,反方向呼叫无效,按SQ3,E2灭,E3亮,电梯停止。
3.按SB5(SB1), 电梯上升,反方向呼叫无效,按SQ3,E2灭,E3亮,电梯停止。
4.按SB8,SB10(SB4),电梯上升,反方向呼叫无效,按SQ3,E2灭,E3灭,E4亮,电梯停止。
5.按SB9(SB3),SB10(SB4),电梯上升,反方向呼叫无效,按SQ3,E2灭,E3亮,电梯停止2s后上升,再按SQ4,E3灭,E4亮,电梯停止。
6.按SB8,SB9(SB3),SB10(SB4),电梯上升,反方向呼叫无效,按SQ3,E2灭,E3亮,电梯停止2s后上升,再按SQ4,E3灭,E4亮,电梯停止2s后下降,按SQ3,E4灭,E3亮,电梯停止。
电梯停留在三层:
1.按SB10(SB4),电梯上升,反方向呼叫无效,按SQ4,E3灭,E4亮,电梯停止。
2.按SB6或SB7(SB2)或SB6,SB7(SB2),电梯下降反方向呼叫无效,按SQ2,E3亮,电梯停止。
3.按SB5(SB1), 电梯下降,反方向呼叫无效,按SQ2,E3灭,E2亮,电梯仍下降,按SQ1,E2灭,E1亮,电梯停止。
4.按SB7,SB5(SB1), 电梯下降,反方向呼叫无效,按SQ2,E3灭,E2亮,电梯仍下降,按SQ1,E2灭,E1亮,电梯停止2s后上升,按SQ2,E1灭,E2亮,电梯停止。
5.按SB7,SB6(SB2),SB5(SB1),电梯下降,反方向呼叫无效,按SQ2,E3灭,E2亮,电梯停止2s后下降,按SQ1,E2灭,E1亮,电梯停止。
6.按SB7,SB6(SB2),SB5(SB1),电梯下降,反方向呼叫无效,按SQ2,E3灭,E2亮,电梯停止2s后下降,再按SQ1,E2灭,E1亮,电梯停止2s后上升,按SQ2,E1灭,E2亮,电梯停止。
63738-
第三篇:基于PLC控制系统总结
基于PLC控制系统优点 1.实时性
● 由于控制器产品设计和开发是基于控制为前提,信号处理时间短,速度快。
● 基于信号处理和程序运行的速度,PLC经常用于处理工业控制装置的安全联锁保护。● 更能满足各个领域大、中、小型工业控制项目。2.高可靠性
● 所有的I/O输入输出信号均采用光电隔离,使工业现场的外电路与控制器内部电路之间电气上隔离。
● 各输入端均采用R-C滤波器,其滤波时间常数一般为10~20ms。● 各模块均采用屏蔽措施,以防止噪声干扰。● 采用性能优良的开关电源。
● 对采用的元器件进行严格的筛选。
● 良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,CPU立即采取有效措施,以防止故障扩大。
● 大型控制器还可以采用由双CPU构成冗余系统或有三CPU构成表决系统,以及实现电源模块冗余、IO模块冗余,使可靠性更进一步提高。3.系统配置简单灵活
● 控制器 产品种类繁多,规模可分大、中、小等。
● I/O卡件种类丰富,可根据自控工程实现功能要求不同,而进行不同的配置。● 满足控制工程需要前提下,I/O卡件可灵活组合。4.丰富的I/O卡件
控制器针对不同的工业自控工程的现场信号,如:交流或直流;开关量或模拟量;电压或电流;脉冲或电位; 强电或弱电等,有相应的I/O模块与工业现场的器件或设备,如:按钮、行程开关、接近开关、传感器及变送器、电磁线圈、控制阀等直接连接。
另外为了提高操作性能,它还有多种人-机对话的接口模块;为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。5.控制系统采用模块化结构 为了适应各种工业控制需要,除了单元式的小型控制器以外,绝大多数控制器均采用模块化结构。控制器的各个部件,包括CPU,电源,I/O等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。6.价格优势
质优价廉,性价比高。7.安装简单,维修方便
可以在各种工业环境下直接运行。使用时只需将现场的各种设备与PLC相应的I/O端相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。
由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行。
8.控制器实现的功能 逻辑控制 定时控制 计数控制 顺序控制 PID控制 数据计算 通讯和联网
其它:还有许多特殊功能模块,适用于各种特殊控制的要求,如:定位控制模块,CRT模块。
9.常用的工控软件
●
B&R AutomationSoftware自动化软件
围绕更少的目标完成更多的工作,B&R AutomationSoftware(TM)为您提供了适合于我们所有自动化平台的一个开发系统。多种编程语言,透明通讯以及完整的诊断功能都集成于一个自动化工具中。一个工具,多个目标!● Intellution iFIX iFIX,是Intellution Dynamics 自动化软件产品家族中的HMI/SCADA最重要的组件,它是基于WindowsNT/2000平台上的功能强大的自动化监视与控制的软件解决方案。● SIMATIC WinCC 6.0版本---过程可视化的新视界
对于过程可视化而言,全新版本的 WinCC 6.0 由于采用了新的标准,可为您当前应用和今后进一步的扩展提供更优越的性能,更大的灵活性和更高的效率。●
Wonderware InTouch 8.0过程可视化
用于工业自动化、过程控制和管理监视的一个强大的图形人机界面(HMI)软件。● 亚控组态王6.5 两万余例工程(钢铁,化工,电力,国家粮库,邮电通讯,环保,水处理,冶金等各行业)的现场运行(包括“中华世纪坛”国家标志性工程),现已成为国内组态软件的客户首选,并且作为首家国内组态软件应用于国防,航空航天等重大领。● RSVIEW32/SE等
控制组态软件种类很多,每一种各有特点。我们能够根据用户不同的需求,提供不同工业控制监控软件,完成自控项目监控的任务。
plc控制电路相对于继电器控制电路的优点
1、控制方式上看:电器控制硬接线,逻辑一旦确定,要改变逻辑或增加功能很是困难;而plc软接线,只需改变控制程序就可轻易改变逻辑或增加功能。
2、工作方式上看:电器控制并行工作,而plc串行工作,不受制约。
3、控制速度上看:电器控制速度慢,触点易抖动;而plc通过半导体来控制,速度很快,无触点,顾而无抖动一说。
4、定时、记数看:电器控制定时精度不高,容易受环境温度变化影响,且无记数功能;plc时钟脉冲由晶振产生,精度高,定时范围宽;有记数功能。
5、可靠、维护看:电器控制触点多,会产生机械磨损和电弧烧伤,接线也多,可靠、维护性能差;plc无触点,寿命长,且有自我诊断功能,对程序执行的监控功能,现场调试和维护方便。
第四篇:抢答器PLC控制系统课程设计
抢答器PLC控制系统设计
一、抢答器PLC电气控制系统设计任务书
1.抢答器工艺的技术要求
实用抢答器的这一产品是各种竞赛活动中不可缺少的设备,无论是学校、工厂、军队还是益智性电视节目,都会举办各种各样的智力竞赛,都会用到抢答器。目前市场上已有的各种各样的智力竞赛抢答器绝大多数是早期设计的,只具有抢答锁定功能的一个电路,以模拟电路、数字电路或者模拟电路与数字电路相结合的产品,这部分抢答器已相当成熟。现在的抢答器具有倒计时、定时、自动(或手动)复位、报警(即声响提示,有的以音乐的方式来体现)、屏幕显示、按键发光等多种功能。但功能越多的电路相对来说就越复杂,且成本偏高,故障高,显示方式简单(有的甚至没有显示电路),无法判断提前抢按按钮的行为,不便于电路升级换代。本设计要求就是利用PLC作为核心部件进行逻辑控制及信号的产生,用PLC本身的优势使竞赛真正达到公正、公平、公开。
2.抢答器电气控制系统设计要求
1)抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。
2)设置一个系统清除和抢答控制开关S,该开关由主持人控制。
3)抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
4)抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。当主持人启动“开始”键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间0.5秒左右。
5)参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。
6)如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。
二、抢答器PLC电气控制系统总体设计过程
第五篇:基于PLC交通灯控制系统毕业设计概要
毕业设计题目: 交通灯毕业论文 系别:电气与信息工程学院 专业 : 电气自动化 班级:电气自动化10-01 姓名: 指导教师: 【摘要】:交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。为了实现交通道路的管理,力求交通管理先进性、科学化。用可编程控制器实现交通灯管制的控制系统,以及该系统软、硬件设计方法,实验证明该系统实现简单、经济,能够有效地疏导交通,提高交通路口的通行能力。分析了现代城市交通控制与管理问题的现状,结合交通的实际情况阐述了交通灯控制系统的工作原理,给出了一种简单实用的城市交通灯控制系统的PLC设计方案。可编程序控制器在工业自动化中的地位极为重要,广泛的应用于各个行业。随着科技的发展,可编程控制器的功能日益完善,加上小型化、价格低、可靠性高,在现代工业中的作用更加突出
1.1交通信号灯的作用和意义
随着社会经济的发展,城市交通问题越来越引起人们的关注。人,车,路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测,交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥中最重要的组成部分。
随着城市机动车量的不断增加,许多大城市如北京,上海,南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速公路,在高速公路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高
速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路和普通道路耦合出交通状况的制约。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道,城区与周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题, 根据交通等工艺控制要求和特点,我们采用了日本三菱公司FX2N_48MR。三菱PLC 有小型化,高速度,高性能等特点,三菱可编程控制器指令丰富,可以接各种输入,输出扩充设备,有丰富的特殊扩展设备,其中的模拟输入设备和通信设备是系统所必需的,能够方便地联网通信。本系统就是应用可编程控制器(PLC对十字路口交通控制等实现控制。本系统采用PLC是基于以下四个原因:(1PLC具有很高的可靠性,抗干扰能力。通常的平均无障碍时间都在30万小时以上;(2系统设计周期短,维护方便,改造容易,功能完善,实用性强;(3干扰能力强,具有硬件故障的自我检查功能,目前空中各种电磁干扰日益严重,为了保证交通控制的可靠稳定,我们选择了能够在恶劣的电磁干扰环境下正常工作的PLC;(4近年来PLC的性能价格比有较大幅度的提高,是的实际应用成为可能。【关键词】:PLC可编程控制器、交通型号灯、可靠性高。【目录】: 关键词(01 第1章交通信号控制系统(02 1.1十字路口交通灯控制实际情况(04 1.1.1南北向(列和东西向(行主干道(04
1.1.2南北向和东西向人行道(04 1.2结合十字路口交通灯的路况模拟控制实验(04 1.2.1南北向(列和东西向(行主干道(04 1.2.2南北向和东西向行人道(04 1.2.3盲人安全通道控制和手动控制车流量(04 1.3流程图(05 第2章可编程控制器程序设计(07 2.1可编程控制器选择(07 2.2十字路口交通灯模拟控制时序图(07 2.3可编程控制器IO端口分配(10 2.4程序设计(10 第3章总结(13 3.1难点分析(13 3.1.1行人道红绿灯和主干道红绿灯的对应关系(13 3.1.2盲人脉冲按键(13 3.1.3手动车流控制按键的控制方式(13 3.1.4交通灯闪亮问题(13 3.2调试错误与修改方法(13 3.3PLC智能化控制交通灯的方法(13
3.4收获与感悟(14 致谢(14 参考文献(14 第1章交通灯信号控制系统 1.1 十字路口交通灯控制实际情况
a.南北主干道:直行绿27S、直行绿闪3S、左转绿10S、左转绿闪3S、黄2S、红45S;b.东西人行道:红45S、绿27S、绿闪3S、红60S;c.东西主干道:红45S、直行绿27S、直行绿闪3S、左转绿10S、左转绿闪3S、黄2S;d.南北人行道:绿27S、绿闪3S、红60S;e.循环控制方式;f.交通灯变化顺序表(单循环周期90秒。1.1.1 南北向(列和东西向(行主干道
南北向(列和东西向(行主干道均设有直行绿灯27S,直行绿灯闪亮3S,左行绿灯10S,左转绿闪3S,黄灯2S和红灯45S。当南北主干道红灯点亮时,东西主干道应依次点亮直行绿灯,直行绿灯闪,左转绿灯,左转绿灯闪亮和黄灯;反之,当东西主干道红灯点亮时,南北主干道依次点亮直行绿灯,直行绿灯闪,左转绿灯,左转绿灯闪亮和黄灯。1.1.2南北向和东西向人行道
南北向和东西向人行道均设有通行绿灯和禁行红灯。南北人行道通行绿灯应在南北主干道直行绿灯点亮时点亮,当南北主干道直行绿灯闪亮时南北行人道绿灯也
要对应闪亮,其它时间为红灯。东西人行道通行绿灯于东西主干道直行绿灯点亮时点亮,当东西主干道直行绿灯闪亮是东西行人道绿灯也要对应闪亮,其它时间为红灯。
1.2结合十字路口交通灯的路况模拟控制实验
在PLC交通灯模拟模块中,主干道东西南北每面都有3个控制灯,分别为: ●禁止通行灯(亮时为红色 ●准备禁止通行灯(亮时为黄色 ●直通灯(亮时为绿色
另外行人道东西南北每面都有2个控制灯,分别为: ●禁止通行灯(亮时为红色 ●直通灯(亮时为绿色
结合十字路口交通灯实际情况设计交通灯模拟控制系统如下: 当交通灯系统启动开关接通时。1.2.1南北向(列和东西向(行主干道
南北向(列和东西向(行主干道均设有绿灯 10S,绿灯闪亮2S(亮0.1 灭0.1,黄灯2S和红灯14S。当南北主干道红灯点亮时,东西住干道应依次点亮绿灯,绿灯闪亮,黄灯,反之,当东西主干道红灯点亮时,南北主干道依次点亮绿灯,绿灯闪,黄灯。
1.2.2南北向和东西向行人道
南北向和东西向行人道均设为通行绿灯和禁行红灯。南北人行道通行绿灯应在南北主干道绿灯点亮时点亮,当南北主干道绿灯闪亮和黄灯点亮时南北行人道绿灯也要对应闪亮,其它时间为红灯。东西行人道通行绿灯于东西主干道绿灯点亮是点
亮,当东西主干道绿灯闪亮和黄灯点亮时东西行人道绿灯也要对应闪亮,其它时间为红灯。
1.2.3盲人安全通道控制和手动控制车流量
除此之外另设两个功能,使用10个脉冲开关。实现让盲人可以方便通过十字路口和手动控制车流量。其中8个安装在人行道的两边当东西方向行走的盲人要过马路的时候,按下脉冲开关东西向行人道绿灯亮起,南北向主干道红灯闪亮,延迟10秒恢复原来的控制系统。南北向脉冲开关对应东西向功能相同,另外两个脉冲开可以控制车流量,当东西向主干道等待车量较多的时候,按下东西向控制脉冲开关,东西向主干道延长绿灯点亮时间到15秒。东西向行人道绿灯也要对应延长。南北向脉冲开关对应东西向功能相同。
1.3 流程图 启动开关
东西绿灯亮 东西绿灯闪 东西黄灯亮 东西红灯亮 东西主干道 10S 2S 2S 14 南北红灯亮 南北绿灯亮 南北绿灯闪 南北黄灯亮 南北主干道 14S 10S 2S 2S 启动开关
南北红灯亮 南北绿灯 南北绿灯闪 14S 10S 4S 东西绿灯亮 东西绿灯闪 东西红灯亮 10S 4S 14S 东西行人道 南北行人道 结束 结束
交通灯模拟控制系统流程图 启动开关 按下脉冲开关
原来控制循环系统
行人道绿灯点亮,主干道红灯闪亮 结束 Y N 启动开关 按下脉冲开 关
对应方向绿灯点亮时间延长到15秒,另一方向红灯点亮延长到15秒 再次按下启动 开关
按此次控制方式进行循环 原来方式控制系统 结束 Y N Y
N 手动控制车流量流程图 第2章 可编程控制器程序设计 2.1 可编程控制器选择
本次交通灯设计用的是来自OMRON 的CPM1A-30CDR-A 可编程控制器。产品规格:CPM1A CPU 单元CPM1A 在编程环境等方面,它不仅具备了以往的小型PLC 所具有的功能,尽可能使安装空间最小化,并实现了具有10点-100点输入输出点数的弹性构成。而且还可 连接可编程控制终端,创造了尚无前例的灵活运用。它不仅可以替代继电器控制柜,就是作为小型控制器或在传感器应用中,亦能适应生产现场不同的需求AC 电源输入,继电器输出,能加扩展单元。
2.2 十字路口交通灯模拟控制时序图 启动 行人道绿灯 2S 10S 盲人脉冲按键控制时序图 和此行人道相交叉的主干道红灯 启动 南北红 东西绿
东西红 南北绿 4S 14S 启动
南北红东西绿 东西黄东西红 南北绿南北黄 10S 2 S 2 S 10S 2 S 2 S 14S 10S 2 S 2 S
ON OFF 十字路口主干道交通灯模拟控制时序图 南北红东西绿 东西黄东西红 南北绿南北黄 15 2 S 2 S 10S 2 S 2 S 14S 15 2 S 2 S 东西向绿灯延时时序图 启
动 OFF ON 2.3 可编程控制器I/O 端口分配 启动开关 0000 停止开关
0001 东西主干道绿灯 1000 东西主干道黄灯 1001 东西主干道红灯 1002 南北主干道绿灯 1003 南北主干道黄灯 1004 南北主干道红灯 1005 东西行人道绿灯 1100 东西行人道红灯 1101 南北行人道绿灯
1102 南北行人道红灯 1103 东西向绿灯延迟控制按钮 0004 南北向绿灯延迟控制按钮 0005 东西盲人脉冲按钮
0003 南北盲人脉冲按钮 0002 2.4 程序设计 0 LD 0000 1 OR 20300 2 AND-NOT 0001 3 AND-NOT 20000 4 OUT 20300 LD 20300 6 AND-NOT 20001 7 AND-NOT 20203 8 OUT 20301 PLC 0000 0001 1000 1001 1002 1003 1004 1005 1100 1101 1102 1103 交通灯控制PLC I/O 端口 0002 0003 0004 0005 9 LD 20301 10 OR TIM 005 11 OR TIM 027 12 OR 20000 13 AND-NOT TIM 002 14 AND-NOT 20103 15 AND-NOT 0001 16 OUT 20000 17 TIM 000 #100 18 TIM 001 #120 19 TIM 002 #140 20 LD TIM 002 21 OR 20001 22 OR TIM 018 23 AND-NOT TIM 005 24 AND-NOT 0001 25 AND-NOT 20203 26 OUT 2001 TIM 003 #100 28 TIM 004 #120 29 TIM 005 #140 30 LD 0004 31 OR 20100 32 AND-NOT 0000 33 AND-NOT 0005 34 AND-NOT 0001 35 OUT 20100 36 LD 20100 37 AND 20105 38 OUT 20102 39 LD TIM 005 40 OR TIM 027 41 OUT 20105 42 LD 20102 43 OR 20103 44 AND-NOT 0001 45 AND-NOT TIM 018 46 OUT 20103 47 TIM 016 #150 48 TIM 017 #170 49 TIM 018 #190 50 LD 0005 51 OR 20200 52 AND-NOT 0001 53 AND-NOT 0000 54 AND-NOT 0004 55 OUT 20200 56 LD TIM 002 57 LD TIM 018 58 OUT 20205 59 LD TIM 20200 60 AND 20205 61 OUT 20202 62 LD 20202 63 OR 20203 64 AND-NOT 0001 65 AND-NOT 027 66 OUT 20203 67 TIM 025 #150 68 TIM 026 #170 69 TIM 027 #190 70 LD 20000 71 AND-NOT TIM 000 72 LD 20103 73 AND-NOT TIM 016 74 OR LD 75 AND-NOT 0001 76 OUT 20002 77 LD TIM 000 78 AND-NOT TIM 001 79 LD TIM 016 80 AND-NOT TIM 017 81 OR LD 82 AND-NOT 20004 83 AND-NOT 0001
OUT 20003 85 TIM 006 #002 86 LD TIM 006 87 OR TIM 008 88 OR TIM 010 89 OR TIM 009 90 OR 20004 91 AND-NOT TIM 007 92 AND-NOT 0001 93 OUT 20004 94 TIM 007 #002 95 LD 20002 96 OR 20003 97 AND-NOT 0001 98 AND-NOT 20009 99 OUT 1000 100 LD TIM 001 101 AND-NOT TIM 002 102 LD TIM 017 103 AND-NOT TIM 018 104 OR LD 105 AND-NOT 20009 106 AND-NOT 0001 107 OUT 1001 108 LD 20000 109 AND-NOT TIM 002 110 LD 20103 111 AND-NOT TIM 018 112 OR LD 113 AND-NOT 20009 114 AND-NOT 0001 115 OUT 1103 116 LD20000 117 AND-NOT TIM 002 118 LD 20103 119 AND-NOT TIM 018 120 OR LD 121 AND-NOT 20103 122 AND-NOT 0001 123 OUT 20015 124 LD 20015 125 OR 20014 126 AND-NOT 0001 127 OUT 1005 128 LD 20001 129 AND-NOT TIM 003 130 LD 20203 131 AND-NOT TIM 025 132 OR LD 133 AND-NOT 0001 134 OUT 20005 135 LD TIM 003 136 AND-NOT TIM 004 137 LD TIM025 138 AND-NOT TIM 026 139 OR LD 140 AND-NOT 20004 141 AND-NOT 0001 142 OUT 20006 143 TIM 008 #002 144 LD 20005 145 OR 20006 146 AND-NOT 20013 147 AND-NOT 0001 148 OUT 1003 149 LD TIM 004
AND-NOT TIM 005 151 LD TIM 026 152 AND-NOT TIM 027 153 OR LD 154 AND-NOT 0001 155 AND-NOT 20013 156 OUT 1101 157 LD 20001 158 AND-NOT TIM 005 159 LD 20203 160 AND-NOT TIM 027 161 OR LD 162 AND-NOT 20013 163 AND-NOT 0001 164 OUT 1101 165 LD 20001 166 AND-NOT TIM 005 167 LD 20203 168 AND-NOT TIM 027 169 OR LD 170 AND-NOT 0001 171 AND-NOT 20009 172 OUT21000 173 LD 21000 174 OR 20011 175 AND-NOT 0001 176 OUT 1002 177 LD TIM 001 178 AND-NOT TIM 002 179 LD TIM 017 180 AND-NOT TIM 018 181 OR LD 182 AND-NOT 20004 183 AND-NOT 0001 184 OUT 20007 185 TIM 009 #002 186 LD TIM 004 187 AND-NOT TIM 005 188 LD TIM 026 189 AND-NOT TIM 027 190 OR LD 191 AND-NOT 20004 192 AND-NOT 0001 193 OUT 20008 194 TIM 010 #2 195 LD 20007 196 OR 20003 197 OR 20002 198 OR 20013 199 AND-NOT 0001 200 OUT 1100 201 LD 20008 202 OR 20005 203 OR 20006 204 OR 20009 205 AND-NOT 0001 206 OUT 1102 207 LD 0002 208 OR 20009 209 AND-NOT TIM 011 210 OUT 20009 211 TIM 011 #100 212 LD 20009 213 AND-NOT 20010 214 OUT 20011 215 TIM 012 #010
216 LD TIM 012 217 OR TIM 015 218 OR 20010 219 AND-NOT TIM 013 220 OUT 20010 221 TIM 013 #010 222 LD 0003 223 OR 20013 224 AND-NOT TIM 014 225 OUT 20013 226 TIM 014 #100 227 LD 20013 228 AND-NOT 20010 229 OUT 20014 230 TIM 015 #010 231 END 215 216 217 218 219 220 221 222 223 224 225 第3章总结 3.1 难点分析
本程序在设计过程遇到了一些难点我把它整理了一下发现有以下几个问题。3.1.1行人道红绿灯和主干道红绿灯的对应关系
因为实际的红绿灯控制中行人道的红绿灯和主干道的红绿灯是有这一定的对应关系的,所以在编程前一定要理清它们,这样有利于在编程时简化程序、减少PLC不必要的运算。
3.1.2盲人脉冲按键
盲人在东西南北的行人道同时通过十字路口的情况不会经常出现,可以说是非少的,如果我们要把盲人脉冲分开东西控制和南北控制使他不影响和它没关系的主干道就可以使车辆行走更加通顺减少车辆堵塞的情况。要实现这样的功能就要在脉
冲按键按下时不影响他们的计时程序只在对应的主干道红绿灯输出程序上进行插入常闭继电器以此把输出程序断开。
3.1.3手动车流控制按键的控制方式
手动车流控制按键是对相应的主干道绿灯延长的进行控制,但不能使它在按下时使改变当时的红绿灯显示情况,如现在是南北红灯东西绿灯时按下南北绿灯延长按键就不能使它变成南北绿灯东西红灯。这就涉及到了一个请求和响应的关系。
3.1.4交通灯的闪亮
交通灯绿灯在实际运行中是要经过闪烁的,所以在设计程序中也要加入这个功能,参考了一些PLC的交通灯程序介绍时发现PLC中有一些继电器可以实现闪烁这些继电器也就是PLC内部的功能继电器,这是一种硬件实现功能的方法,虽然程序可以减少但比较死板闪烁频率不能控制。由于对PLC内部的功能继电器不太熟悉(不同型号的PLC内部功能继电器编号也不一样我想了一个用程序实现的方法(程序段在第86条~第94条指令之间,此方法可以说是软件实现功能的方法,虽然程序加长了但闪烁频率可以控制比较灵活。
3.2调试错误与修改方法
经过设计,想一次性把程序完成是非常难的,在调试中就出现了不少的错误。刚开始的时候把程序写进去然后运行却发现有些灯亮不起来而且在完成了一个周期后就循环不起来了。那时真的不知道从哪里入手,只好一条一条地检查才发现了一条指令把常闭写成了输出真正的输出口就没有收到信号了。灯虽然是亮了但仍然循环不起来。从梯形图又仔细的看了一次却看不出什么问题出来。突然想起来编程器还可以进行监控于是再在运行的同时进行监控,于是发现了在程序的第一周期一切都运行正常但再运行下去的时候第二周期就再没有反应了,包括里面的辅助继电器,最后发现原来是程序前面没有并上完成这个循环的继电器号。后来就这样把加上其他功能出现的错误也找出来了。虽然找错误是一个枯燥无味的工作,但只要你耐心的去做的话,你肯定能学到有用的动西。
3.3PLC智能化控制交通灯的方法
传统的十字路口交通控制灯,通常是事先经过交通流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好。然而实际上交通流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,需要有一种能够根据流量变化情况自适应控制的交通灯。而模糊控制恰恰具有这方面的优势。此系统就是应
用可编程序控制器(PLC对十字路口交通控制灯实现模糊控制传统的十字路口交通控制灯,通常是事先经过交通流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好。然而实际上交通流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,需要有一种能够根据流量变化情况自适应控制的交通灯。而模糊控制恰恰具有这方面的优势。
此系统就是应用可编程序控制器(PLC对十字路口交通控制灯实现模糊控制此控制系统的输入量是指十字路口各方向上车辆数的动态变化量。具体由传感器采集后送入可编程序控制器。在十字路口的四个方向(E、S、W、N的近端J(斑马线附近和远端Y(距斑马线约100米处各设置一个传感器,分别统计通过该处的车辆数。为了实现模糊控制,需要将绿灯时间分为两部分:其一是固定的10秒作为路口车辆状态参数的采集时间t1;其二是根据两个方向车辆流量变化进行模糊决策的延时t2。然后通过传感器采集后的排队等候的车辆数送往PLC进行模糊推理运算得出延迟时t2,最后由t1和t2来实现对十字路口车流量的灵活控制。
3.4收获与感悟
经过半个多月的艰苦奋斗,设计成果终于出来了,我才松了一口气,我通过采集资料、进行实际考察后,做出以上设计的方法。
查找资料也是一件繁琐的事情,虽说网上有资料但要找到一些真正有用的资料也不是一件容易的事,需要耐心查找。
花了整整十几天,终于完成了设计,不过调试的时候却发现结果和想的有所不同,通过监控和修改才得出了需要的设计。这次的设计让我们增长了实践技能,还增加了有关交通知识,这些对于我们真是受益匪浅。最后,我们觉得,不见风雨,怎么能见彩虹呢?我把体会用十个字概括:天下无难事,只怕有心人
一次又一次的学习,我们慢慢地在体会,研究和感悟,终于领会到成功的那一份喜悦,从撰写开报告,查找资料,程序设计,到整理每一个次的调试,我们学会了细心和耐心,也品尝到了酸、甜、苦、辣,无数的成功与失败更加肯定了我们的研究成果。兴趣是自发形成的,而默契是慢慢培养出来的。当前的社会,科技迅速发展,知识更新速度大大加快,只有我们共同去探索,用自己的双手去征服每一片天空,用我们新的力量去打造一片创新的领域。结束语
通过这次设计,我对PLC设计控制有了深刻的认识,对以前学的PLC又有了一定的新认识,温习了以前学的知识,就像人们常说的温故而知新嘛,但在设计的过程中,遇到了很多的问题,我和同学之间互相帮助,有什么不懂的大家在一起商量,听听不同的看法对我们更好的理解知识,所以在这里非常感谢帮助我的同学。
在此要感谢我的指导老师徐彬,以及李颂洲老师和甘小梅老师,感谢老师给我这样的机会锻炼。在整个毕业设计过程中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中的探索的艰难和成功的喜悦。虽然这个项目还不是很完善,但是在设计过程中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。
参考文献 [1].廖常初著.PLC 基础及应用.第 2 版.北京:机械工业出版社,2007.[2].廖常初编.S7-300/400PLC 应用技术[M].北京:机械工业出版社,2005.[3].三菱电机.FX3U,FX3UC 微型可编程控制器编程手册.2005.[4].三菱电机.FX1S,FX1N,FX2N,FX2NC 编程手册.2002.电气自动化 2012 年 5 月 16