基于PLC的智能楼宇变频调速恒压供水控制系统设计研究

上传人:痛*** 文档编号:67432790 上传时间:2022-03-31 格式:DOC 页数:49 大小:16.23MB
收藏 版权申诉 举报 下载
基于PLC的智能楼宇变频调速恒压供水控制系统设计研究_第1页
第1页 / 共49页
基于PLC的智能楼宇变频调速恒压供水控制系统设计研究_第2页
第2页 / 共49页
基于PLC的智能楼宇变频调速恒压供水控制系统设计研究_第3页
第3页 / 共49页
资源描述:

《基于PLC的智能楼宇变频调速恒压供水控制系统设计研究》由会员分享,可在线阅读,更多相关《基于PLC的智能楼宇变频调速恒压供水控制系统设计研究(49页珍藏版)》请在装配图网上搜索。

1、山东城市建设职业学院学生毕业论文山东城市建设业学院学生毕业论文基于PLC的智能楼宇变频调速恒压供水控制系统设计研究 姓 名 * 学号 * 专业班级 楼宇智能化工程技术 系 部 *指导教师*目录 摘 要2一、标题2二、任务设计书52.1 设计内容5三、系统的理论分析及方案的确定63.1 变频恒压供水系统理论分析63.1.1变频恒压控制的理论模型63.2 变频恒压供水系统控制方案的确定63.2.1供水系统的控制流程63.2.2供水系统中水泵切换条件分析9四、变频恒压供水系统的硬件设计194.1 系统主要配置的选型114.1.1水泵机组的选型114.1.2 PLC及其扩展模块的选型114.1.3 P

2、LC的选择164.1.4 CPU的选择184.1.5压力变送器及数显仪的选型184.2系统主电路分析及设计19五、变频恒压供水系统的软件设计245.1 系统水泵运行状态及转换过程分析245.2 PLC程序设计方法的分析265.3 PLC的初始化程序37六、心得体会41附:42摘 要随着社会经济的迅速发展,人们对供水质量和供水系统可靠性的要求不断提高,再加上目前能源紧缺,利用先进的自动化技术、控制技术以及通讯技术,设计高性能、高节能、能适应不同领域的恒压供水系统成为必然趋势。本设计是针对居民生活用水/消防用水而设计的。由变频器、PLC及PID调节器组成控制系统,调节水泵的输出流量。电动机泵组由三

3、台水泵并联而成,由变频器或工频电网供电,根据供水系统出口水压和流量来控制变频器电动机泵组之间的切换及速度,使系统运行在最合理的状态,保证按需供水。 本文介绍了采用PLC控制的变频调速供水系统,由PLC进行逻辑控制,由变频器进行压力调节。在经过PID运算,通过PLC控制变频与工频切换,实现闭环自动调节恒压供水。运行结果表明,该系统具有压力稳定,结构简单,工作可靠等优点。一、标题基于PLC的智能楼宇变频调速恒压供水控制系统设计可编程序控制器(Programmable Logic Controller),简称PLC,是一种专为在工业环境应用而设计的数字运算电子系统,它是以微处理机为基础,综合了计算机

4、技术、自动控制技术和通信技术等现代科技而发展起来的一种新型工业自动控制装置,是当今工业发达国家自动控制的标准设备之一。由于PLC采用了“三机一体化一的综合技术即集计算机、仪器仪表、电气控制于一身,具有高可靠性、强抗干扰能力、组合灵活、编程简单、维修方便和低成本等诸多特点,因而与其它控制器相比它更加适合工业控制环境和市场的要求:再加上PLC发展过程中产品的系列化、产业化和标准化,使之从早期的逻辑控制、顺序控制迅速扩展到了连续控制,开始进入批量控制和过程控制领域,并迅速成为工业自动化系统的支柱。目前,PLC在小型化、大型化、大容量、强功能等方面有了质的飞跃。随着电子技术和计算机技术的发展,PLC的

5、功能得到大大的增强,具有以下特点:1)可靠性高。PLC的高可靠性得益于软、硬件上一系列的抗干扰措施和它特殊的周期循环扫描工作方式。2)具有丰富的IO接口模块。PLC针对不同的工业现场信号,有相应的IO模块与工业现场的器件或设备直接连接。另外为了提高操作性能,它还有多种人机对话的接口模块;为了组成工业局部网络,它还有多种通讯联网的接口模块。3)采用模块化结构。为了适应各种工业控制需要,除了单元式的小型PLC以外,绝大多数PLC均采用模块化结构。PLC的各个部件,包括CPU、电源IO等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。4)编程简单易学。PLC

6、的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说,不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握。5)安装简单,维修方便。PLC不需要专门的机房,可以在各种工业环境下直接运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行。由于PLC强大功能和优点,使得其在我国的工业自动化中得到广泛的应用。PLC在水工业自动化中的应用主要有水厂监控系统、自动控制系统、自动加氯、自动加矾、水泵变频调速、SCADA系统和供水管网信息管理系统等。其主要功能是进行工艺参数的采

7、集、生产过程控制、信息处理、设备运行状态监测以及水质监测等。可编程控制器PC或PLC是一种以微处理器为核心的用于工程自动控制的工 业控制机,其本质是一台工业控制专用计算机。它的软、硬件配置与计算机极为类似,只不过它比一般计算机具有更强的与工业过程相连接的接口和更直接的适应于控制要求的编程语言。PLC机硬件主要由中央处理单元(CPU)、存贮器、输入输出单元以及编程器、电源和智能输入输出单元等构成。PLC可分为以下几个部分:1)中央处理单元(CPU):同一般微处理机一样,中央处理单元是可编程控制的核心部件,它通过输入装置将外设的状态读入并按照用户程序去处理,根据处理结果通过输出装置去控制外设。常用

