自动供水控制系统的设计(plc)-毕业设计论文_第1页
自动供水控制系统的设计(plc)-毕业设计论文_第2页
自动供水控制系统的设计(plc)-毕业设计论文_第3页
自动供水控制系统的设计(plc)-毕业设计论文_第4页
自动供水控制系统的设计(plc)-毕业设计论文_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

摘要随着社会经济的迅速发展,人们对供水质量和供水系统可靠性的要求不断提高;再加上目前能源紧缺,利用先进的自动化技术、控制技术以及通讯技术,设计高性能、高节能、能适应不同领域的恒压供水系统成为必然趋势。本课题用PLC实现了自动供水控制系统,介绍了恒压供水的基本原理以及系统构成的基础,说明了可编程控制器(PLC)在恒压供水系统中所担任的角色。从系统的整体设计方案和实际需求分析开始,紧密的联系实际生活的需要,力求做到使系统运行稳定,操作简便,解决实际中问题,保证供水安全、快捷、可靠。关键字:PLC恒压供水变频器ABSTRACTWiththerapiddevelopmentofsocialeconomy,itisdemandedthebetterofwatersupply’squalityandreliabilityofwatersupplysystem.Meanwhileenergyresourcesareseriouslylack.Soitisinevitabletendencytodesignwatersupplysystemwhichhashighfunctionandsavesonenergywell,withhelpofadvancedtechniqueofautomation,controlandcommunication.Atthesametimethissystemcanadaptdifferentwatersupplyfields.ThissubjectrealizetheautomaticwatercontrolsystemthatusedofPLC,itintroducedthebasicprinciplethatconstantvoltagesupplieswaterandfoundationthatthesystemform,havestatedtheroleservedasoftheprogrammablecontroller(PLC)inthewater-supplysystemofconstantvoltage.Sincethewholedesignplanofthesystemandactualdemandareanalysed,theneedofcloselifeofintergratingwithpractice,makeeveryefforttomakesuretomakethesystemrunsteadily,easyandsimpletohandle,solveandhittheproblemactually,guaranteetosupplywaterofthesecurity,swift,reliable.Constantvoltagehassuppliedwaterandguaranteedtosupportthewaterqualityamount,thecontrolsystemtakingPLCashostcomputerhasenrichedthesystematiccontrolfunction,haveimprovedsystematicdependability.Keyword:PLC(programmablecontroller),Constantvoltage,supplieswater,FrequencyconverterPAGEI目录TOC\o"1-2"\h\z\u第一章绪论 11.1变频恒压供水产生的背景和意义 11.2变频恒压供水系统的国内研究现状 11.3本文研究的系统组成和工作原理 2第二章PLC概述 32.1PLC介绍 32.2PLC工作原理 42.3PLC的编程语言 62.4PLC的分类 92.5PLC控制系统的结构 10第三章系统硬件的设计 133.1恒压供水系统的基本构成 153.2系统控制要求 173.3控制系统的I/O点及地址分配 183.4系统选型 193.5PLC模拟量控制单元的配置以及应用 19第四章系统程序设计 254.1由“恒压”要求出发的工作泵组数量控制管理 254.2多泵组泵站泵组管理规范 254.3程序的结果以及程序功能的实现 25总结 36参考文献 37致谢 3839-第一章绪论随着变频调速技术的发展和人们对生活饮用水品质要求的不断提高,变频恒压供水系统已逐渐取代原有的水塔供水系统,广泛应用于多层住宅小区生活消防供水系统。然而,由于新系统多会继续使用原有系统的部分旧设备(如水泵),在对原有供水系统进行变频改造的实践中,往往会出现一些在理论上意想不到的问题。本文介绍的变频控制恒压供水系统,是在对一个典型的水塔供水系统的技术改造实践中,根据尽量保留原有设备的原则设计的,该系统很好的解决了旧设备需要频繁检修的问题,既体现了变频控制恒压供水的技术优势,同时有效的节省了资金。1.1变频恒压供水产生的背景和意义众所周知,水是生产生活中不可缺少的重要组成部分,在节水节能己成为时代特征的现实条件下,我们这个水资源和电能短缺的国家,长期以来在市政供水、高层建筑供水、工业生产循环供水等方面技术一直比较落后,自动化程度低。主要表现在用水高峰期,水的供给量常常低于需求量,出现水压降低供不应求的现象,而在用水低峰期,水的供给量常常高于需求量,出现水压升高供过于求的情况,此时将会造成能量的浪费,同时有可能使水管爆破和用水设备的损坏。随着社会的发展和进步,城市高层建筑的供水问题日益突出。一方面要求提高供水质量,不要因为压力的波动造成供水的障碍;另一方面要求保障供水的可靠性和安全性,在发生火灾时能可靠供水。针对这两方面的要求,新的供水方式和控制系统应运而生,这就是PLC控制的恒压无塔供水系统。恒压无塔供水系统包括生活用水的恒压控制和消防用水的恒压控制——即双恒压系统。恒压供水保证了供水的质量,以PLC为主机的控制系统丰富了系统的控制功能,提高了系统的可靠性。1.2变频恒压供水系统的国内研究现状变频恒压供水是在变频调速技术的发展之后逐渐发展起来的。在早期,由于国外生产的变频器的功能主要限定在频率控制、升降速控制、正反转控制、起制动控制、起制动控制、压频比控制及各种保护功能。应用在变频恒压供水系统中,变频器仅作为执行机构,为了满足供水量大小需求不同时,保证管网压力恒定,需在变频器外部提供压力控制器和压力传感器,对压力进行闭环控制。目前国内有不少公司在做变频恒压供水的工程,大多采用国外的变频器控制水泵的转速,水管管网压力的闭环调节及多台水泵的循环控制,有的采用可编程控制器(PLC)及相应的软件予以实现,有的采用单片机及相应的软件予以实现。但在系统的动态性能、稳定性能、抗扰性能以及开放性等多方面的综合技术指标来说,还远远没能达到所有用户的要求。原深圳华为(现己更名为艾默生)电气公司和成都希望集团(森兰变频器)也推出了恒压供水专用变频器(5.5kw~22kw),无需外接PLC和PID调节器,可完成最多4台水泵的循环切换、定时起、停和定时循环。该变频器将压力闭环调节与循环逻辑控制功能集成在变频器内部实现,但其输出接口限制了带负载容量,同时操作不方便且不具有数据通信功能,因此只适用于小容量,控制要求不高的供水场所【1】。可以看出,目前在国内外变频调速恒压供水控制系统的研究设计中,对于能适应不同的用水场合,结合现代控制技术、网络和通讯技术同时兼顾系统的电磁兼容性(EMC)的变频恒压供水系统的水压闭环控制研究得不够。因此,有待于进一步研究改善变频恒压供水系统的性能,使其能被更好的应用于生活、生产实践。1.3本文研究的工作原理和基本要求以一个三泵生活/消防双恒压无塔供水系统为例来说明其工艺过程,市网来水用高低水位控制器EQ来控制注水阀YV1,它们自动把水注满储水池,只要水位低于高水位,则自动往水箱中注水。水池的高/低水位信号也直接送给PLC,作为底水位报警用。为了保障供水的持续性,水位上下限传感器高低距离不是相差很大。生活用水和消防用水共用三台泵,平时电磁阀YV2处于失电状态,关闭消防管网,三台泵根据生活用水的多少,按一定的控制逻辑运行,使生活用水的恒压状态(生活用水底恒压值)下进行;当有火灾发生时,电磁阀YV2得电,关闭生活用水管网,三台泵共消防用水使用,并根据用水量的大小,使消防供水也在恒压状态(消防用水高恒压值)下进行。火灾结束后三台泵再改为生活供使用。对三泵生活/消防双恒压供水系统的基本要求是:(1)生活供水时,系统应低于恒压值运行,消防供水时系统应高恒压值运行。(2)三台泵根据恒压的需要,采用“先开先停”的原则介入和退出。(3)在用水量小的情况下,如果一台泵连续运行的时间超过3H,则要切换到下一台泵,即系统具有“倒泵功能”,避免某一台泵工作时间过长。(4)三台泵在启动时要又软启动功能。第二章PLC概述2.1PLC介绍2.1.1PLC的定义最初,可编程逻辑控制器(ProgrammableLogicController)简称PLC。只能进行计数、定时及开关量的逻辑控制。1987年2月,国际电工委员会(IEC)对可编程控制器的定义是:可编程控制器是一种数学运算操作的电子系统,专为在工业环境下的应用而设计。它采用一类可编程序的存储器,用于其内部存储程序、执行逻辑运算、顺序控制、定时、计数和算术操作等面向用户的指令,并通过数字式和模块式输入/输出,控制各种类型机械的生产过程。可编程序控制器及其有关外部设备,都按易于与工业控制系统连成一个整体、易于扩充功能的原则设计【2】。2.1.2PLC的特点(1)可靠性高。在I/O环节,PLC采用了光电隔离、滤波等多种措施。系统程序和大部分的用户程序都采用EPROM存储,一般PLC的平均无故障工作时间可达几万小时以上。(2)控制功能强。PLC采用的CPU一般是具有较强位处理功能的为处理机,为了增强其复杂的控制功能和连网通讯等管理功能,可以采用双CPU的运行方式,使其功能得到极大的增强。(3)编程方便易学。第一编程语言(梯形图)是一种图形编程语言,与多年来工业现场使用的电器控制图非常相似,理解方式也相同,非常适合现场人员学习。(4)使用于恶劣的工作环境。采用封装的方式,适合于各种震动、腐蚀、有毒气体等的应用场合。(5)与外部设备连接方便。采用统一接线方式的可坼装的活动端子排,提供不同的端子功能适合于多种电器规格。(6)体积小、重量轻、功耗底。(7)性价比高。(8)模块化结构,扩展能力强。根据现场的需要进行不同功能的扩展和组装,一种型号的PLC可用于控制从几个I/O点到几百个I/O点的控制系统。(9)维修方便,功能更灵活。程序的修改就以意味着功能的修改,因此功能的改变非常灵活。2.2PLC工作原理2.2.1循环扫描CPU连续执行用户程序、任务的循环序列称为扫描。CPU的扫描周期包括读输入、执行程序、处理通讯请求、执行CPU自诊断测试及写输出等等内容。PLC可被看成是在系统软件支持下的一种扫描设备。他意识周而复始的循环扫描并执行由系统软件规定好的任务。用户程序只是扫描周期的一个组成部分,用户程序不运行时,PLC也在扫描,只不过在一个周期中去除了用户程序和读输入、写输出这几部分的内容。典型的PLC在一个周期中可以完成以下5个扫描过程。(1)自诊断测试扫描过程。为保证设备的可靠行,及时放映所出现的故障,PLC都具有自监视功能。(2)与网络进行通讯的扫描过程。一般小型系统没有这一扫描过程,配有网络的PLC系统才有通讯扫描过程,这一过程用于PLC之间及PLC与上位计算机或终端设备之间的通信。(3)用户程序扫描过程。机器处于正常运行状态下,每一个扫描周期内都包含该扫描过程。该过程在机器运行中是否执行是可控的,即用户可以通过软件进行设定。用户程序的长短会影响过程所用的时间。(4)读输入、写输出扫描过程。机器在正常运行状态下,每一个扫描周期都包含这个扫描过程。该过程在机器运行中是否被执行是可控的。CPU在处理用户程序时,使用的输入值不是直接从输入点读取的,运算的结果也不直接送到实际输出点,而是在内存中设置了两个映象寄存器:一个为输入映象寄存器,另一个为输出映象寄存器。用户程序所用的输入值是输入映象寄存器的值,运算结果也放在输出映像寄存器。在输入扫描过程中,CPU把实际输入点的状态锁入到输入映像寄存器:在输出扫描过程中CPU把输出映像寄存器的值的输出点。循环扫描有如下特点:(1)扫描周期周而复始地进行,读输入、输出和用户程序是否执行是可控的。(2)输入映像寄存器的内容是由设备驱动的,在程序执行过程中的一个周期内输入映像寄存器的值保持不变,CPU采用集中输入的控制思想,只能使用输入映像寄存器的值来控制程序的执行。(3)对同一个输出单元的多次使用、修改次序会造成不同的执行结果。(4)各个电路和不同的扫描阶段会造成输入和输出的延迟,这是PLC的主要缺点。在读输入阶段,CPU对各个输入端子进行扫描,通过输入电路将各输入点的状态锁入映象寄存器中。紧接着转入用户程序执行阶段,CPU按照先左后右、先上后下的顺序对每条指令进行扫描,根据输入映象寄存器和输出映象寄存器的状态执行用户程序,同时将执行结果写入输出映象寄存器。在程序执行期间,即使输入端子状态发生变化,输入状态寄存器的内容也不会改变——输入端子状态变化只能在下一个周期的输入阶段才被集中读入。图2-1PLC信号的传递过程2.2.2I/O响应时间由于PLC采用循环扫描的工作方式,而且对输入和输出信号只在每个扫描周期的固定时间集中输入/输出,所以必然会产生输出信号相对输入信号滞后的现象。扫描周期越长,滞后现象越严重。响应时间有输入延迟、输出延迟和程序执行时间部分决定。(1)PLC输入电路设置了滤波器,滤波器的常数越大,对输入信号的延迟作用越强。输入延迟是由硬件决定的,有的PLC滤波器时间常数可调。(2)从输出锁存器到输出端子所经历的时间称为输出延迟,对于不同的输出形式,其值大小不同。它也是由硬件决定的,对于不同信号的PLC可以通过查表得到。(3)程序执行时间主要由程序长短来决定,对于一个实际的控制程序,编程人员须对此进行现场测算,使PLC的响应时间控制在系统允许的范围内。在最有利的情况下,输入状态经过一个扫描周期在输出得到响应的时间,称为最小I/O响应时间。在最不利的情况下,输入点的状态恰好错过了输入的锁入时刻,造成在下一个输出锁定才能被响应,这就需要两个扫描周期时间,称为最大I/O响应时间。它们是由PLC的扫描执行方式决定的,与编程方法无关【3】。2.2.3PLC中的存储器PLC中的存储器按用途分为系统程序存储器、用户程序存储器以及工作数据存储器。(1)系统程序存储器中存放的是厂家根据其选用的PLC的指令的系统编写的系统程序,它决定了PLC的功能,用户不能更改其内容。(2)用户程序存储器用来存储根据控制要求而编制的用户应用程序。(3)用来存储工作数据的区域称为工作数据区。2.3PLC的编程语言PLC的硬件系统中,与PLC的编程应用关系最直接的要算数据存储器。计算机运行处理的是数据,数据存储在存储区中,找到待处理的数据一定要知道数据的存储地址。PLC和其他的计算机一样,为了使用方便,数据存储器都作了分区,为了每个存储单元编排了地址,并且经机内系统程序为每个存储单元赋予了不同的功能,形成了专用的存储元件。这就是前面提到过的编程的“软”元件。为了理解方便,PLC的编程元件用“继电器”命名,认为它们象继电器一样具有线圈以及触点,并且线圈得电,触点动作。当然这个线圈和触点只是假象,所谓线圈得电不过是存储单元置1,线圈失电,不过就是存储单元置0,也正因为如此,我们称之为“软”元件。但是这种“软”继电器也有个突出的好处,可以认为它们具有无数多对动合动断触点,因此每取用一次它的触点,不过是读一次它的存储数据而已。2.3.1PLC的编程结构功能图任何语言都有编程的对象和基础,重要介绍梯形图语言和语句表语言,而功能图是理解这两种语言的基础。如图2-2所示为PLC内部的结构功能示意图。输入继电器是由外部输入驱动的,梯形图中只能使用其介入点状态值,用户不能改变输入继电器的状态。辅助继电器的种类和多少决定了PLC控制功能的强弱,相当于工作寄存器的多少和功能的强弱。实际的PLC中并没有图中的物理继电器,用继电器来表示PLC的内部功能结构是为了使习惯于继电器控制的工程技术人员更好的理解PLC的功能,更好的使用PLC,就像他在设计继电器控制电路一样。梯形图语言是一种图形化的语言,是一种面向控制过程的“自然语言”。梯形图编程语言形象、直观、准确的描述了逻辑控制关系,容易被广大的工程技术人员所掌握。PLC与被控对象所连接的只是I/O条件,而I/O之间的组合控制关系需要用软件的方法来描述清楚,梯形图是一种描述方法,当然还有语句等表示其他的语言。语言的支持取决于厂家开发的系统程序只要将其输入PLC的用户程序存储器中,PLC就能够直接解释并实现I/O间的控制关系【4】。图2-2PLC内部的结构功能示意图2.3.2梯形图编程语言PLC是通过程序对系统进行控制的,作为一种专用计算机,为了适应其应用领域,一定有其专用的语言。PLC的编程语言有多种,如梯形图、语句表、功能图、逻辑方程等。梯形图编程语言是一种图形语言,具有继电器控制电路形象、直观的优点;语句表编程语言类似计算机的汇编语言,用助记符来表示各种指令的功能,是PLC用户程序的基础元素。一般而言,梯形图程序让PLC仿真来自电源的电流通过一系列的输入逻辑条件,根据结果决定逻辑输出的允许条件。逻辑通常被分解成小的容易理解的片,这些片通常被称为“梯级”或网络。程序一次扫描执行一次网络,按照从做到右、从上到下的顺序进行。一旦CPU执行到程序的结尾,就又从上到下执行程序。在每一个网络中,指令以列为基础被执行,从上而下、从左到右依次执行,直到本网络的最后一个线圈列。因此为了充分利用存储器容量,使扫描时间尽可能短,利用梯形图编程时应限制触点之间的距离,并使网络左上边这部分空白最少。其中,串联触点较多的支路要写在上面,并联支路应写在左边,线圈放于触点的右边。如图2-3所示是用PLC控制的梯形图程序,可完成与继电器控制的电动机直接起、停(起、保、停)继电器控制电路图相同的功能。梯形图和继电器控制电路图很相似,这是可以用PLC控制取代继电器控制的基础,可以把经过实践证明设计是成功的继电器电路图进行转换,从而设计出具有相同功能的PLC控制程序,充分发挥PLC的功能完善、可靠性高、控制灵活的特点。当然,它们还是存在着本质上的区别,主要表现如下所述。图2-3梯形图(1)继电器控制电路中使用的继电器是物理的元器件,继电器与其他控制电器之间的连接必须通过硬件连接线来完成。PLC中的继电器是内部的寄存器位,称为“软继电器”,它具有物理继电器相似的功能。当它的“线圈”通电时,其所属的常开触点闭合,常闭触点断开;当它的线圈断电时,其所属的常开触点和常闭触点均恢复常态。PLC梯形图中的接线称为“软接线”,这种“软接线”是通过编程来实现的,具有更改简单、调试方便等特点。而继电器控制电路图是点线连接图,相对来素施工困难、更改费力。(2)PLC中的每一个继电器都对应着一个内部的寄存器,由于可以随时不受限地读取其内容,所以,可以认为PLC的继电器有无数个常开、常闭触点供用户使用。PLC梯形图中的触点代表的是“逻辑”输入条件、外部的实际开关、按钮或内部的继电器触点条件等。而物理继电器的触点个数是有限的。(3)PLC的输入继电器是由外部信号驱动的,在梯形图中只能用其触点,这在物理继电器中是不可能的。线圈通常代表“逻辑”输出结果,如灯、电机启动器、中间继电器、内部输出条件等。(4)继电器控制系统中是按照触点的动作顺序和是延迟逐个动作的,动作顺序与电路图的编写顺序无关。PLC按照扫描方式工作,首先采取输入信号,然后对所有梯形图进行计算,造成了宏观与动作顺序的无关,但是微观上在一个时间段上的是实际执行顺序与梯形图的编写顺序一致而不是无关的。(5)PLC梯形图中的两根母线以失去原有的意义,它只表示一个梯形的起始和终了,并无实际电流通过,假象的概念电流只能从左向右流。为了充分发挥CPU的逻辑运算功能,设置了大量的称为盒的附加命令,如定时器、计算器、格式转换、模拟量I/O、PID调节或数学运算指令等,充分的发挥了计算机的强大计算功能,他们与内部继电器一起完成PLC的各种复杂控制功能【5】。2.4PLC的分类PLC发展到今天,已经有了多种形式,而且功能也不尽相同,分类时,一般按以下原则来考虑。2.4.1按I/O点数容量分类一般而言,处理I/O点数越多,则控制关系就比较复杂,用户要求的程序存储器容量比较大,要求PLC指令及其他功能比较多,指令执行的过程也比较快。按PLC的输入、输出点数的多少可将PLC分为以下三类。(1)小型机小型机PLC的功能一般以开关量控制为主,小型PLC输入、输出点数一般在256点以下,用户程序存储器容量在4K左右。现在的高性能小型PLC还具有一定的通讯能力和少量的模拟量处理能力。这类的PLC的特点是价格低廉,体积小巧,适合于控制单台设备和开发机电一体化产品。典型的小型机有SIEMENS公司的S7-200系列、OMRON公司的CPM2A系列、MITUBISH公司的FX系列和AB公司的SLC500系列等整体式PLC产品。(2)中型机中型PLC的输入、输出总点数在256~~2048点之间,用户程序存储器容量达到8K字左右。中型PLC不仅具有开关量和模拟量的控制功能,还具有更强的数字计算能力,它的通信功能和模拟量处理功能更强大,中型机比小型机更丰富,中型机适用于更复杂的逻辑控制系统以及连续生产线的过程控制系统场合。典型的中型机有SIEMENS公司的S7-300系列、OMRON公司的C200H系列、AB公司的SLC500系列等模块式PLC产品。(3)大型机大型PLC的输入、输出总点数在2048点以上,用户程序储存器容量达到16K以上。大型PLC的性能已经与工业控制计算机相当,它具有计算、控制和调节的能力,还具有强大的网络结构和通信联网能力,有些PLC还具有冗余能力。它的监视系统采用CRT显示,能够表示过程的动态流程,记录各种曲线,PID调节参数等;它配备多种智能板,构成一台多功能系统。这种系统还可以和其他型号的控制器互联,和上位机相联,组成一个集中分散的生产过程和产品质量控制系统。大型机适用于设备自动化控制、过程自动化控制和过程监控系统。典型的大型PLC有SIEMENS公司的S7-400、OMRON公司的CVM1和CS1系列、AB公司的SLC5/05等系列【6】。2.4.2按结构形式分根据PLC结构形式的不同,PLC主要可分为整体式和模块式两类。(1)整体式结构整体式结构的特点是将PLC的基本部件,如CPU板、输入板、输出板、电源板等紧凑的安装在一个标准的机壳内,构成一个整体,组成PLC的一个基本单元(主机)或扩展单元。基本单元上设有扩展端口,通过扩展电缆与扩展单元相连,配有许多专用的特殊功能的模块,如模拟量输入/输出模块、热电偶、热电阻模块、通信模块等,以构成PLC不同的配置。整体式结构的PLC体积小,成本底,安装方便。微型和小型PLC一般为整体式结构。如西门子的S7-200系列。(2)模块式结构模块式结构的PLC是由一些模块单元构成,这些标准模块如CPU模块、输入模块、输出模块、电源模块和各种功能模块等,将这些模块插在框架上和基板上即可。各个模块功能是独立的,外型尺寸是统一的,可根据需要灵活配置。目前大、中型PLC都采用这种方式。如西门子的S7-300和S7-400系列。整体式PLC每一个I/O点的平均价格比模块式的便宜,在小型控制系统中一般采用整体式结构。但是模块式PLC的硬件组态方便灵活,I/O点数的多少、输入点数与输出点数的比例、I/O模块的使用等方面的选择余地都比整体式PLC大的多,维修时更换模块、判断故障范围也很方便,因此较复杂的、要求较高的系统一般选用模块式PLC。2.5PLC控制系统的结构使用PLC可以构成多种形式的控制结构,下面介绍几种常用的PLC控制系统。2.5.1单机控制系统单机控制系统是较普通的一种PLC控制系统。该系统使用一台PLC控制一个对象,控制系统要求的I/O点数和存储器容量都比较小,没有PLC的通讯问题,采样条件和执行结构都比较集中,控制系统的构成简单明了。如图2-4所示是一个简单的单机控制系统,图中PLC可以选用任何一种类型。在单机控制系统中由于控制对象比较确定,因此系统要完成的功能一般较明确,I/O点数、存储器容量等参数的余量适中即可等参数的余量适中即可。PLCPLC控控制对象图2-4简单的单机控制系统2.5.2集中控制系统集中控制系统用仪态功能强大的PLC监视、控制多个设备,形成中央集中式的控制系统。其中,各个设备之间的联络,连锁关系、运行顺序等统一由中央PLC来完成,如图2-5示【7】。显然,集中控制系统比单机控制系统经济的多。但是当其中一个控制对象的控制程序需要改变时,必须停止运行中央PLC,其他的控制对象也必须停止运行。当各个控制对象的地理位置距集中控制系统比较远时,需要大量的电缆线,造成系统成本的增加。为了适应控制系统的改变,采用集中控制系统时,必须注意选择I/O点数和存储器容量时要留有足够的余量,以便满足增加控制对象的要求。PLC控制对象A控制对象B控制对象CPLC控制对象A控制对象B控制对象C2.5.3分散控制系统分散控制系统的构成如图2-6所示,每一个控制对象设置一台PLC,各台PLC可以通过信号传递进行内部连锁、响应或发令等,或者由上位机通过数据通信总线进行通讯。分散控制系统常用于多台机械生产线的控制,各个生产线之间有数据连接。由于各个控制对象都由自己的PLC进行控制,当其中一个PLC停止运行时不需要停止运行其他的PLC。随着PLC性能的不断提高,由PLC担当低层控制任务,通过网络连接,PLC与过程控制相结合的分散控制系统将是计算机控制的重要发展方向。与集中控制系统相比,分散控制系统的可靠性大大加强。具有相同I/O点数时,虽然分散控制系统中多用了一台或几台PLC,导致价格偏高,但是从维护、试运转或增设控制对象等方面来看,其灵活性要大得多,总的成本核算是合理的。上机位上机位PLCAPLCBPLCC控制对象A控制对象B控制对象C图2-6分散控制系统第三章系统硬件的设计学习PLC的硬件系统、指令系统和编程方法以后,对于设计一个较大的PLC控制系统时,要全面考虑多种因素,不管所设计的控制系统的大小,一般都要用以下设计步骤来进行系统设计。随着PLC功能的不断完善和提高,PLC几乎可以完成工业领域的所以控制任务。但是PLC还是有最适合它的应用场合,所以接到一个控制任务以后,要分析被控对象的控制过程和要求,看看用什么控制设备来完成该任务最合适。其实现在的可编程不仅处理开关量,而且对模拟量的处理能力也很强。所以在很多情况下也可以取代工业控制计算机(IPC)作为主控器。控制对象以及控制装置确定后,还要进一步确定PLC的控制范围。一般来说,能够反映生产过程的运行情况,能用传感器直接测量的参数,控制逻辑复杂的部分都由PLC控制来完成。当某一个控制任务决定由PLC来完成后。选择PLC就成为最重要的事情。一方面是选择多大容量的PLC,另一方面是选择什么公司的PLC以及外设。对第一个问题,首先要对控制任务进行详细的分析,把所有的I/O点找出来,包括开关量I/O模拟量I/O以及这些I/O点的性质。I/O点是性质主要是指他们是直流信号还是交流信号,它们的电源电压。控制系统输出点的类型非常关键,如果它们之中既有交流220V的接触器、电磁阀,又有直流24V的指示灯,则最后选用的PLC的输出点有可能大于实际点数。因为PLC的输出点一般是几个一组共用一个公共端,这一组的输出只能有一个电源的种类和等级。对于第二个问题,则有以下几个方面要考虑:(1)功能方面。所有PLC一般都具有常规的功能,但是对于某些特殊要求,就要知道所选用的PLC是否有能力完成控制任务。如对PLC与PLC、PLC与智能仪表以及上位机之间灵活方便的通讯要求;或对PLC的计算速度、用户程序容量有特殊要求的;或对PLC的位置控制有特殊要求等。这就要求用户对市场上流行的PLC品种有一个详细的了解,以便做出正确的选择。(2)价格方面。不同厂家的PLC产品价格相差很大,有些功能类似、质量相当、I/O点数相当的PLC的价格能相差40%以上。在使用PLC较多的情况下,这样的差价必须是需要考虑的。(3)个人喜好方面。有些工程技术人员对某种品牌的熟悉,所以一般比较喜欢使用这种产品。分析评估控制任务分析评估控制任务PLC机选型,I/O设备选择I/O地址分配程序设计电气系统安装调试程序设计硬件系统接线图和控制柜检查修改程序检查硬件接线联机调试交付使用现场安装调试编制技术文件满足要求满足要求NNYNY图3-1PLC控制系统设计步骤输入/输出信号在PLC接线端子上的地址分配是进行PLC控制系统设计的基础。对软件设计来说,I/O地址分配以后才可以进行编程;对控制柜和PLC的外围接线来说,只有I/O地址确定以后,才可以绘制电气接线图、装配图,让装配人员根据线路图和安装图安装控制柜。系统调试分模拟调试和联机调试。硬件部分的模拟调试可在断开主电路的情况下,主要试一试手动控制部分是否正确。软件部分的模拟调试可借助于模拟开关和PLC输出端的输出指示灯进行。需要模拟量信号I/O时,可用电位器和万用表配合进行。调试时。可利用上诉外围设备模拟各种现场开关和传感器状态,然后观察PLC的输出逻辑是否正确。如果有错误则修改后反复调试。现在PLC的主流产品都可以在PLC机上编程,并可以在电脑上直接进行模拟调试。联机调试时,可以把编制好的程序下载到现场的PLC中。有时PLC也许只有这一台,这时就要把PLC安装到控制柜相应的位置上。调试时一定要先将主电路断电,只对控制电路进行联调即可。通过现场联调信号的接入常常还会发现软件以及硬件中的一些问题,有时厂家还需要对某些控制功能进行改进,这种情况下,都要经过反复测试系统后,才能最后交付使用。产生水压的设备是水泵,水泵转动的越快,产生的水压就越高。传统的维持水压的方法就是建造水塔,水泵开者时将水打到水塔中,水泵休息时借助水塔的水位继续供水。水塔中的水位变化相对水塔的高度来说很小,也就是说水塔能够维持供水管路中水压的基本恒定【8】。但是建造水塔需花费财力,水塔还会造成水的二次污染。不用水塔,而要解决水压随用水量大小变化的问题。通常的办法是:用水量大时,增加水泵的数量或提高水泵的转动速度以保证管网中的水压不变,用水量小时又需作出相反的调节。这就是恒压供水的基本思路。这在电动机速度调节技术不发达的年代是不可设想的,但是今天办到这一点已经变的很容易了,交流变频的诞生为水泵转速的平滑连续调节提供了方便。交流变频器是改变交流电源频率的电子设备,输入三相工频交流电后,可以输出频率平滑变化的三相交流电。建造水塔需要花费财力,水塔还会造成水的二次污染。那么可不可以不借助水塔来实现恒压供水?答案是肯定的,但是要解决水压随用水量的大小变化的问题。通常的办法是:用水量大时,增加水泵的数量或提高水泵的转动速度以保持管网中水压的不变,用水量小时又需要做出相反的调节。这就是恒压供水的基本思路,这在电动机速度调节技术不发达的年代是不可以想象的,但是在今天办到这一切已经边的很容易了。3.1恒压供水系统的基本构成恒压供水泵站一般需设多台水泵及电机,这比设单台水泵及电机节能而可靠。配单台电机和水泵时,它们的功率必须足够的大,在用水量少十开一台大电机肯定是浪费,电机选小了用水量大时供水不足。而且水泵和电机都有维修的时候,备用泵是必要的。恒压供水的主要目标是保持管压网水压的恒定,水泵电机的转速套跟随用水量的变化而变化,这就要用变频器为水泵供电。这也有两种配置方式,一是为每台水泵电机配一台变频器,这当然方便,电机与变频器间不需要切换,但是购买变频器的费用较高。另一种方案是数台电机陪一台变频器,变频器与电机见可以切换,供水运行时,一台水泵变频运行,其余水泵共频运行,以满足不同用水两的需求。下图为恒压供水泵站的示意图。如图3-2所示,图中压力传感器用于检测管网中的水压,常装设在泵站的出水口。当用水量大时,水压降低;用水量小时,水压升高。水压传感器将水压的变化转变为电流或电压的变化送给调节器【9】。图3-2变频恒压供水站的基本组成调节器是一种电子装备,在系统中完成以下几种功能:(1)设定水管压力的给定值,恒压供水水压的高低依需要设定。供水距离越远,用水地点越高,系统所需供水压力越大。给定值即是系统正常工作时的恒压值,另外有些供水系统可能有多种供水目的,如将生活用水与消防用水共用一个泵站,水压的设定值可能不只一个,一般消防用水的水压要高一些,调节器具有给定值设定功能,可以以数字量进行设定,也有的调节器以模拟量方式设定。(2)接受传感器送来的管网水压的实测值。管网实测水压回送到泵站控制装置称为反馈,调节器实反馈的接受点。(3)根据给定值和实测值的综合,依一定的调节规律发出系统调节信号。调节器接受了实测水压的反馈信号后,将它与给定值比较,得到给定值与实测值之差。如果给定值大于实测值,说明系统水压低于理想水压,要加大水泵电机的转速,如果水压高于理想水压,要降低水泵电机的转速。这些都是由调节器的输出信号控制。为了实现调节的快速性与系统的稳定性,调节工作中还有个调节规律的问题,传统调节器的调节规律多是比例-积分-微分调节,俗称PID调节。调节器的调节参数,如PID参数均是可以由使用者设定的,PID调节过程视调节器的的内部构成由数字式调节及模拟量调节两类,以微型计算机调节器多为数字调节器。调节器的输出信号一般式模拟信号,4~20mA变化的电流信号或0~10V间变化的电压信号。信号的量值与前面提到的差值成正比,用于驱动执行设备工作。下面以一个三泵生活/消防双恒压无塔供水系统为例来说明其工艺过程,如图3-3所示,市网来水用高低水位控制器EQ来控制注水阀YV1,它们自动把水注满储水池,只要水位低于高水位,则自动往水箱中注水。水池的高/低水位信号也直接送给PLC,作为低水位报警用。为了保障供水的持续性,水位上下限传感器高低距离不是相差很大。生活用水和消防用水共用三台泵,平时电磁阀YV2处于失电状态,关闭消防管网,三台泵根据生活用水的多少,按一定的控制逻辑运行,使生活用水的恒压状态(生活用水底恒压值)下进行;当有火灾发生时,电磁阀YV2得电,关闭生活用水管网,三台泵共消防用水使用,并根据用水量的大小,使消防供水也在恒压状态(消防用水高恒压值)下进行。火灾结束后三台泵再改为生活供水使用【10】。图3-3生活消防双恒压供水系统构成图3.2系统控制要求对三泵生活/消防双恒压供水系统的基本要求是:(1)生活供水时,系统应低于恒压值运行,消防供水时系统应高恒压值运行。(2)三台泵根据恒压的需要,采用“先开先停”的原则介入和退出。(3)在用水量小的情况下,如果一台泵连续运行的时间超过3H,则要切换到下一台泵,即系统具有“倒泵功能”,避免某一台泵工作时间过长。(4)三台泵在启动时要又软启动功能。(5)要有完整的报警功能。(6)对泵的操作要有手动控制功能,手动只在应急或检修时临时使用。3.3控制系统的I/O点及地址分配PLC要能够识别和接受描述现场设备的开关量,同时要能够发出控制信号控制一些执行设备,以便对现场设备进行控制。PLC是通过I/O单元完成此工作的。I/O单元是PLC与外部设备相互联系的通道,能输入/输出多种形式和驱动能力的信号,以实现被控设备与PLC的I/O接口之间的电平转换、电气隔离、串/并转换、A/D与D/A转换等功能。输入单元接受现场设备向PLC提供信号,包括人为的控制信号和能描述现场状态的开关量信号,例如由按钮、限位开关、继电器触点、接近开关、拨码器等提供的开关量。这些信号经过输入电路进行滤波、光电隔离、电平转换等处理后,变成CPU能够接受和处理的信号。输出单元将经过CPU处理的弱电信号通过光电隔离、功率放大等处理,转换成外部设备所需要的强电信号,以驱动各种执行元器件,如接触器、电磁阀、电磁铁、调节阀、调速装置等。根据图3-3及以上控制要求统计控制系统的输入输出信号的名称、代码及地址编号如下表所示。水位上下限信号分别位I0.1、I0.2,它们在水淹没时为0,露出时为1。表3.1输入输出点代码及地址编号名称代码地址编号输入信号手动和自动消防信号SA1I0.0水池水位下限信号SLLI0.1水池水位上限信号SLHI0.2变频器报警信号SUI0.3消铃按钮SB9I0.4试灯按钮SB10I0.5远程压力表模拟量变压值UAIW0输出信号1#泵工频运行接触器及指示灯KM1,HL1Q0.01#泵变频运行接触器及指示灯KM2,HL2Q0.12#泵工频运行接触器及指示灯KM3,HL3Q0.22#泵变频运行接触器及指示灯KM4,HL4Q0.33#泵工频运行接触器及指示灯KM5,HL5Q0.43#泵变频运行接触器及指示灯KM6,HL6Q0.5生活/消防供水转换电磁阀YV2Q1.03.4系统选型从上面分析可知,系统共有开关量输入点6个、开关量输出点12个;模拟量输出点1个模拟量输出点1个。如果选用CPU224PLC,也需要扩展单元;如果选用CPU226PLC则价格较高,浪费较大。参照S7–200的产品目以及市场实际价格,选用主机为CPU222(8输入/6输出继电器)一台,加上一台扩展模块EM222(8继电器输出),再扩展一台模拟量模块EM235(4AI/1AO)。这样的配置是最经济的。整个PLC系统的配置如图3-4:主机单元CUP222AC/DC继电器主机单元CUP222AC/DC继电器模拟量单元EM2354AI/1AO扩展单元EM2228点继电器图3-4PLC系统组成S7-200PLC是德国西门子公司生产德一种小型PLC,其许多功能达到大、中型PLC的水平,而价格却和小型PLC一样,因此,它一经退出,即受到了广泛的关注。特别是S7-200CPU22*系列PLC。由于它具有多种功能模块和人机界面(HMI)可供选择,所以系统的集成非常方便,并且可以很容易的组成PLC网络。3.5PLC模拟量控制单元的配置以及应用 PLC的普通输入输出端口均为开关量处理端口,了使PLC能完成模拟量的处理,常见的方法是为整体式PLC加配模拟量扩展单元。模拟量扩展单元可将外部模拟量转化为PLC可处理的数字量及将PLC内部运算结果数字量转换为机外可以使用的模拟量。模拟量扩展单元有单独用于模/数转换的,单独用于数/转换的,也兼有模/数和数/模两种功能的,以下介绍S7-200系列PLC的模拟量扩展模块EM235,它具有四路模拟量输入及一路模拟量输入,可以用于恒压供水控制中【11】。3.5.1EM235模拟量工作单元性能指标表3.2模拟量扩展模块EM235输入/输出技术规范输入技术规范输出技术规范最大输出电压30VDC隔离(现场到逻辑)无最大输入电压32mA信号范围电压输出电流输出±100~~20mA输入滤波衰减-3dB,3.1kHz分辨率12位A/D转换器隔离否分辨率,满量程电压电流`12位11位输入类型差分输入范围电压单极性0~10V,0~5V0~1V,0~500mV电压电流-32000~+320000~+32000电压双极性电流0~100Mv,0~50mV±10V,±5V,±2.5V±1V,±500mV,±250Mv±100mV,±50mV,±25mv0~20mA精度最差情况0~55℃电压输出电流输出±2%满量程±2%满量程精度最差情况0~55℃电压输出电流输出典型,25℃电压输出电流输出±2%满量程±2%满量程±5%满量程±5%满量程输入分辨率AD转换时间<250s模拟输入阶跃响应1.5mS到95%共模抑制4dB,DC到60Hz共莫电压信号电压加共加模电压≤±12V24VDC电压范围20.4~~28.8V设置时间电压输出电流输出100s2ms数据字格式双极性,满量程单极性,满量程-32000~+320000~32000为能适用各种规格的输入、输出两,模拟量处理模块都设计成可编程,而转换生成的数字量一般具有固定的长度及格式。模拟量输出则希望将一定范围的数字量转换为标准电流量或标准电压量以方便与其他控制接口。上表中,输入、输出信号范围栏给出了EM235的输出、输入信号规格,以供选用。3.5.2校准及配置模拟量模块在接入电路工作前需完成配置及校准,配置指根据实际需接入的信号类型对模块进行一些设定。校准可以简单的理解为仪器仪表使用前的调零以及调满度。3.5.3EM235的安装使用(1)根据输入信号的类型及变化范围设置PID开关,完成模块的配置工作。必要时进行校准工作。(2)完成硬件的接线工作。注意输入、输出信号的类型不同,采用不同的接入方式。为防止空置端对接线端的干扰,空置端应短接。接线还应注意传感器的线路尽可能短,且应使用屏蔽双绞线,要保证24VDC传感器电源无噪声、稳定可靠。(3)确定模块安装入系统时的位置,并由安装位置确定模块的编号。S7-200扩展单元安装时在主机的右边依次排列,并从模块0开始编号。模块安装完毕后,将模块自带的接线排插入主机上的扩展总线插口。(4)为了在主机中进行输入模拟量转换后数字处理及为了输出需要在模拟量单元中转换为模拟量的数字量,要在主机中安排一定的存储单元。一般使用模拟量输入AIW及模拟量输出AQW单元安排由模拟量模块送来的数字量及待入模块转变为模拟量输出的数字量。而在主机的变量存储区V区存放处理产生的的中间数据【12】。3.5.4EM235工作程序编制EM235的工作程序编制包括以下的内容:(1)设置初始化主程序。在该子程序中完成采样次数和预置顶及采样和单元清零的工作,为开始工作做好准备。(2)设置模块检测子程序。该子程序检查模块的连接的正确性以及模块工作的正确性。(3)设置子程序完成采样以及相关的计算工作。(4)工程所需的有关该模拟量的处理程序。(5)处理后模拟量的输出工作。S7-200PLC硬件系统的配置方式采用整体式和积木式,即主机包含一定数量的输入/输出(I/O)点,同时还可以扩展I/O模块和各种功能的模块。一个完整的系统组成如图图3-5S7-200PLC系统组成(1)基本单元。基本单元(BasicUnit)有时又称CPU模块,也有的称之为主机或本机。它包括CPU、存储器、基本输入/输出点和电源等,是PLC的主要部分。实际上它就是一个完整的控制系统,可以单独完成一定的控制任务。(2)扩展单元。主机I/O点数量不能满足控制系统的要求时,用户可以根据需要扩展各种I/O模块,所能连接的扩展单元的数量和实际所能使用的I/O点数时由多种因素共同决定的。(3)特殊功能模块。当需要完成某些特殊功能的控制任务,需要扩展功能模块。它们是完成某些特殊控制任务的一些设置。(4)相关设备。相关设备是为了充分和方便地利用系统的硬件和软件资源而开发和使用的一些设备,主要有编程设备、人机操作界面和网络设备等。(5)工业软件。工业软件是为了更好地管理和使用这些设备而开发的与之相配套的程序,它主要由标准工具、工程工具、运行软件和人机借口软件等几大类构成。EM235安装使用:(1)根据输入信号的类型以及范围设置PID开关,完成模块的控制工作。(2)完成硬件的接线工作。(3)确定模块安装入系统时的位置,并由安装位置确定模块的编号。(4)为了主机中进行输入模拟量转换后数字量以及待送入模块转变为模拟量输出的数字量。S7-200PLC的电源电压有(20.4~~28.8)VDC和(85~~264)VAC两种,主机上还集成了24V直流电源,可以直接用与连接传感器和执行机构。它的输出类型有晶体管(DC)、继电器(DC/AC)两种输出方式。它可以用普通输入端子扑捉比CPU扫描周期更快的脉冲信号,实现高速记数。2路最大可达20kHz的高频脉冲输出,可用以驱动步进电机和伺服电机以便实现准确定位任务。可以用模块上的电位器来改变它对应的特殊积存器的数值可以实现更改程序应用中的一些参数,如定时器/计数器的设定值过程量的控制参数等。3.5.5电气控制系统原理图电气系统控制原理图包括主电路图、控制电路图以及PLC外围接线图。(1)主电路图如下图3-6所示为电控系统主电路图。三台电机分别为M1、M2、M3。接触器KM1、KM3、KM5分别控制M1、M2、M3的共频运行;接触器KM2、KM4、KM6分别控制M1、M2、M3的变频运行,FR1、FR2、FR3分别为三台水泵电机过载保护用的热继电器;QS1、QS2、QS3、QS4分别为变频器和三台水泵电机主电路的隔离开关;FU1为主电路的熔断器,VVVF为简单的一般变频器【13】。图3-6电控系统主电路(2)控制电路图图3-7所示电控系统控制电路图。图中SA为手动/自动转换开关,SA打在1的位置为手动控制状态;打在2的状态为自动控制状态。手动运行时,可用按钮SB1~SB2控制三台泵的启/停和电磁阀YV2的通/断;自动运行时,系统在PLC程序控制下运行。图中的HL10为自动运行状态的电源指示灯。对变频器频率进行复位时只提供一个干触点信号,由于PLC为4个输出点为一组共用一个COM端,而本系统又没有剩下单独的COM端输出组,所以通过一个中间继电器KA的触点对变频器进行复位控制。图中的Q0.0~Q0.5及Q1.0~Q1.5为PLC输出继电器触点,它们旁边的4、6、8等数字为接线编号,可结合PLC外围接线图一起读图。图3-7电控系统控制电路第四章系统程序设计硬件条件确定后,系统的控制功能主要通过软件实现,结合前述泵站的控制要求,对泵站软件设计分析如下:4.1由“恒压”要求出发的工作泵组数量控制管理前面已经说过了,为了恒定水压,在水压降落时要升高变频器的输出频率,且在一台泵不能满足要求时,需启动第2台或第3台泵。判断需启动新泵的标准是变频器的输出频率达到设定的上限值。这一功能可以同过比较指令来实现。为了判断变频器的工作频率达到上限的确定性,应该滤去偶然的频率波动引起的频率达到上限情况,在程序中考虑采取时间滤波。4.2多泵组泵站泵组管理规范由于变频器泵站希望每一次启动电机都为软启动,又规定各台水泵必须交替使用,多泵组泵站泵组的投运要有一个管理规范。控制要求中规定任意一台泵连续运行时间不得超过3h,因此每次需要启动新泵或切换变频泵时,以新运行泵为变频泵是合理的。具体的操作时,将现行运行的变频泵从变频器上切除,并接上工频电源运行,将变频器复位并用于新运行泵的启动。除此之外,泵组管理还有一个问题就是泵的工作循环控制,这里我们使用泵号加1的方法来实现变频泵的循环控制(3加1等于零),用工频泵的总数结合泵号实现工频泵的轮换工作【14】。4.3程序的结果以及程序功能的实现由于PLC在恒压供水系统中的功能比较多,本程序可分为3部分:主程序、子程序和中断程序。系统的一些初始化的工作放在初始化子程序中完成,这样可以节省扫描时间。主程序的功能最多,如泵切换信号的生成、泵组接触器逻辑控制信号的综合以及报警处理都在主程序。逻辑运算及报警处理等放在主程序。利用定时器中断功能实现PID控制的定时采样及输出控制。生活供水时系统设定值为满量程的70%,消防供水时系统设定值为满量程的90%。在本系统中,只是用比例(P)和积分(I)控制,其回路增益和时间常数可以通过工程计算初步确定,但还要进一步调整以达到最优控制效果。初步确定的增益时间常数为增益、采样时间、积分时间。程序中使用的PLC元器件及其功能如下表:表4.1程序中使用的元器件及功能器件地址功能器件地址功能VD100过程变量标准化值T38工频泵减泵滤波时间控制VD104压力给定值T39工频/变频转换逻辑控制VD108PI计算值M0.0故障结束脉冲信号VD112比例系数M0.1泵变频启动脉冲VD116积分时间M0.3复位当前变频运行泵脉冲VD120积分时间M0.4复位当前变频运动泵脉冲VD124微分时间M0.5当前泵工频运动启动脉冲双恒压供水系统的梯形图程序以及程序注释如下图。对该程序有几点说明:(1)因为程序较长,所以读图时请按照网络标号的顺序进行。(2)本程序的控制逻辑设计针对的是较少的泵数供水系统。网络4变频器上限时增泵滤波INTONPTI0.0VD250INTONPT>=DVD212+50VD250I0.0>=DVD208网络5符合泵条件时,工频泵运行数加1T37VB301<=PPINC-BENENOINOUTOUT INC-BENENOINOUTOUTVB301VB301网络6频率下限时减泵滤波VD250M0.2T38INTONPT<=DINTONPT+1800+100网络7符合减泵条件时,工频泵运行数减1T38VB301M0.2>BP()DEC-BENENOINOUT0DEC-BENENOINOUTVB301VB301网络8变频泵增泵或倒泵时,置位M2.0M0.1M2.0()M0.3网络9复位变频器频率,为软启动做准备T33INTONPTM2.0INTONPTQ0.5+1()网络10产生关断当前变频泵脉冲信号T33M0.4P()网络11工频泵数加1M0.4M2.1 (S)1NC-BNC-BENENOINOUTVB300VB300网络12T34INTONPTINTONPT+2网络13产生当前泵工频启动脉冲信号T34M0.5P()M2.1(R)1网络14M0.5M2.2(S)网络15M2.2T39INTONPTINTONPT+30网络16产生下一台泵变频运行启动信号T39M0.6P()M2.2(R)M2(R)网络17变频工作泵的泵号转移VB300MOV--BMOV--BENENOINOUT>B31VB300网络18一个变频泵运行的持续时间判断VB301SM0.4INCINC—DWENENOINOUT==BP0VD301VD310网络193H时间到,则产生下一台泵的变频启动信号VD301M0.3>=DP()MOV--BENENOMOV--BENENOINOUT +0VD301网络20有工频泵运行时,复位VD310MOV—MOV—DWENENOINOUT>B0+0VD310网络211号泵变频运行控制逻辑SM0.1VB300M3==B()M0.01M0.6Q0.1网络222号泵变频运行逻辑M0.6VB300M3==B()网络233号泵变频运行控制逻辑M0.6VB300M3==B()2Q0.5网络241号泵工频运行控制逻辑M0.5VB300VB301Q0.1Q0.0==B>B()20Q0.0VB300VB301==B>B31网络252号泵工频运行控制逻辑M0.5VB300VB301Q0.3Q0.2==B>B()30Q0.2VB300VB301==B>B11网络263号泵工频运行控制逻辑M0.5VB300VB301Q0.5Q0.4==B>B()10Q0.4VB300VB301==B>B21网络27火灾时,阀YV2打开I0.0Q1.0()网络28水池底水位信号处理I0.1I0.2M3.1()M3.1图4-1双恒压供水系统梯形图主程序网络29水池水位下限信号灯SM0.5M3.1Q1.1()M3.2 I0.5网络30变频器故障信号灯SM0.5I0.3Q1.2()M3.3 I0.5网络31火灾指示灯SM0.5I0.0Q1.3()M3.2 I0.5网络32水位水池下限故障消铃逻辑I0.4M3()M3.2 网络33变频器故障消铃逻辑I0.4M3()M3.3 网络34火灾消铃逻辑I0.4I0.0M3.4()M3.4 图4-2双恒压供水系统梯形图主程序网络35报警电铃M3.1M3.2Q1.4()I0.3M3.3I0.0M3.4I0.5网络36故障信号以及

温馨提示

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

评论

0/150

提交评论