毕业设计(论文)-基于PLC的工业锅炉设计改造.doc_第1页
毕业设计(论文)-基于PLC的工业锅炉设计改造.doc_第2页
毕业设计(论文)-基于PLC的工业锅炉设计改造.doc_第3页
毕业设计(论文)-基于PLC的工业锅炉设计改造.doc_第4页
毕业设计(论文)-基于PLC的工业锅炉设计改造.doc_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

摘摘要要本文设计了一套基于PLC和变频调速技术的供暖锅炉控制系统。该控制系统由可编程控制器、变频器、鼓风机和水泵电机、传感器等构成。系统通过变频器控制电动机的启动、运行和调速。该设计以西门子S7-200系列可编程控制器为核心,一方面通过操作台与PLC通讯,接收管理者的控制命令。另一方面与各变频器进行通信,分别对鼓风机、循环泵和补水泵等进行启停控制和电机的转速设定,操作人员也随时可以通过操作台,了解现场每台锅炉的运行状况,对风机、水泵等电机进行启停控制。控制系统的设计采用比例积分的PID控制。关关键词键词:锅炉控制,变频器,PLC,PID1ThedesignofheatingboilerautocontrolreationsystembasedonPLCtechnologyAbstractInthisPaperaheatingboilercontrolsystembasedonPLCandvariablefrequencySpeed-regulatingtechnologyisdesigned.ThecontrolsystemismadeupofPLCtransducerselectromotorunitsofPumpsandfanssensorsetc.Itcancontrolelectromotorstartingrunningandtimingbymeansoftransducers.ThedesignisbasedonSiemensS7-200seriesprogrammablecontrollerasthecoreontheonehandthroughtheconsoleitcancommunicatewiththePLCtoreceivecontrolcommandsfrommanagers.OntheotherhanditcommunicatewiththevariablefrequencySpeed-regulatingtofulfilledsuchasstartingandstoppingpumpmotorcontrolandspeedsettingstheoperatoratconsolecanfindoutatthesceneoftheoperationofeachboilertofanspumpsandothermotorcontroltostartandstop.atanytime.Keywords:boilercontrolvariablefrequencySpeed-regulatingPLCtechnology目目录录1绪论.12供暖锅炉改造设计思路.12.1供暖锅炉改造设计要求.12.2锅炉系统的结构.22.3整体方案选择.23变频调速在供暖锅炉控制中的应用.33.1变频调速基本原理.33.2变频调速在供暖锅炉系统中的应用.44锅炉控制系统总体设计.44.1系统功能分析.44.2总体设计思路.54.3系统结构.55系统硬件设计.65.1可编程控制器PLC的选型.65.2PLC配置.65.3IO接线.85.4变频器配置.85.5传感器与变送器.95.5.1压力变送器工作原理.105.5.2压力变送器选型.105.5.3温度传感器选型.106系统构成.116.1补水泵控制系统.116.2循环泵控制系统.136.3燃烧控制系统.147PID控制原理.158程序设计.188.1主程序设计.148.2子程序设计.149结束语.26致谢.26参考文献.261绪论绪论锅炉是供热设备中最普遍的动力设备之一,它的功能是把燃料中的贮能,通过燃烧转化成热能,以蒸汽或热水的形式输向各种设备。目前,大多数锅炉都是人工控制的,或简单的仪表单回路调节系统,燃料浪费很大。锅炉作为一个设备总体,有许多被控制量与控制量,许多参数之间明显地存在着复杂的关系。对于锅炉这个复杂的系统,由于其内部能量转换机理过于复杂,采用常规的方式进行控制,难以达到理想的控制效果,因此,必须采用智能控制方式控制,才能获得最佳控制效果。可编程逻辑控制器(PLC)既能代替传统的继电器接触器控制系统又具有扩展各种输入输出模块如AD模块、热电偶热电阻模块构成多功能控制系统。现代PLC集成度高、功能强、抗干扰能力强、组态灵活、工作稳定。在传统工业的现代化改造中发挥着越来越重要的作用。供暖锅炉,是连接用户极为重要的功能性环节,不仅其工作的安全性、可靠性直接影响到等前级产热设备的安全性及供热质量,提高其工作效能,还具有十分重大的节能意义。目前供暖锅炉大都采用人工监控,一方面浪费人力;另一方面在出现事故隐患时,操作人员难以及时发现,很容易造成运行中设备的事故。该设计对整个锅炉的运行进行监测、报警、控制以保证锅炉正常、可靠地运行,除此以外为保证锅炉运行的安全,在进行微机系统设计时,对锅炉水位、锅炉压力等重要参数应设置常规仪表及报警装置,这是必不可少的,以免锅炉发生重大事故。系统由可编程逻辑控制器(PLC)、变频器组成,能完成对给水、鼓风等进行自动控制,使锅炉的水位、蒸汽压力保持在规定的数值上,以保证锅炉的安全运行,达到降低能耗、提高供气质量的目的,同时对运行参数如压力、温度等进行显示,还可对水位、压力、炉温等参数越限时报警,发出声光信号。由于PLC具有输入输出光电隔离、停电保护、自诊断等功能,所以抗干扰能力强,能置于环境恶劣的工业现场中,故障率低。PLC编程简单,易于通信和联网,用于水暖锅炉控制能提高性能价格比,如果从长远观点看,其寿命长,故障率低,易于维修,所以选用1。2供暖供暖锅锅炉改造炉改造设计设计思路思路2.1供暖供暖锅锅炉改造炉改造设计设计要求要求(1)PLC容量和性能要与任务相适应,PLC运行速度要满足实时控制的要求(2)要确定PLC的型号、需要的传感器和变频器的型号、PLC硬件接线图和梯形图(3)要有PLC的IO接口地址分配表(4)系统具有手动自动转换、在线监控及在现场调试、驱动电机过热保护2.2锅锅炉系炉系统统的的结结构构锅炉控制系统,一般由以下几部分组成,即由锅炉本体、补水箱、循环水泵、补水泵等部分组成。补水箱内的水由两路提供。一路是来自用户网通过热交换形成的冷凝水。一路是来自自来水管的自来水。当回水不足以维持供热所需的水时。启动补水泵,用补水箱内的水,加入到锅炉。用户回水补水箱补水泵鼓风机循环水泵锅炉自来水图1总体系统结构图2.3整体整体方案方案选择选择以往供暖锅炉系统中带有循环泵、补水泵等水泵类的设备,通常是根据不同的生产需求往往采用调整阀、回流阀、截止阀等节流设备进行流量、压力、水位等信号的控制。这样,不仅造成大量的能源浪费,管路、阀门等密封性能的破坏,还加速了阀体的磨损,严重时损坏设备而影响生产。目前,风机、泵类设备多数采用异步电动机直接驱动的方式运行,存在启动电流大、机械冲击、电气保护特性差等缺点。不仅影响设备使用寿命,而且当负载出现机械故障时不能瞬间动作保护设备,时常出现泵损坏同时电机也被烧毁的现象。对于如何供暖锅炉的基本功能和它存在的缺陷等问题提出两种改造方案。第一种就是利用单片机进行控制中心的,但是由于单片机工作状态的不稳定性,抗干扰能力比较差。所以不在此处选用。第二种就是用可编程控制器PLC进行改造,把原来的继电接触式电控系统改造为PLC控制。不仅可以消除掉它原来存在的所有缺陷,而且增加了故障检修功能,可以在发生故障的部位进行报警。第二个方案用可编程控制器PLC对原来的继电接触式电控系统进行技术改造,改造后可以减少强电元气件数目,而且增加了一些故障自诊断功能。提高了系统的稳定性,可靠性,安全性。使电气控制系统的工作更加灵活,更容易维修,更能适应经常变动的工艺条件。因此我们选择第二种方案。3变频调变频调速在供暖速在供暖锅锅炉控制中的炉控制中的应应用用3.1变频调变频调速基本原理速基本原理目前,随着大规模集成电路和微电子技术的发展,变频调速技术已经发展为一项成熟的交流调速技术。变频调速器作为该技术的主要应用产品经过几代技术更新,己日趋完善,能够适应较为恶劣的工业生产环境,目能提供较为完善的控制功能,能满足各种生产设备异步电动机调速的要求。变频调速技术的基本原理是根据电机转速与工作电源输入频率成正比的关系水泵多配用交流异步电机拖动,当电机转速降低时,既可节约能量,经济效益十分显著。由异步电动机的转速公式:(1)pSfSnn)1(60)1(0式中,异步电动机的同步转速rmin;n异步电动机转子的转速rmin;0n电动机的磁极对数;p电源频率,电动机定子电压频率;f转速差;S(2)%10000nnns由公式可见改变电动机极对数P、改变转速差S及改变电源频率f都可以改变转速。通过改变电动机工作电源频率达到改变电机转速的目的。变频器就是基于上述原理采用交-直-交电源变换技术,集电力电子、微电脑控制等技术于一身的综合性电气产品。实现调频调压的电路有两种:交-直-交变频器,交-交变频器见图2。上面是交-直-交变频器,下面是交-交变频器。整流器滤波逆变器滤波逆变器直流u1f1交流VVVF交流u2f2交流u1f1交流图2变频器种类(1)交-直-交变频器它是由三个环节组成:可控硅整流电路,其作用是将电压、定频率的交流电路变为电压可调的直流电;可控硅逆变电路,其作用是将整流电路输出的直流电变换为频率可调的交流电;滤波环节,它在整流电路和逆变电路之间,一般是利用无电源电容或电抗器对整流后的电压或电流进行滤波。(2)交-交变频器它是由两组反并联的整流电路组成,直接将电网的交流电通过变频电路同时调节电压和频率,变成电压和频率可调的交流电输出,交-交变频器由于直接交换,减少换流电路,减少损耗,效率高,波型好,但调速范围小,控制线路复杂,功率因数低,目前较少采用2。3.2变频调变频调速在供暖速在供暖锅锅炉系炉系统统中的中的应应用用由于变频调速可以实现电机无级调速,具有异步电机调压调速和串级调速无可比拟的优越性,在锅炉系统中得到广泛的应用。变频调速在供热锅炉系统中主要应用在风机调速和水泵调速。4锅锅炉控制系炉控制系统总统总体体设计设计4.1系系统统功能分析功能分析本文针对锅炉进行变频改造,设计一套基于变频调速技术的锅炉系统。根据要求,并结合锅炉控制的发展趋势,本系统具备如下功能:(1)远程就地控制系统具有远程控制和就地控制两种控制功能。通过操作台和可编程控制器对锅炉系统中的鼓风机、引风机、炉排电机、循环泵和补水泵实现远程控制。同时,也可直接操作变频控制柜,实现就地控制。(2)单动联动模式本系统工作在单动联动两种工作模式下。单动和联动模式下均可实现远程就地控制和参数设定,但单动模式下,需人工根据气候、负荷的变化设定鼓风机、循环泵和补水泵等电机的转速,相当于“开环控制”;联动模式下,操作人员只需u2f2VVVF根据室内温度和室外温度的变化设定锅炉的出水温度和炉膛负压等参数,系统自动地调节电机的转速,减少了人工干预,提高了自动化水平。(3)检测功能系统通过安装在锅炉现场的各类传感器,可检测出水温度、回水温度、出水流量、回水压力、出水压力、补水流量、循环水泵压力等参数,并可以将这些数据通过变送器传送到可编程控制器处理,所有参数均可在操作台显示上显示出来。(4)超温超压报警按规定,锅炉控制系统必须包含超温超压报警功能,当系统中的温度、压力等信号超过上下限时,必须提示报警信息,对某些重要参数,还设置了报警联动功能,即超限时停炉或停泵处理。4.2总总体体设计设计思路思路针对锅炉房的现状,本系统对锅炉房的鼓风机、循环泵、补水泵等设备进行变频改造。每台鼓风机配置一台变频器,共2台。对于4台循环泵,给其中两台容量较大的电机配置两台变频器,另外容量较小的电机不配备变频器,作为备用。对于4台补水泵,也配置两台变频器,给其中两台容量较大的电机配置两台变频器,另外容量较小的电机不配备变频器。所有变频器均安装在变频控制柜内,置于变频控制室,操作变频控制柜的面板,可实现就地控制。PLC采用西门子公司S7-200系列PLC,通过1O模块控制控制柜内所有断路器、接触器和继电器等开关设备,以实现远程控制。如果PLC系统出现故障,可直接在控制柜上通过控制面板进行启停控制,原有的手动控制部分(操作台部分)均予保留,一旦变频控制系统出现故障,可自动或手动转为原有的手动方式控制,从而可避免造成供暖中断,切实保证供暖正常。4.3系系统结统结构构本系统属于热水锅炉供暖系统,主要通过热水循环给用户供暖,一般分为燃烧控制系统、循环泵控制系统和补水泵控制系统。本系统采用集中控制,分为三部分,系统结构框图如图3所示。西门子S7-200系列可编程控制器电气控制回路(带变频器)电气控制回路(带变频器)电气控制回路(带变频器)1#-2#鼓风机1#-4#循环泵1#-4#补水泵锅炉本体传感器与变送器图3系统结构框图5系系统统硬件硬件设计设计5.1可可编编程控制器程控制器PLC的的选选型型由于供暖锅炉自动控制系统控制设备相对较少,因此PLC选用德国Siemens公司的S7-200型。S7-200型PLC的结构紧凑,价格低廉,具有较高的性能价格比,广泛适用于一些小型控制系统。Siemens公司的PLC具有可靠性高,可扩展性好,又有较丰富的通信指令,且通信协议简单等优点。根据控制系统实际所需端子数目,考虑PLC端子数目要有一定的预留量,为以后新设备的介入或设备调整留有余地,因此选用的S7-200型PLC的主模块为CPU224XPCN,其开关量输出(DQ)为10点,输出形式为AC220V继电器输出;开关量输入为14点,输入形式为+24V直流输入。由于实际的开关量输出有26点,所以需要扩展,扩展模块选择的是1个EM223CN型模块,该模块有16个开关量输出点,输出形式为AC220V继电器输出,开关量输入为16点,输入形式为+24V直流输入。此外,为了方便的将管网压力信号、电机频率信号和同相比较信号传输给PLC。经比较计算后转换为相应的控制信号,选择了EM235CN模拟量扩展模块。该模块有4个模拟输入(AIW),1个模拟输出(AQW)信号通道。输入输出信号接入端口时能够自动完成了AD的转换,标准输入信号能够转换成一个字长(16bit)的数字信号;输出信号接出端口时能够自动完成DA的转换,一个字长(16bit)的数字信号能够转换成标准输出信号。EM235模块可以针对不同的标准输入信号,通过DIP开关进行设置。系统PLC的选型包括一个CPU224CN主模块,1个EM223CN扩展模块,3个EM235模拟量扩展模块。如此PLC总共有30个数字信号输入,26个数字信号输出,以及4个模拟输入信号,4个模拟输出信号。输入和输出均有余量,可以满足日后系统扩充的要求3。表1S7-200的规格规格型号系列连接方法工作电压输入类型输出类型程序容量IO点主控单元S7-200端子型220VAC24VDC继电器12K24点14I10OCPU224XPCN数字量扩展单元S7-200端子型24VDC24VDC继电器32点16I16OEM223CN模拟量扩展单元S7-200端子型24VDC5点4I1OEM235CN5.2PLC配置配置5.2.1PLC的开关量的开关量输输入、入、输输出点出点PLC的输入、输出点数的确定根据控制系统设计要求和所需控制的现场设备数量加以确定。系统采用分组运行的方式,把l#水泵电机和2#水泵电机组成第一组;把3#水泵电机和4#水泵电机组成第二组。两组采用循环使用的方式运行,自动控制系统可以根据运行时间的长短来调整选择不同的机组运行。要求控制的现场设备有两台电机接触器的动作,变频器的控制端子,热继电器输入及报警。PLC输入输出端口地址的分配如下表2所示。表2IO分配I名称输入O名称输出I0.0SB1手动自动停止选择Q0.0KM11#补水泵变频运行I0.1SB2补水泵电机启动按钮Q0.1KM21#补水泵工频运行I0.2SB3补水泵电机停止按钮Q0.2KM32#补水泵运行I0.3SB4手动自动停止选择Q0.3KM43#补水泵变频运行I0.4SB5循环水泵电机启动按钮Q0.4KM53#补水泵工频运行I0.5SB6循环水泵电机停止按钮Q0.5KM64#补水泵运行I0.6SB7手动自动停止选择Q0.6KM71#循环水泵变频运行I0.7SB8鼓风机启动按钮Q0.7KM81#循环水泵工频运行I1.0SB9鼓风机停止按钮Q1.0KM92#循环水泵运行I1.1FR1-4补水泵电机过载输入Q1.1KM103#循环水泵变频运行I1.2FR5-8循环水泵电机过载输入Q2.0KM113#循环水泵工频运行I1.3FR9-10鼓风机电机过载输入Q2.1KM124#循环水泵运行I1.4BP11#变频器故障输入Q2.2KM131#鼓风机运行I1.5BP22#变频器故障输入Q2.3KM142#鼓风机运行I2.0BP33#变频器故障输入Q2.4HL1补水泵电机过载指示I2.1BP44#变频器故障输入Q2.5HL2循环水泵电机过载指示I2.2BP55#变频器故障输入Q2.6HL3鼓风机电机过载指示I2.3BP66#变频器故障输入Q2.7DL电铃报警AIW0循环水出口温度Q3.0KA11#变频器启动停止切换AIW1循环水出口压力Q3.1KA22#变频器启动停止切换AIW2补水出口温度Q3.2KA33#变频器启动停止切换AIW3补水出口压力Q3.3KA44#变频器启动停止切换Q3.4KA55#变频器启动停止切换Q3.5KA66#变频器启动停止切换AQW0循环水出口温度AQW2变频器频率调节输入口AQW1循环水出口压力(1)输入端口自动控制系统PLC的输入端口包括机组启动停止按钮,另外PLC输入端口还包括电动机的热保护继电器输入,输入形式是热继电器的常闭触点。和变频器故障输入信号。(2)输出端口PLC的输出端口包括电机交流接触器的动作,分别对应变频工频两个工作状态,PLC与这些交流接触器的连接是通过中间继电器来实现的,可以实现控制系统中的强电和弱电之间的隔离,保护PLC设备,增强系统工作的可靠性。对于变频器,需要一个中间继电器来控制变频器的通断,来实现变频器的运行和停止;此外,对于电动机的热保护继电器输入,报警指示输出既需要3个端口显示哪一部分电机故障,也需要一个输出端子进行蜂鸣器报警输出。5.2.2PLC的模的模拟拟量量输输入、入、输输出点出点自动控制系统PLC的模拟输入端口包括压力传感器检测的管网压力信号,压力信号是以标准电流信号4-20mA进行传输的;温度传感器检测的管网温度信号。变频器反馈的电机频率信号,电机频率信号是0-10V的电压信号。5.3IO接接线线IO接线图如附录1所示。5.4变频变频器配置器配置近20年来,以功率晶体管GTR为逆变功率器件、8位微处理器为控制核心的、按压频比uf控制原理实现异步电动机调速的变频器,在性能和品种上出现了巨大的技术进步。5.4.1变频变频器器输输入入输输出接口出接口PERSTPEUVWDI1+24VAI2+AI2-PLC接电机KA1变频器内置PID本系统选用的变频器为ABB公司的Acs60l系统,针对本系统的应用情况,可将变频器端子上的信号分为:1输入信号:(1)控制变频器运行的启停信号DI1PLC的KA1。(2)变频器的压力反馈信号A12口接远传压力表的反馈信号。(3)R.S.T为电源输入。2输出信号:(1)RO1:为数字量输出口,变频器内部出现故障时,进行指示。(2)RO2:为数字量输出口,变频器运行指示。(3)RO3:为数字量输出口,变频器停止运行指示。(4)U、V、W为接三相异步电动机。3通讯:本变频器完成与上位机的频率、电流、电压、压力、故障状况,给定等参数进行通讯,通过CH0、CH1口实现。整个变频器端子示意图如图4。图4变频器接线图在此控制系统中,整个信息的反馈是靠压力变送器,在PLC的配合下通过反馈回的压力信号来调整当前调速泵的转速。变频器和PLC的联系,是靠硬件电器来联接的,具体参数的联系都是与上位机的通讯来实现的,选用的s7-200PLC和Asc601变频器均有内置的Rs485接口。变频器和PLC的联系如图5所示。变频器PID压力传感器变频器内置水泵电机出口压力PLC图5变频器接线原理图5.5传传感器与感器与变变送器送器这一部分是控制系统的底层,主要完成现场数据的采集、预处理和变送等工作。这些数据主要包括锅炉的出水温度、出水压力、以及总出水温度、总出水压力、总回水压力等。变送器将采集的温度、压力等物理量转换成电压或电流信号并传送给可编程控制器进行数据处理。5.5.1压压力力变变送器工作原理送器工作原理PMC系列压力变送器采用了先进的电子陶瓷技术、厚膜电子技术、SMT技术和PFM信号传输技术,测量元件内无中介液体是完全固体的。其工作原理是:介质压力直接作用于陶瓷膜片使测量膜片产生偏移。膜片位移产生的电容量由与其直接连接的电子部件检测、放大和转换为020mADC的标准信号输出。5.5.2压压力力变变送器送器选选型型压力检测元件采用E+H公司的PMC133型压力变送器。PMC133型压力变送器相对压力的最大测量范围为040MPa最小测量范围为01kPa更换测量元件可以改变压力测量范围。变送器由WYJ稳压电源供给12.530VDC电压能够准确地将出水口的压力信号线性地转换成420mADC标准信号。5.5.3温度温度传传感器感器选选型型用DS18B20实现多点温度检测,这种测量方法需要温度传感器的精度高体积小测量电路简单而且能够在高温下工作。所以我们选用美国DALLAS公司生产的数字输出IC温度传感器DS18B20其特性如下:独特的单线接口方式:DS18B20与微处理器连接时仅需要一条口线就可以实现微处理器与DS18B20的双向通讯在使用中不需要任何外围元件可用数据线供电电压范围:+3.0+5.5V设定值测温范围:-55+125通过编程可实现912位的数字读数方式分辨率可达0.062512位精度的最大转换时间为750ms用户可自设定非易失性的报警上下限值支持多点组网功能多个DS18B20可以并联在唯一的三线上实现多点测温负压特性电源极性接反时温度计不会因发热而烧毁但不能正常工作每个DS18B20都分配了一个独一无二的64位序列码允许多个DS18B20上工作在同一条一线总线上从而减少了系统传感器接口。DS18B20有两种封装模式:3脚和8脚封装其中3脚封装比较常用我们选用3脚TO-92小体积封装。用DS18B20为温度传感器有许多优点但实际应用的时候由于DS18B20采用的是1-Wire总线协议方式即在一根数据线实现数据的双向传输因此对读写的数据位有着严格的时序要求。DS18B20有严格的通信协议来保证各位数据传输的正确性和完整性。单总线访问DS18B20时的一线工作协议流程:初始化总线上所有器件对ROM发操作指令发存储器操作指令数据处理。操作过程的工作时序包括初始化时序读时序和写时序。在接入系统之前先用读序列号的程序读出每个DS18B20的序列号然后每个序列号分别对应系统中的编号1n读的时候把要读的那个DS18B20挂在总线上读完后再换另一个同时记录每个DS18B20的序列号。系统运行时初始化完成后匹配序列号然后读对应传感器的温度值读完后匹配下一个序列号再读对应传感器的温度值直到读完总线上所有的传感器接着再读下一轮。DS18B20可通过两种方式供电:寄生电源方式和外加电源工作方式。寄生电源方式不需外加电源当总线(信号线)为高时稳定电源的提供是通过单线上的上拉电阻实现总线信号为低时则由其内部的电容供电在此种方式下VDD接地。外加电源工作方式需要外加电源正负极分别接引脚VDD及GND。本系统选用外加电源工作方式采用此种方式能增强DS18B20的抗干扰能力保证工作的稳定性。我们采用外加电源的工作方式在同一条总线上同时挂接135个DS18B20可以稳定准确的测量温度值。能够满足我们实际检测的要求。在实际的工程应用中由于DS18B20要放在水里测量温度我们用圆柱状的不锈钢的传感器外壳套在DS18B20上对其进行密封以防止进水短路同时可以增加它的耐压耐腐蚀性能。当某个DS18B20损坏后我们把好的DS18B20先读出其序列号再换接到系统中。以18B20为核心组成的多点温度检测系统见图6。GNDDQVCCR15.1KVCC图618B20组成的多点温度检测系统6系系统统构成构成6.1补补水水泵泵控制系控制系统统6.1.1补补水水泵泵系系统统方案方案图图报警部分显示部分PLC控制器水位传感器变频器电控部分保护部分补水泵压力给定至锅炉压力变送器M补水箱图7补水系统方案图在硬件系统设计中,采用2台变频器,其中1#3#水泵电机有变频工频两种工作状态,每台电机都通过两个接触器与工频电源和变频器输出电源相联,变频器输入电源前面接入一个空气开关,来实现电机、变频器的接通,空气开关的容量依据电机的额定电流来确定。所有接触器的选择都要依据电动机的容量适当选择4。在控制电路的设计中,首先要考虑弱电和强电之间的隔离的问题。在整个控制系统中,所有控制电机、阀门接触器的动作,都是按照PLC的程序逻辑来完成的。为了保护PLC设备,PLC输出端口并不是直接和交流接触器连接,而是通过中间继电器去控制电机或者阀门的动作。在PLC输出端口和交流接触器之间引入中间继电器,其目的是为了实现系统中的强电和弱电之间的隔离,保护系统,延长系统的使用寿命,增强系统工作的可靠性。由于每台电机的工作电流都在几百安以上,为了显示电机当前的工作电流,必须在每台电机三相输入电源前面都接入两个电流互感器,电流互感器和热继电器、两个电流表连接,如图8所示。图8是电流互感器的接线图,两个电流表一个安装在控制柜上,另一个安装在操作台上,可以方便地观察电机的三相工作电流,便于工作人员监测电机的工作状态,同时热继电器可以实现对电动机的过热保护。A1A2M图8电流互感器的接线图补水泵有三台,1#、2#、3#。其中1#和3#补水泵配有变频器。当1#补水泵采用变频控制启动后仍不能满足要求时,让1#补水泵工作于工频同时启动2#补水泵,2#补水泵采用工频控制。以此类推启动3#。1#补水泵FR1PEQF1KM1变频器KM2QF2QF3KM32#补水泵PE3#补水泵FR3PEQF4KM4变频器KM5QF5FR2图9补水泵系统电气控制图变频器主电路电源输入端子(RST)经过空气开关与三相电源连接,变频器主电路输出端子(UVW)经接触器接至三相电动机上,当旋转方向预设定不一致时,需要调换输出端子(UVW)的任意两相。特别是对于有变频工频两种状态的电动机,一定要保证在工频电源拖动和变频输出电源拖动两种情况下电机旋向的一致性,否则在变频工频的切换过程中会产生很大的转换电流,致使转换无法成功。控制电路之中存在电路之间互锁的问题,由于控制系统是实现分组的组内自动循环,所以电路的自锁包括组内互锁和组间互锁。组内互锁是指同一组中电动机的互锁,组间互锁是指不同机组之间电动机的互锁。在实现组内互锁的时候,严禁出现一台电动机同时接在工频电源和变频电源的情况,同时要求变频器始终只与一台电动机相连,而且当大容量电动机变频工作的时候,小容量电动机要么是工频工作运行,要么是停止工作。所以在大容量电动机变频工作的时候,要自动切断小容量电动机的变频控制电路。控制电路的组间互锁是通过输入按钮,控制PLC的输入端口来实现的,当选择一组机组运行时,按下另一组起动按钮则为无效操作。控制电路中还必须考虑系统电机和阀门的当前工作状态指示灯的设计,为了节省PLC的输出端口,在电路中可以采用PLC输出端子的中间继电器的相应常开触点的断开和闭合来控制相应电机和阀门的指示灯的亮和熄灭,指示当前系统电机和阀门的工作状态。6.2循循环泵环泵控制系控制系统统循环泵控制系统有4台循环泵,本系统配置两台变频器,另外一台作为备用。每台循环泵均通过变频器启动,并根据负荷的变化切换到工频运行,变频器启动下一台循环泵,依次类推,最后其中一台循环泵变频运行,其他工作循环泵工频运行,剩下循环泵处于停止状态作为备用。系统的电气控制图如图10所示。1#循环水泵FR5PEQF7KM7变频器KM8QF8QF9KM92#循环水泵PE3#循环水泵FR7PEQF10KM10变频器KM11QF11QF12KM124#循环水泵FR8PEFR6图10循环泵系统电气控制图6.3鼓鼓风风机控制系机控制系统统鼓风机控制系统包括2台鼓风机,本文对每台鼓风机配置一个变频控制柜,每台电机配置一台变频器。其电气控制原理相对简单。FR9KM13PEQF13变频器FR10PEQF14KM14变频器M1M2图11鼓风机电气图7PID控制原理控制原理7.1PID算法的算法的实现实现在模拟量闭环过程控制领域内,扩展模拟量处理模块,如EM231、EM232、EM235,根据PLC提供的PID编程功能模块,只需设定好PID参数,运行PID控制指令,就能求得输出控制值,实现模拟量闭环控制。(1)PID算法在模拟量的控制中,经常用到PID运算来执行PID回路的功能,PID回路指令使这一任务的编程和实现变得非常容易。如果一个PID回路的输出M(t)是时间的函数,则可以看作是比例项、积分项和微分项三部分之和。即:(3)dtdeKcMedteKctMt)(00以上各量都是连续量,第一项为比例项,最后一项为微分项,中间两项为积分项。其中P是给定值与被控制变量之差,即回路偏差。K为回路的增益。用数字计算机处理这样的控制算式,连续的算式必须周期采样进行离散化,同时各信号也要离散化,公式如下(4)nnsindinMP=Kc(SP-PVn)+KcTT(SP-PVn)+MX+KcTT(SP-PVn)公式中包含9个用来控制和监视PID运算的参数,在PID指令使用时构成回路表,回路表的格式见表3。表3PID回路表参数偏移地址数据格式I0类型中断描述过程变量(PVn)0双字,实数I过程变量,0.01.0设定值(SPn)4双字,实数I给定值,0.01.0输出值(Mn)8双字,实数I0输出值,0.01.0增益(Kc)12双字,实数I比例常数,正、负采样时间(Ts)16双字,实数I单位为秒正数积分时间(Ti)20双字,实数I单位为分钟,正数微分时间(Td)24双字,实数I单位为分钟,正数积分项前值(Mx)28双字,实数I0积分项前值,0.01.0过程变量前值PVn-132双字,实数I0最近一次PID变量值(2)PID指令使能输入有效时,该指令利用回路表中的输入信息和组态信息,进行PID运算。梯形图的指令盒中有2个数据输入端:TBL,回路表的起始地址,是由VB指定的字节型数据;指令LOOP,回路号,是07的常数。指令格式:PIDTBL,LOOP(3)PID回路号用户程序中最多可有8条PID回路,不同的PID回路指令不能使用相同的回路号,否则会产生意外的后果。(4)数值转换及标准化用可编程序控制器控制PID回路时,要把实际测量输入量、设定值和回路表中的其他输入参数进行标准化处理,即用程序转化为PLC能够识别和处理的数据的标准,例如把从AIW采集来的16位整数转化为0.01.0之间的标准化实数。标准化实数又分为双极性(围绕0.5上下变化)和单极性(以0.0为起点在0.0和1.0之间的范围内变化)两种。程序执行时把各个标准化实数量用离散化PID算式进行处理,产生一个标准化的实数运算结果,这一结果同样也要用程序将其转化为相应的16位整数,然后周期性将其传送到指定的AQW,用以驱动模拟量的输出负载,实现控制。转换方法如下:应用实例中断程序中的程序片断。(5)选择PID回路类型在大部分模拟量的控制中,使用的回路控制类型并不是比例、积分和微分三者俱全。例如只需要比例回路或只需要比例积分回路,通过对常量参数的设置,可以关闭不需要的控制类型。关闭积分回路:把积分时间n设置为无穷大,此时虽然由于有初值MX使积分项不为零,但积分作用可以忽略。关闭微分回路:把微分时间TD设置为0,微分作用即可关闭。关闭比例回路:把比例增益K设置为0,则可以只保留积分和微分项。(6)应用实例系统使用比例积分微分控制。PID程序如图13所示。设采用下列控制参数值:K为0.25,T为01秒,T为30分钟。本供水系统的设定值是水箱满水位的75时的水位,过程变量是由漂浮在水面的水位测量仪给出。输出值是进水泵的速度,可以从允许最大值的0变到100。设定值可以预先设定后直接输入回路表中,过程变量是来自水位表的单极性模拟量,回路输出值也是一个单极性模拟量,用来控制水泵速度。这个模拟量的范围是0.01.0,分辨率为132000(标准化)。本文的特点是在系统中,水泵的机械惯性比较大,故系统仅采用比例和积分控制。其增益和时间常数可以通过工程计算初步确定。实际上还需要进一步调整,以达到最优控制效果。系统启动时,关闭出水口,用手动控制进水泵速度,使水位达到满水位的75,然后打开出水口,同时水泵控制由手动方式切换到自动方式。这种切换由一个输入的开关量控制,具体描述如下:I0.0位控制手动到自动方式的切换,0代表手动,1代表自动。图13PID程序当工作在手动方式下,可以把水泵的速度(0.01.0之间的实数)直接写入回路表中的输出寄存器(VD108)。应用PID指令控制系统时,要注意积分作用引起的超调问题。为了避免这一现象,可以加一些保护。比如当过程变量达到甚至超过设定值时,可以限制输出值在某一定范围之内。本例中的程序仅有自动控制方式的设计。其中主程序OBI的功能是PLC首次运行时利用SM0.1调用初始化程序SBRO。子程序SBRO的功能是形成PID的回路表,建立100ms的定时中断,并且开中断。程序如图13所示。中断程序INT0的功能是输入水箱的水面高度AIW0的值,并送人回路表。I0.1=1时进行PID“自动”控制,把PID运算的输出值送到AQWO中,从而控制进水泵的速度,以保持水箱的水面高度。8程序程序设计设计8.1主程序主程序设计设计主程序锅炉起停控制模拟量输入循环泵控制补水泵控制鼓风机控制通信控制图14主程序结构8.2子程序子程序设计设计(1)锅炉启停控制程序完成锅炉中鼓风机、引风机和炉排电机的启停控制和远程就地控制的切换。每台锅炉的控制程序都相同,下面锅炉电机启停控制程序梯形图,其它锅炉程序相似,此处不再重复。图15锅炉启动前状态检测锅炉起停控制程序的功能是锅炉检测,没有异常状态,输出锅炉允许启动信号。这个条件无论是自动控制还是手动控制都需要给到锅炉燃烧机才能启动锅炉。(2)锅炉启动的程序:图16启动程序锅炉启动过程是这样的:首先、判断是自动启动还是手动启动;第二、判断是否有启动信号,是何种启动信号(自动启动手动启动);第三、判断锅炉阀是否打开,也就是说锅炉本体是否能够形成水循环。这样做的目的是处于安全的考虑,如果锅炉本体水流不能循环会发生危险。锅炉阀没有打开,那么如图16所示的锅炉启动前提条件必不满足,锅炉允许启动信号不满足导致锅炉不能启动。待锅炉碟阀打开后启动条件满足,启动程序输出启动信号;需要注意的一点是自动启动和手动启动信号的互锁,即选择自动控制时复位手动启动信号,选择手动控制时,复位自动启动信号。第四、锅炉启动信号输出。(3)锅炉停止的程序锅炉停止是相对于锅炉启动的一个逆向过程。看到网络5中代码的作用是复位计时器和PLC的继电器输出。(4)锅炉的阀门控制模拟量控制的阀门一般是用420毫安电流信号控制阀门开度,对应的阀门开度从0%-100%,对应PLC内存的数据大小从640032000。换句话说,我们输出一个大小在6400与32000之间的整数,即可传送到阀门一个开度在0到100之间的给定值。根据这个原理,我们设计代码如下:图17停止程序Network1三通阀阀门设置LDSM0.0MOVWVW900VW3600将数据传如转换数据区,VW900是0100的整数。AENOI+256VW3600数据乘以256AENOMOVWVW3600VW3602AENO+I+6400VW3602数据6400AENOMOVWVW3602AQW0输出给定值(5)锅炉水泵的控制水泵分为工频控制和变频控制工频控制就是启动和停止2个控制点,相对变频控制操作简单。变频控制需要给定变频器一个频率给定值,一种方式是通信传输,另一种方式给定模拟量值。我们这里只介绍给定模拟量的控制方式。Network1变频器给定LDSM0.0MOVWVW940VW3600VW940为频率给定值输入,范围050HZAENOI+256VW3600数据乘以256

温馨提示

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

评论

0/150

提交评论