8、的CPU有通用微处理器,如MOTOROLA 6800,单片机有803l,8051和双极型位式微处理器,如AMD2903。 中央处理器的功能是:CPU按系统程序所赋予的功能,、接收并存贮从编程器输入的用户程序和数据;CPU按扫描方式工作,从存贮器中逐条读取指令,并存入CPU内的指令寄存器中;指令寄存器的指令操作码进行译码,执行指令规定的任务,产生相应的控制信号,启闭有关控制门电路,并根据运算结果更新有关标志和输出映像寄存器的内容,以实现输出控制、制表、打印或数据通讯;行系统诊断程序,诊断电源、PLC内部电路的工作状态和编程过程中的语法错误。2)存贮器:可编程控制器中存贮器主要用于存放系统程序、用

9、户程序和数据。常用的存贮器形式有CMOS ROM、EPROM和EEPROM。系统存贮器用以存贮制造厂家编写的系统程序。所谓系统程序是指控制和完成PC机各种功能的程序,如控制器的监控程序、基本指令和功能指令翻译程序、系统诊断程序、通信管理程序等。用户存贮器主要用来存放用户的应用程序。所谓用户程序是指使用户根据工程现场的生产过程和工艺要求编写的控制程序。数据存贮器用来存放PLC的数据。包括输入、输出、辅助继电器状态的映像区,定时器、计数器、移位寄存器、状态寄存器、数据寄存器和特殊功能寄存器等状态的映像寄存器。3)输入输出模块:输入输出模块是可编程控制器与工业生产设备或工业生产过程连接的接口。现场的

10、输入信号,如按钮开关,行程开关、限位开关以及传感输出的开关量或模拟量(压力、流量、温度、电压、电流)等,都要通过输入模块送到PLC。由于这些信号电平各式各样,而可编程控制器CPU所处理的信息只能是标准电平,所以输入模块还需将这些信号转换成PLC能够接受和处理的数字信号。输出模块的作用是接收中央处理器处理过的数字信号,并把它转换成现场执行部件所能接受的控制信号,以驱动如电磁阀、灯光显示、电机等执行机构。可编程控制器有多种输入输出模块,其类型有数字量输入输出模块和模拟量输入输出模块。这些模块又分直流和交流、电压和电流类型,每种类型又有不同的参数等级,主要有数字量输入输出模块和模拟量输入输出模块,部

11、件上都设有输入接线端子排,为了滤除信号的噪声和便于PLC内部对信号的处理,这些模块上都带有滤波、电平转换、信号锁存电路。数字量输入模块带有光电藕合电路,其目的是把PLC与外部电路隔离开来,以提高PLC的抗干扰能力。数字输出有继电器输出、晶体管输出和可控硅输出三种方式。模拟量输入输出模块主要用来实现模拟量一数字量之间的转换,即AD或DA转换。由于工业控制系统中有传感器或执行机构有一些信号是连续变化的模拟量,因此这些模拟量必须通过模拟量输入输出模块与PLC的中央处理器连接。模拟量输入模块AD转换后的二进制数字量,经光电耦合器和输入锁存缓冲器与PLC的IO总线挂接。模拟量输出模块DA转换前的二进制数

12、字量,经光电祸合器和输出锁存器与PLC的IO总线挂接。现在标准量程的模拟电压主要是0-5伏和0-10伏两种,模拟电流主要是0-20mA和4-20mA两种。另外还有0-50mV,0-1V、-5- +5V、一10- +lOV,0-10mA等。模拟量输入模块接收到标准量程的模拟电压或电流后,把它转换成8位、10位或12位的二制数字信号,送给中央处理器进行处理。模拟量输出模块将中央处理器的二进制数字信号转换成标准量程的电压或电流输出信号,提供给执行机构。4)扩展模块:当一个PLC中心单元的IO点数不够用时,就要对系统进行扩展,扩展接口就是用于连接中心基本单元与扩展单元的.5)编程器:它的作用是供用户进

13、行程序的编制、编辑、调试和监视。目前编程器主要有以下三种类型:便携式编程器(也叫简易编程器);图形编程器;用于IBMPC及其兼容机的编程器。PLC的软件可分为系统软件和用户程序两大部分:1)系统软件:也称之为常驻的操作系统软件。它又包括基本控制单元软件和编程软件两部分。另外,一些特殊功能模块也带有自己的操作系统软件。通常,一个PLC机架只能容 纳一定数量的模块插件,这种包含主机模块和部分IO模块的机架称为基本控制单元。基本控制单元软件固化在主机模块的EPROM中,其主要功能为:进行PLC自身的管理和监督(如开机自检,运行中监督CPU、电池电压是否正常);循环解释运行用户程序;集中进行输入信号的

14、扫描和输出控制的更新编程器软件用来支持用户程序的输入,也可以用来监控用户程序的执行过程。当用户程序己装入PLC的存储器,编程器就可以被分离,基本控制单元将自动进入执行用户程序状态。考虑到PLC内部结构的复杂性,系统软件应有专业技术人员进行设计,一般用户不允许直接设计系统的内部操作。2)用户程序:这是用户应用PLC进行控制所需要编制的程序。目前,在PLC中普遍使用梯形图编程方法。这种编程方法是在传统继电器梯形图基础上进行一定演变而形成的,突出了各编程原件之间的逻辑关系。与硬接线的梯形图不同,PLC梯形图逻辑是由软件实现的,因此既形象直观便于编写,又易于扩展和修改功能。变频恒压供水系统特点变频恒压

15、供水系统能适用于生活用水、工业用水以及消防用水等多种场合,在本文中主要应用于生活小区生活用水,该系统具有以下特点 :1)滞后性:供水系统的控制对象是用户管网的水压,它是一个过程控制量,同其他一些过程控制量(如:温度、流量、浓度等)一样,对控制作用的响应具有滞后性,同时用于水泵转速控制的变频器也存在一定的滞后效应。2)非线形:用户管网中因为有管阻、水锤等因素的影响,同时又由于水泵的一些固有特性,使水泵转速的变化与管网压力的变化不成正比,因此变频调速恒压供水系统是一个非线性系统。3)多变性:变频调速恒压供水系统要具有广泛的通用性,面向各种各样的供水系统,而不同的供水系统管网结构、用水量和扬程等方面

16、存在着较大的差异,因此其控制对象的模型具有很强的多变性。4)时变性:在变频调速恒压供水系统中,由于有定量泵的加入控制,而定量泵的控制(包括定量泵的停止和运行)是时时发生的,同时定量泵的运行状态直接影响供水系统的模型参数,使其不确定性地发生变化,因此可以认为:变频调速恒压供水系统的控制对象是时变的。5)容错性:当出现意外的情况(如突然断电、泵、变频器或软启动器故障等)时,系统能根据泵及变频器或软启动器的状态,电网状况及水源水位,管网压力等工况自动进行投切,保证管网内压力恒定。在故障发生时,执行专门的故障程序,保证在紧急情况下的仍能进行供水。6)可扩充性:水泵的电气控制柜,具有远程和就地控制的功能

17、和数据通讯接口,能与控制信号或控制软件相连,能对供水的相关数据进行实时传送,以便显示和监控以及报表打印等。7)节能性:系统用变频器进行调速,用调节泵和固定泵的组合进行恒压供水,节能效果显著,对每台水泵进行软启动,启动电流可从0到电机额定电流,减少了启动电流对电网的冲击的同时减少了启动惯性对设备的大惯量的转速冲击,延长了设备的使用寿命。二、任务设计书2.1 设计内容本设计是以智能楼宇供水系统为控制对象,采用PLC和变频技术相结合技术,设计一套城市小区智能楼宇恒压供水系统,并引用计算机对供水系统进行远程监控和管理保证整个系统运行可靠,安全节能,获得最佳的运行工况。具体内容如下:1)在对课题进行分析

18、和研究的基础上,提出了系统的设计方案和思路,确定论文主要的研究内容和研究方法。2)分析了变频恒压供水系统节能的原理,给出了恒压供水的理论模型及近似的数学模型;确定变频恒压供水系统的控制方案,给出了变频恒压供水的控制流程及工作原理;最后分析了在变频恒压供水中,水泵切换的条件。3)论文就变频调速恒压供水控制系统的设计做了详细的分析和研究。从用户的需求入手确定合适的设备选型;详细分析全自动变频恒压运行方式水泵运行的各种工况及其转换过程,讨PLC的程序设计方法及程序执行特点,并在此基础上提出供水系统控制程序的功能模块和设计方案;在介绍PID调节原理的基础上,分析利用PID调节原理实现恒压供水的调节过程

19、,给出PID参数设置方法;最后还提出了保障系统可靠性的一些措施。4)通过计算机和PLC的通信,实现供水系统运行状态的实时远程监控是本论文的一个特色之处。论文介绍了计算机和PLC通信系统的组成和通信协议,给出了通信程序,并提出供水系统监控软件设计方法。三、系统的理论分析及方案的确定3.1 变频恒压供水系统理论分析3.1.1变频恒压控制的理论模型变频恒压控制系统以供水出口管网水压为控制目标,在控制上实现出口总管网的实际供水压力跟随设定的供水压力。设定的供水压力可以是一个常数,也可以是一个时间分段函数,在每一个时段内是一个常数。所以,在某个特定时段内,恒压控制的目标就是使出口总管网的实际供水压力维持

20、在设定的供水压力上。从图23中可以看出,在系统运行过程中,如果实际供水压力低于设定压力,控制系统将得到正的压力差,这个差值经过计算和转换,计算出变频器输出频率的增加值,该值就是为了减小实际供水压力与设定压力的差值,将这个增量和变频器当前的输出值相加,得出的值即为变频器当前应该输出的频率。该频率使水泵 变频恒压控制原理图机组转速增大,从而使实际供水压力提高,在运行过程将被重复直到实际供水压力和设定压力相等为止。如果运行过程中实际供水压力高于设定压力,情况刚好相反,变频器的输出将会降低,水泵机组的转速减小,实际供水压力因此而减小。同样,最后调节的结果是实际供水压力和设定压力相等。3.2 变频恒压供

21、水系统控制方案的确定3.2.1供水系统的控制流程从变频恒压供水的原理分析可知,该系统主要有压力传感器、压力变送器、变频器、恒压控制单元、水泵机组以及低压电器组成。系统主要的设计任务是利用恒压控制单元使变频器控制一台水泵或循环控制多台水泵,实现管网水压的恒定和水泵电机的软起动以及变频水泵与工频水泵的切换,同时还要能对运行数据进行传输。根据系统的设计任务要求,结合系统的使用场所选择方案为:通用变频器+PLC(包括变频控制、调节器控制)+人机界面+压力传感器这种控制方式灵活方便。具有良好的通信接口,可以方便地与其他的系统进行数据交换,通用性强;由于PLC产品的系列化和模块化,用户可灵活组成各种规模和

22、要求不同控制系统。在硬件设计上,只需确定PLC的硬件配置和I/O的外部接线,当控制要求发生改变时,可以方便地通过PC机来改变存贮器中的控制程序,所以现场调试方便。同时由于PLC的抗干扰能力强、可靠性高,因此系统的可靠性大大提高。该系统能适用于各类不同要求的恒压供水场合,并且与供水机组的容量大小无关。多泵变频循环工作方式的可靠切换,是实现多泵分级调节的关键,可选用编程灵活、可靠性高、抗干扰能力强、调试方便、维护工作量小的PLC通过编程来实现。供水系统的恒压通过压力变送器、PID调节器和变频器组成的闭环调节系统控制。根据水压的变化,由变频器调节电机转速来实现恒压。为了减少对泵组、管道所产生的水锤,

23、泵组配置电动蝶阀,开启水泵后打开电动碟阀,当水泵停止时先关电动碟阀后停机。为实现远程监控的功能,系统中还配置了计算机和通信模块。综上所述,系统可分为:执行机构、信号检测机构、控制机构三大部分,具体为:(l) 执行机构:执行机构是由一组水泵组成,它们用于将水供入用户管网,其中由一台变频泵和两台工频泵构成,变频泵是由变频调速器控制、可以进行变频调整的水泵,用以根据用水量的变化改变电机的转速,以维持管网的水压恒定;工频泵只运行于启、停两种工作状态,用以在用水量很大(变频泵达到工频运行状态都无法满足用水要求时)的情况下投入工作。(2) 信号检测机构:在系统控制过程中,需要检测的信号包括管网水压信号、水

24、池水位信号和报警信号。管网水压信号反映的是用户管网的水压值,它是恒压供水控制的主要反馈信号。此信号是模拟信号,读入PLC时,需进行A/D转换。另外为加强系统的可靠性,还需对供水的上限压力和下限压力用压力表进行检测,检测结果可以送给PLC,作为数字量输入;水池水位信号反映水泵的进水水源是否充足。信号有效时,控制系统要对系统实施保护控制,以防止水泵空抽而损坏电机和水泵。此信号来自安装于水池中的液位传感器;报警信号反映系统是否正常运行,水泵电机是否过载、变频器是否有异常,该信号为开关量信号。(3) 控制机构:供水控制系统一般安装在供水控制柜中,包括供水控制器(PLC系统)、变频器和电控设备三个部分。

25、供水控制器是整个变频恒压供水控制系统的核心。供水控制器直接对系统中的压力、液位、报警信号进行采集,对来自人机接口和通讯接口的数据信息进行分析、实施控制算法,得出对执行机构的控制方案,通过变频调速器和接触器对执行机构(即水泵机组)进行控制;变频器是对水泵进行转速控制的单元,其跟踪供水控制器送来的控制信号改变调速泵的运行频率,完成对调速泵的转速控制。根据水泵机组中水泵被变频器拖动的情况不同,变频器有两种工作方式即变频循环式和变频固定式,变频循环式即变频器拖动某一台水泵作为调速泵,当这台水泵运行在50Hz时,其供水量仍不能达到用水要求,需要增加水泵机组时,系统先将变频器从该水泵电机中脱出,将该泵切换

26、为工频的同时用变频去拖动另一台水泵电机;变频固定式是变频器拖动某一台水泵作为调速泵,当这台水泵运行在50Hz时,其供水量仍不能达到用水要求,需要增加水泵机组时,系统直接启动另一台恒速水泵,变频器不做切换,变频器固定拖动的水泵在系统运行前可以选择,本设计中采用变频循环式。现将系统控制流程说明如下: (l) 系统通电,按照接收到有效的自控系统启动信号后,首先启动变频器拖动变频泵M1工作,根据压力变送器测得的用户管网实际压力和设定压力的偏差调节变频器的输出频率,控制Ml的转速,当输出压力达到设定值,其供水量与用水量相平衡时,转速才稳定到某一定值,这期间Ml工作在调速运行状态。(2) 当用水量增加水压

27、减小时,压力变送器反馈的水压信号减小,偏差变大,PLC的输出信号变大,变频器的输出频率变大,所以水泵的转速增大,供水量增大,最终水泵的转速达到另一个新的稳定值。反之,当用水量减少水压增加时,通过压力闭环,减小水泵的转速到另一个新的稳定值。(3) 当用水量继续增加,变频器的输出频率达到上限频率50Hz时,若此时用户管网的实际压力还未达到设定压力,并且满足增加水泵的条件(在下节有详细阐述)时,在变频循环式的控制方式下,系统将在PLC的控制下自动投入水泵M2(变速运行),同时变频泵M1做工频运行,系统恢复对水压的闭环调节,直到水压达到设定值为止。如果用水量继续增加,满足增加水泵的条件,将继续发生如上

28、转换,将另一台水泵M3投入运行(变速运行),M2工频运行。变频器输出频率达到上限频率50Hz时,压力仍未达到设定值时,控制系统就会发出水压超限报警。(4) 当用水量下降水压升高,变频器的输出频率降至下限频率,用户管网的实际水压仍高于设定压力值,并且满足减少水泵的条件时,系统将工频泵M2关掉,恢复对水压的闭环调节,使压力重新达到设定值。当用水量继续下降,并且满足减少水泵的条件时,将继续发生如上转换,将另一台工频泵M1关掉。3.2.2供水系统中水泵切换条件分析在上述的系统工作流程中,我们提到当变频泵己运行在上限频率,此时管网的实际压力仍低于设定压力,此时需要增加水泵来满足供水要求,达到恒压的目的;

29、当变频泵和工频泵都在运行且变频泵己运行在下限频率,此时管网的实际压力仍高于设定压力,此时需要减少工频泵来减少供水流量,达到恒压的目的。那么何时进行切换,才能使系统提供稳定可靠的供水压力,同时使机组不过于频繁的切换呢?由于电网的限制以及变频器和电机工作频率的限制,50HZ成为频率调节的上限频率。另外,变频器的输出频率不能够为负值,最低只能是0HZ。其实,在实际应用中,变频器的输出频率是不可能降到0HZ。因为当水泵机组运行,电机带动水泵向管网供水时,由于管网中的水压会反推水泵,给带动水泵运行的电机一个反向的力矩,同时这个水压也在一定程度上阻止源水池中的水进入管网,因此,当电机运行频率下降到一个值时

30、,水泵就己经抽不出水了,实际的供水压力也不会随着电机频率的下降而下降。这个频率在实际应用中就是电机运行的下限频率。这个频率远大于0HZ,具体数值与水泵特性及系统所使用的场所有关,一般在20HZ左右。所以选择50HZ和20HZ作为水泵机组切换的上下限频率。在恒压供水中,机组的切换为机组增加与减少两种情况,这两种情况由于变频器输出频率与供水压力的不同逻辑关系相对应。考虑到只有当变频器的输出频率在上下限频率时才可能发生切换,并且上限频率时不可能减泵,下限频率时不可能加泵,所以,可以采用回滞环思想进行判别如图: 用于压力判断的回滞环如果变频器的输出为上限频率,只有当实际的供水压力比设定压力小2的时候才

31、允许进行机组增加;如果变频器的输出为下限频率,则只有当实际的供水压力比设定压力大妮2的时候才允许进行机组的增加。回滞环的应用提供了这样一个保障,即如果切换的判别条件满足,那就说明此时实际供水压力在当前机组的运行状况下满足不了设定的要求。但这个判别条件的满足也不能够完全证明当前确实需要进行机组切换,因为有两种情况可能使判别条件的成立有问题:实际供水压力超调的影响以及现场的干扰使实际压力的测量值有尖峰,这两种情况都可能使机组切换的判别条件在一个比较短的时间内满足,造成判断上的失误,引起机组切换的误操作。这两种情况有一个共同的特点,即它们维持的时间短,只能够使机组切换的判别条件在一个瞬间满足。根据这

32、个特点,在判别条件中加入延时的判断就显得尤为必要了。所谓延时判别,是指系统仅满足频率和压力的判别条件是不够的,如果真的要进行机组切换,切换所要求的频率和压力的判别条件必须成立并且能够维持一段时间,比如一、两分钟,如果在这段延时的时间内切换条件仍然成立,则进行实际的机组切换操作;如果切换条件不能够维持延时时间的要求,说明判别条件的满足只是暂时的,如果进行机组切换将可能引起一系列多余的切换操作。经过以上的分析,将实际的机组切换的条件优化为:四、变频恒压供水系统的硬件设计4.1 系统主要配置的选型4.1.1水泵机组的选型根据所阐述的基于PLC的变频恒压供水系统的原理,系统的电气控制总框图如图3.1所

33、示:系统的电器总框图由以上系统电气总框图可以看出,系统所需要的主要硬件包括:1)水泵机组、变频器2)PLC及扩张模块3)压力变送器及数显仪水泵机组的选型基本原则,一是要确保平稳运行;二是要经常处于高效区运行,以求取得较好的节能效果。4.1.2 PLC及其扩展模块的选型1)本设计中选用西门子MM4402)计算机与变频器连接图3)MM440 BOP(基本操作面板)及功能描述MM440 BOP上的按钮功能表显示/按钮功能功能的说明状态显示LED 显示变频器当前的设定值。起动变频器按此键起动变频器。缺省值运行时此键是被封锁的。为了使此键的操作有效应设定P0700=1。停止变频器OFF1:按此键,变频器

34、将按选定的斜坡下降速率减速停车.缺省值运行时此键被封锁;为了允许此键操作,应设定P0700=1。OFF2:按此键两次(或一次,但时间较长)电动机将在惯性作用下自由停车此功能总是“使能”的。改变电动机的转动方向按此键可以改变电动机的转动方向。电动机的反向用负号()表示或用闪烁的小数点表示。缺省值运行时此键是被封锁的,为了使此键的操作有效,应设定P0700=1。电动机点动在变频器无输出的情况下按此键,将使电动机起动,并按预设定的点动频率运行。释放此键时,变频器停车。如果变频器/电动机正在运行,按此键将不起作用。显示/按钮功能功能的说明功能此键用于浏览辅助信息。变频器运行过程中,在显示任何一个参数时

35、按下此键并保持不动2 秒钟,将显示以下参数值(在变频器运行中,从任何一个参数开始): 1. 直流回路电压(用d 表示 单位:V) 2. 输出电流(A)3. 输出频率(Hz)4. 输出电压(用o 表示 单位:V)。5.在参数P0005 中所选的值(如果已配置了P0005,那么,显示上面数据的14项,然后相应的值不再显示)。连续多次按下此键,将轮流显示以上参数。跳转功能在显示任何一个参数(rXXXX 或PXXXX)时短时间按下此键,将立即跳转到r0000, 如果需要的话,您可以接着修改其它的参数。跳转到r0000 后,按此键将返回原来的显示点。访问参数按此键即可访问参数。增加数值按此键即可增加面板

36、上显示的参数数值。减少数值按此键即可减少面板上显示的参数数值. 1. 使用BOP对变频器的参数进行工厂复位 P0010=30 P0970=12. 使用BOP对变频器进行快速参数化 (提示:严格按照电机的名牌进行相关参数的设置。) P0010 1(开始快速调试) PO100 (选择工作地区) P0304 (电动机额定电压V) P0305 (电动机额定电流A) P0307 (电动机额定功率W)P0310 (电动机额定频率HZ) P0311 (电动机额定转速r/min) P0700 (命令源选择) P1000 (选择频率设定值) P1080 (电动机运行的最低频率HZ) P1082 (最大电动机频率

37、) P1120 (斜坡上升时间S) P1121 (斜坡下降时间S) P3900 1(结束快速调速)4.1.3 PLC的选择本设计中选择的PLC是S7200S7-200(德国西门子公司)给S7-200供电类型 给S7-200CPU供电有直流供电和交流供电两种方式。-注:在安装和拆除S7-200之前,要确保电源被断开,以免造成人身损害和设备事故。24V DC供电/14点24V DC输入/10点24V DC输出 230V AC供电/14点24V DC输入/10点继电器输出 4.1.4 CPU的选择本设计中选择CPU2264.1.5压力变送器及数显仪的选型压力传感器和压力变送器是将水管中的压力信号变成

38、1-5V或4-20的模拟量信号,作为模拟输入模块(AD模块)的输入,在选择时,为了防止传输过程中的干扰与损耗,我们采用4-20mA输出压力变送器。在运行过程中,当压力传感器和压力变送器出现故障时,系统有可能开启所有的水泵,而此时的用水量又达不到,这就使水管中的水压上升,为了防止爆管和超高水压损坏家中的用水设备(热水器、抽水马桶等),本文中的供水系统使用电极点压力表的压力上限输出,作为PLC的一个数字量输入,当压力超出上限时,关闭所有水泵并进行报警输出。根据以上的分析,本文选用普通压力表Y-100和XMT-1270数显仪实现压力的检测、显示和变送。压力表测量范围0-1MP,精度1.5;数显仪输出

39、一路4-20mA,“电流信号,送给变频器作为PID调节的反馈电信号,可设定压力上、下限,通过两路继电器控制输出压力超限信号。经过第2章对系统方案的分析和确定,再结合上述的系统硬件的选型,确定以可靠性高、使用简单、维护方便、编程灵活的工控设备变频器和PLC作为主要控制设备来设计变频调速恒压供水系统。4.2系统主电路分析及设计 供电系统的设定直接影响到控制系统的可靠性,因此在设定供电系统时应考虑下列因素:1)输入电源电压在一定的允许范围内变化;2)当输入交流电断电时,应不破坏控制器程序和数据;3)当控制系统不允许断电的场合,要考虑供电电源的冗余;4)当外部设备电源断电时,应不影响控制器的供电;5)

40、要考虑电源系统的抗干扰措施。系统中变频器的输入信号有两种,一种是控制信号,它包括PLC输给变频器的FWD信号和压力传感器送来的压力信号,压力信号由PLC输出,压力信号是作为变频器的PID单元的反馈输入信号;另一种是输入电源信号口引。尽量不要用主电路电源ONOFF的方法控制变频器的停止和运行,应该用控制电路端子FWD、REV或者键盘面板上REV、FWD和STOP键控制变频器的停止和运行。变频器的输出信号也有两种,一是送PLC的超压信号、欠压信号和变频器故障信号这三个输出控制信号,另一种是送水泵的变频器输出电源信号。系统变频调速控制方式如图3.4所示:变频调速系统控制方式三台大容量的主水泵(1#,

41、2#,3#)根据供水状态的不同,具有变频、工频两种运行方式,因此每台主水泵均要求通过两个接触器分别与工频电源和变频电源输出相联;辅助泵只运行在工频状态,通过一个接触器接入工频。连线时一定要注意,保证水泵旋向正确,接触器的选择依据电动机制容量来确定.QF1,QF2,QF3,QF4,QF5,QF6分别为主电路、变频器和各水泵的工频运行空气开关,FR1,FR2,FR3,FR4分别为工频运行时的电机过载保护用热继电器,变频运行时由变频器来实现电机过载保护。变频器的主电路输出端子(U,V,W)经接触器接至三相电动机上,当旋转方向与工频时电机转向不一致时,需要调换输出端子(U,V,W)的相序,否则无法工作

42、。变频器和电动机之间的配线长度应控制在100m以内b引。在变频器起动、运行和停止操作中,必须用触摸面板的运行和停止键或者是外控端子FWD(REV)来操作,不得以主电路空气开关够2的通断来进行。为了改善变频器的功率因素,还应在变频器的(P1,P+)端子之间接入需相应的DC电抗器。变频器接地端子必须可靠接地,以保证安全,减少噪声。在电动机三相电源输入端前接入电流互感器和电流表,用来观察电机工作电流大小;设计三相电源信号指示。供水系统电气控制主回路的主要联线关系如图3.5所示:在控制电路设计中,必须要考虑弱电和强电的隔离问题。为了保护PLC设备,PLC输出端口并不是直接和交流接触器连接,而是在PLC

43、输出端口和交流接触器之间引入中间继电器,通过中间继电器控制接触器线圈得电/失电,进而控制电机或者阀门的动作。通过隔离,可延长系统的使用寿命,增强系统工作的可靠性。控制电路之中还要考虑电路之间互锁的关系,这对于变频器安全运行十分重要。变频器的输出端严禁和工频电源相连,也就是说不允许一台电机同时接到工频电源和变频的情况出现。因此,在控制电路中多处对各主泵电机的工频/变频运行接触器作了互锁设计;另外,变频器是按单台电机容量配置,不允许同时带多台电机运行,为此对各电机的变频运行也作了互锁设计。为提高互锁的可靠性,在PLC控制程序设计时,进一步通过PLC内部的软继电器来实现互锁。控制电路中还考虑了电机和

44、阀门的工作状态指示的设计,为了节省PLC的输出端口,在电路中可以采用PLC输出端子的中间继电器的相应常开触点的断开和闭合来控制相应电机和阀门的指示灯的亮和熄灭,指示当前系统电机和阀门的工作状态。PLC的I/O端口分配及外围接线名 称代 码地址编号输入信号供水模式信号(1-白天,0-夜间)SA1I0.0水池水位上下限信号SLHLI0.1变频器报警信号SUI0.2试灯按钮SB7I0.3压力变送器输出模拟量电压值UpAIW0输出信号1#泵工频运行接触器及指示灯KM1、HL1Q0.01#泵变频运行接触器及指示灯KM2、HL2Q0.12#泵工频运行接触器及指示灯KM3、HL3Q0.22#泵变频运行接触器

45、及指示灯KM4、HL4Q0.33#泵工频运行接触器及指示灯KM5、HL5Q0.43#泵变频运行接触器及指示灯KM6、HL6Q0.5输出信号水池水位上下限报警指示灯HL7Q1.1变频器故障报警指示灯HL8Q1.2白天模式运行指示灯HL9Q1.3报警电铃HAQ1.4变频器频率复位控制KAQ1.5变频器输入电压信号UfAQW0本变频恒压供水系统有五个输入量,其中包括4个数字量和1个模拟量。 1、压力变送器将测得的管网压力输入PLC的扩展模块EM235的模拟量输入端口作为模拟量输入; 2、开关SA1用来控制白天/夜间两种模式之间的切换,它作为开关量输入I0.0; 3、液位变送器把测得的水池水位转换成标

46、准电信号后送入窗口比较器,在窗口比较器中设定水池水位的上下限,当超出上下限时,窗口比较其输出高电平1,送入I0.1; 4、变频器的故障输出端与PLC的I0.2相连,作为变频器故障报警信号; 5、开关SB7与 I0.3相连作为试灯信号,用于手动检测各指示灯是否正常工作。本变频恒压供水系统有11个数字量输出信号和1个模拟量输出信号。 1、Q0.0Q0.5分别输出三台水泵电机的工频/变频运行信号; 2、Q1.1输出水位超限报警信号; 3、Q1.2输出变频器故障报警信号; 4、Q1.3输出白天模式运行信号; 5、Q1.4输出报警电铃信号; 6、Q1.5输出变频器复位控制信号; 7、AQW0输出的模拟信

47、号用于控制变频器的输出频率。五、变频恒压供水系统的软件设计5.1 系统水泵运行状态及转换过程分析本系统的程序是建立在第三章变频恒压供水的方案和控制流程的基础上,按照PLC应用的步骤开发完成的。程序控制的目的是实现整个供水系统的恒压运行,为此必须控制变频器的频率以及四台水泵的顺序投入与切除,使得供水量的变化与用户用水量的变化基本保持同步,以此保证水网水压的恒定,同时还要保证系统的安全性与可靠性。在程序的开发过程中需要注意以下几点:1)不管使用变频循环式还是变频固定式的控制方式,要确保水泵的平均使用量一致,损耗大致相同;2)系统运行的任何时刻,变频器只对当前控制的水泵负责;3)对于每一台水泵来说,

48、任何时刻都只能工作在一种状态(变频或工频)或者处于停止状态;4)数显仪的主画面要显示PLC与变频器或其他系统的通讯情况、压力设定值、压力反馈值、泵的工作状态等。启动自动变频运行方式时,首先起动辅助稳压泵工频运行供水,当用水量大,超过辅助泵最大供水能力而无法维持管道内水压时,延时1分钟PLC通过变频器启动1#主水泵供水,同时关闭辅助泵的运行。在l#主水泵供水过程中,变频器根据水压的变化通过PID调节器调整l#主水泵的转速来控制流量,维持水压。若用水量继续增加,变频器输出频率达到上限频率时,仍达不到设定压力,延时1分钟,由PLC给出控制信号,将1#主水泵与变频器断开,转为工频恒速运行,同时变频器对

49、2#主水泵软启动。系统工作于l#工频、2#变频的两台水泵并联运行的供水状态。若用水量继续增加,两水泵也不能满足水压要求时,将按上述过程继续增开水泵台数;直到满足水压要求。整个加泵过程中,总是保证原来工作于变频运行状态的水泵转入工频恒速运行,新开泵软启动并运行在变频状态,保证只有一台水泵运行在变频状态。当用水量减少时,变频器通过PID调节器降低水泵转速来维持水压。若变频器输出频率达到下限频率时,水压仍过高,延时1分钟按“先起先停”的原则,由PLC给出控制信号,将当前供水状态中最先工作在工频方式的水泵关闭,同时PID调节器将根据新的水压偏差自动升高变频器输出频率,加大供水量,维持水压。当用水量持续

50、减少,系统继续按“先起先停”原则逐台关闭处于工频运行的水泵。当系统处于单台主水泵变频供水状态时,若用水量减少,变频器输出频率达到下限频率时,水压仍过高时,延时5分钟后,关闭变频器运行,启动辅助泵维持供水。供水状态是指在供水时投入运行的水泵台数及运行状况(工频或变频)。为保证在一个较长的时间周期内,各台水泵运行时间基本均等,避免某台电机长期得不到运行而出现绣死现象,供水状态的切换按照“有效状态循环法即“先起先停”的原则操作。若有N台水泵参与变频调速,则满足“先起先停”原则的最大有效状态数为N+1。将来的供水状态就在这些有效状态范围内来回循环。增泵过程的实现相对复杂一些,首先要将运行在变频状态的电

51、机和变频器脱离后,再切换到电网运行,同时变频器又要以起始频率起动一台新的电机运行。切换过程主要考虑三方面的问题:1)切换过程的可靠性:决不允许出现变频器的输出端和工频电源相连的情况,这一点通过控制电路、PLC内部软继电器的互锁及PLC控制程序中动作的时间先后次序来保证。2)切换过程的完成时间:时间太长,原变频运行的电机转速下降太多,一方面造成水压下降大,另一方面在接下来切换到工频时冲击电流大;时间太短,切换过程的可靠性下降。具体时间还需根据电动机的容量大小来设定,容量越大时间越长,一般情况下,500舢足够。3)切换过程的电流:因变频器输出电压相位和电网电压相位一般不同,当电机从变频器断开后,转

52、子电流磁场在定子绕组中的感应电压与电网电压往往也存在相位差。此时,切换到工频电网瞬间,如果二者刚好反相,则将产生比直接起动时的起动电流更大的冲击电流,反过来对变频器造成冲击。解决办法有:a)电机定子绕组中接入三相灭磁电阻的方法,这种方法一般需要延时2-3秒,时间太长,水泵转速下降太多,不合适;b)位鉴定法,通过相位鉴别电路,在电网电压和变频器输出电压相位一致时,快速切换。这种方法十分有效、可靠,对于100K以上的大容量电机一般要求采用这一方法;c)利用变频器的自由停车指令麟来实现的快速灭磁法,这一方法的实质是通过定子绕组中和变频器逆变桥上的续流二极管组成的回路来达到快速灭磁的目的。其动作顺序是

53、,在电机从变频器断开前,PLC的Y16给出动作信号,变频器X1端子功能生效,自由停车命令BX生效,变频器立即停止输出,经短暂延时(约500ms)灭磁后,将电机从变频器断开,并立即投入电网。这种方法简单有效、控制方便,本次设计中采用了这一方法。5.2 PLC程序设计方法的分析PLC是由继电器接触器控制系统发展而来的一种新型的工业自动化控制装置。采用了面向控制过程、面向问题、简单直观的PLC编程语言,易于学习和掌握。尽管国内外不同厂家采用的编程语言不尽相同,但程序的表达方式基本类似,主要有四种形式:梯形图、指令表、状态转移图和高级语言。梯形图编程语言是一种图形化编程语言,它沿用了传统的继电接触器控

54、制中的触点、线圈、串并联等术语和图形符号,与传统的继电器控制原理电路图非常相似,但又加入了许多功能强而又使用灵活的指令,它比较直观、形象,对于那些熟悉继电器一接触器控制系统的人来说,易被接受。继电器梯形图多半适用于比较简单的控制功能的编程,绝大多数PLC用户都首选使用梯形图编程。指令是用英文名称的缩写字母来表达PLC的各种功能的助记符号,类似于计算机汇编语言。由指令构成的能够完成控制任务的指令组合就是指令表,每一条指令一般由指令助记符和作用器件编号组成,比较抽象,通常都先用其它方式表达,然后改写成相应的语句表,编程设备简单价廉。状态转移图语言(SFC)类似于计算机常用的程序框图,但有它自己的规

55、则,描述控制过程比较详细具体,包括每一框前的输入信号,框内的判断和工作内容,框后的输出状态。这种方式容易构思,是一种常用的程序表达方式。高级语言类似于BACIC语言、C语言等,它们在某些厂家的PLC中应用。通常微、小型PLC主要采用继电器梯形图编程,其编程的一般规则有:1)梯形图按自上而下、从左到右的顺序排列。每一个逻辑行起始于左母线然后是触点的各种连接,最后是线圈或线圈与右母线相连,整个图形呈阶梯形。梯形图所使用的元件编号地址必须在所使用PLC的有效范围内。2)梯形图是PLC形象化的编程方式,其左右两侧母线并不接任何电源,因而图中各支路也没有真实的电流流过。但为了读图方便,常用“有电流”、“

56、得电”等来形象地描述用户程序解算中满足输出线圈的动作条件,它仅仅是概念上虚拟的“电流”,而且认为它只能由左向右单方向流:层次的改变也只能自上而下。3)梯形图中的继电器实质上是变量存储器中的位触发器,相应某位触发器为“1态 ”,表示该继电器线圈通电,其动合触点闭合,动断触点打开,反之为“0态 ”。梯形图中继电器的线圈又是广义的,除了输出继电器、内部继电器线圈外,还包括定时器、计数器、移位寄存器、状态器等的线圈以及各种比较、运算的结果。4)梯形图中信息流程从左到右,继电器线圈应与右母线直接相连,线圈的右边不能有触点,而左边必须有触点。5)继电器线圈在一个程序中不能重复使用:而继电器的触点,编程中可

57、以重复使用,且使用次数不受限制。6)PLC在解算用户逻辑时,是按照梯形图由上而下、从左到右的先后顺序逐步进行的,即按扫描方式顺序执行程序,不存在几条并列支路同时动作,这在设计梯形图时,可以减少许多有约束关系的联锁电路,从而使电路设计大大简化。所以,由梯形图编写指令程序时,应遵循自上而下、从左到右的顺序,梯形图中的每个符号对应于一条指令,一条指令为一个步序。当PLC运行时,用户程序中有众多的操作需要去执行,但CPU是不能同时去执行多个操作的,它只能按分时操作原理每一时刻执行一个操作。这种分时操作的过程称为CPU对程序的扫描。扫描从0000号存储地址所存放的第一条用户程序开始,在无中断或跳转控制的

58、情况下,按存储地址号递增顺序逐条扫描用户程序,也就是顺序逐条执行用户程序,直到程序结束。每扫描完一次程序就构成一个扫描周期,然后再从头开始扫描,并周而复始。顺序扫描的工作方式简单直观,它简化了程序的设计,并为PLC的可靠运行提供了非常有用的保证。一方面,扫描到的指令被执行后,其结果马上就可以被将要扫描到的指令所利用。另一方面,还可以通过CPU设置的定时器来监视每次扫描是否超过规定的时间,从而避免了由于CPU内部故障使程序执行进入死循环而造成故障的影响。PLC的工作过程就是程序执行过程。它分为三个阶段进行,即输入采样阶段、程序执行阶段、输出刷新阶段,PLC具体的扫描过程如图42所示:PLC的扫描

59、过程示意图1)输入采样阶段:在开始执行程序之前,PLC以扫描方式按顺序将所有输入端的输入信号状态(开或关、“1”或“O)读入到输入映像寄存器中寄存起来,这个过程称为对输入信号的采样,或称输入刷新。在程序执行期间,所需输入信息取自输入映像寄存器的内容。在本工作周期内,即使输入状态变化,输入映像寄存器的内容也不会改变。输入状态的变化只能在下一个工作周期的输入采样阶段才被重新读入。2)程序执行阶段:在程序执行阶段,PLC对程序按顺序进行扫描。每扫描到一条指令时,所需要的输入状态或其他元素的状态分别由输入映像寄存器和元素映像寄存器中读出,然后将执行结果写入到元素映像寄存器中。这就是说,对于每个元素来说

60、,元素映像寄存器中寄存的内容,会随程序执行的进程而变化。但这个结果在全部程序未被执行完毕之前不会送到端子上。3)输出刷新阶段:当程序执行完后,进入输出刷新阶段。此时,将元素映像寄存器中所有输出继电器的状态转存到输出锁存电路,再去驱动用户输出设备(负载),这才是PLC的实际输出。PLC重复地执行上述三个阶段,每重复一次的时间就是一个工作周期(或扫描周期)。工作周期的长短与程序的长短(即组成程序的语句多少)、指令的种类和CPU执行的速度有很大关系。一般说来,一个扫描过程中,执行指令的时间占了绝大部分。PLC在每次扫描中,对输入信号采样一次,对输出刷新一次。这就保证了PLC在执行程序阶段,输入映像寄

61、存器和输出锁存电路的内容或数据保持不变。交通红绿灯倒计时程序 七段码显示器驱动数据列表一、 模拟量的闭环控制系统二、PID控制器 三、PID指令梯形图如:PID功能使用过程中要注意下面几点:数据流图系统控制程序设计:供水系统根据需要实现的主要功能有自动变频恒压运行、自动工频运行、远程手动控制和现场手动控制等。全自动变频恒压运行方式是系统中最主要的运行方式,也是系统的主要功能,是指利用PLC控制,结合PID调节功能,通过变频调速实现自动恒压供水,其核心是根据恒压条件下供水系统中水泵运行状态及转换过程设计的PLC控制程序。器件地址功 能器件地址功 能VD100过程变量标准化值T37工频泵增泵滤波时间控制VD104压力给定值T38工频泵减泵滤波时间控制VD108PID计算值M0.0故障结束脉冲信号VD112比例系数KcM0.1水泵变频启动脉冲(增泵)VD116采样时间TsM0.2水泵变频启动脉冲(减泵)VD120积分时间TiM0.3倒泵变频启动脉冲VD124微分时间TdM0.4复位当前变频泵运行脉冲VD204变频运行频率下限值M0.5当前泵工频运行启动脉冲VD208变频运行频率上限值M0.6新泵变频启动脉冲VD250PID调节结果存储单元M2.0泵工频/变频转换逻辑控制VB300变频工作泵的泵号M2.1泵工频/变频转

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!