收藏 分享(赏)

恒压供水系统PLC控制.doc

上传人:sjmd695 文档编号:8835037 上传时间:2019-07-14 格式:DOC 页数:50 大小:510KB
下载 相关 举报
恒压供水系统PLC控制.doc_第1页
第1页 / 共50页
恒压供水系统PLC控制.doc_第2页
第2页 / 共50页
恒压供水系统PLC控制.doc_第3页
第3页 / 共50页
恒压供水系统PLC控制.doc_第4页
第4页 / 共50页
恒压供水系统PLC控制.doc_第5页
第5页 / 共50页
点击查看更多>>
资源描述

1、 恒压供水系统的 PLC 控制设计11.恒压供水原理及工艺 .11.1 任务 .11.2 工艺要求 .11.3 系统的组成和基本工作原理 .22 PLC 概述 .22.1 PLC 组成 22.1.1 PLC 的输入 22.1.2 PLC 的输出 22.1.3 PLC 的控制机制 32.1.4 PLC 的定义 42.1.5 PLC 的特点 52.1.6 PLC 的性能指标 52.1.7 PLC 的分类 62.2 PLC 工作原理 62.2.1 循环扫描 .62.2.2 I/O 响应时间 82.2.3 PLC 中的存储器 82.3 PLC 的编程语言 82.3.1 PLC 的编程结构功能图 92.

2、3.2 梯形图编程语言 .102.4 PLC 的分类 112.4.1 按 I/O 点数容量分类 .112.4.2 按结构形式分 .122.5 PLC 与继电器控制系统的区别 132.6 PLC 控制系统的结构 142.6.1 单机控制系统 .142.6.2 集中控制系统 .142.6.3 分散控制系统 .152.7 PLC 网络及特点 162.7.1 网络概述 .162.7.2 网络工厂 .162.7.3 网络控制系统 PLC 的影响 .162.7.4 网络控制系统的设计 .162.7.5 访问控制技术 .173 系统硬件设计 173.1 恒压供水系统的基本构成 .193.2 系统控制要求 .

3、213.3 控制系统的 I/O 点及地址分配 223.4 系统选型 .233.5 PLC 模拟量模拟量控制单元的配置以及应用 233.5.1 EM235 模拟量工作单元性能指标 24恒压供水系统的 PLC 控制设计23.5.2 校准及配置 .253.5.3 EM235 的安装使用 253.5.4 EM235 工作程序编制 253.5.5 电气控制系统原理图 .274系统程序设计 284.1 由“恒压“要求出发的工作泵组数量控制管理 .284.2 多泵组泵站泵组管理规范 294.3 程序的结果以及程序功能的实现 .29参考文献 39致谢 40恒压供水系统的 PLC 控制设计3恒压供水系统的 PL

4、C 控制设计摘要:本文介绍了恒压供水的基本原理以及系统构成的基础,说明了可编程控制器(PLC)在恒压供水系统中所担任的角色。从系统的整体设计方案和实际需求分析开始,紧密的联系实际生活的需要,力求做到使系统运行稳定,操作简便,解决实际中问题,保证供水安全、快捷、可靠。恒压供水保证了供水质量,以 PLC 为主机的控制系统丰富了系统的控制功能,提高了系统的可靠性。关键字:PLC;恒压供水;变频器随着变频调速技术的发展和人们对生活饮用水品质要求的不断提高,变频恒压供水系统已逐渐取代原有的水塔供水系统,广泛应用于多层住宅小区生活消防供水系统。然而,由于新系统多会继续使用原有系统的部分旧设备(如水泵) ,

5、在对原有供水系统进行变频改造的实践中,往往会出现一些在理论上意想不到的问题。本文介绍的变频控制恒压供水系统,是在对一个典型的水塔供水系统的技术改造实践中,根据尽量保留原有设备的原则设计的,该系统很好的解决了旧设备需要频繁检修的问题,既体现了变频控制恒压供水的技术优势,同时有效的节省了资金。 1.恒压供水原理及工艺 1.1 任务 随着社会的发展和进步,城市高层建筑的供水问题日益突出。以方面要求提高供水质量,不要因为压力的波动造成供水的障碍;另一方面要求保障供水的可靠性和安全性,在发生火灾时能可靠供水。针对这两方面的要求,新的供水方式和控制系统应运而生,这就是 PLC 控制的恒压无塔供水系统。恒压

6、无塔供水系统包括生活用水的恒压控制和消防用水的恒压控制即双恒压系统。恒压供水保证了供水的质量,以 PLC 为主机的控制系统丰恒压供水系统的 PLC 控制设计4富了系统的控制功能,提高了系统的可靠性。1.2 工艺要求 对三泵生活/消防双恒压供水系统的基本要求是:(1)生活供水时,系统应底恒压值运行,消防供水时系统应高恒压值运行;(2)三台泵根据恒压的需要,采用“先开先停”的原则介入和退出;(3)在用水量小的情况下,如果一台泵连续运行的时间超过 3H,则要切换到下一台泵,即系统具有“倒泵功能” ,避免某一台泵工作时间过长;(4)三台泵在启动时要又软启动功能;1.3 系统的组成和基本工作原理 以一个

7、三泵生活/消防双恒压无塔供水系统为例来说明其工艺过程,市网来水用高低水位控制器 EQ 来控制注水阀 TV1,它们自动把水注满储水池,只要水位低于高水位,则自动往水箱中注水。水池的高/ 低水位信号也直接送给 PLC,作为底水位报警用。为了保障供水的持续性,水位上下限传感器高低距离不是相差很大。生活用水和消防用水共用三台泵,平时电磁阀 YV2 处于失电状态,关闭消防管网,三台泵根据生活用水的多少,按一定的控制逻辑运行,使生活用水的恒压状态(生活用水底恒压值)下进行;当有火灾发生时,电磁阀 YV2 得电,关闭生活用水管网,三台泵共消防用水使用,并根据用水量的大小,使消防供水也在恒压状态(消防用水高恒

8、压值)下进行。火灾结束后三台泵再改为生活供水使用。2 PLC 概述2.1 PLC 组成2.1.1 PLC 的输入通过对继电器控制特点的介绍和最初通用汽车公司提出的要求分析。PLC 要想取代继电器控制,首先要解决外部设备的直接输入问题。由于当时主要集中在开关量控制,也就是开关量(触点的开闭状态)如何直接接入 PLC 并被 PLC 所识别,对此就需要解决以下几个问题:有源接入,无源接入,绝缘问题,隔离问题和互相干扰问题。PLC 就是一个计算机控制系统,在其发展过程,人们曾将计算机直接用于工业控制,但是由于以下两大问恒压供水系统的 PLC 控制设计5题没有解决好而难以发展:一是 I/O(输入/输出)

9、问题,计算机不能直接和工业现场设备连接现在了应用;二是计算机的 I/O 功能,开关逻辑处理不够丰富和强大。现在的 PLC 成功的解决了这两个方面的问题,可以让 PLC 和外部设备直接进行物理的连接。计算机的内部提供了丰富的从位逻辑到双字运算的强大的运算功能,使其能够完成复杂的控制功能,这也是 PLC 能够迅速发展的原因。2.1.2 PLC 的输出输出问题主要是接点的驱动能力问题,或者说是带负载能力和输出方式的问题。输出动作次数的限制,是保证 PLC 的输出接点能否驱动接触器、电磁阀这样的控制执行元器件的问题至少要能直接驱动中间继电器。现在的 PLC 产品已经完全有能力驱动这些元器件 ,并提供了

10、多种输出方式且动作次数可保证万次无故障的产品。2.1.3 PLC 的控制机制PLC 已经完全取代继电器控制系统。只要对其控制机制有了准确的理解,才能对其持续的开发并创造性的使用它。I/O 电路已经保证了 PLC 与现场设备的直接连接,并在内部寄存器存储了这些状态。但是,为了取代继电器的控制,更重要的是如何组织和使用这些开关量,从而达到软件程序代替硬件连线的目的。在这里通过对继电器的控制的电路的特点的介绍,已经知道继电器控制电路的特点在于各个控制单元是否动作是由其接点条件控制的,并不受其前后位置的影响。同一时刻,可有多个不同的控制单元继电器的动作(翻转) ,控制的结果、逻辑动作顺序也是由接点条件

11、来控制的。这于计算机顺序执行的工作的特点是矛盾的。主要体现在:一是乱序,只要条件满足就执行;而另一个是顺序执行。PLC 充分利用了计算机存储程序的思想和高速的特点,采用了控制系统中的离散控制方式,使它的控制能够完全代替继电器的控制。具体的说就是将连续的控制用离散的控制代替,如下式:Y(n)=f(x(n-1),y(n-1) 式中,Y(n)为某一时间段的输出值;Y(n-1)为上一时间段的输出值;X(n-1)为上一时间段某一时刻的输入值;F 为他们应满足的控制关系。即某一时间段的输出完全取决于上一时间某一时刻的输入和上一时间段的输出。至于上一时间段的输出,在参加计算的时候,只是存储在映像寄存器中的输

12、出结果,恒压供水系统的 PLC 控制设计6执行运算过程中并不修改端子的输出值。真实的输出已表现在端子的接点上,并要保持一个时间段,也就是采取集中输出的方式,在计算的过程中完全可以使用或修改其映像寄存器中的值而不会对先阶段的输出产生影响。这样只要时间段足够短,并且 PLC 周而复始的运行着就完全可以模仿继电器的控制并且取代它。由于采用集中 I/O 的思想,其 I/O 状态存储在寄存器中,可以充分发挥计算机的强大逻辑家能力,以完成更复杂的控制功能。如图 1 所示,PLC 与通用计算机没有什么区别,只是一台增强了 I/O 功能的可与控制对象方便连接的计算机。其完成控制的实质是按一定算法进行 I/O

13、变换,并将这个变换物理实现,应用与工业现场。(1)输入寄存器输入寄存器可按为进行寻址,每一为对应一个开关量,其值反映了开关量的状态,其值的改变由相互如开关量驱动,并保持一个扫描周期。CUP 可以读其值,但是不可以写或进行修改。(2)输出寄存器输出寄存器的每一位都表明了 PLC 在下一个时间段的输出值,而程序循环执行开始时的输出寄存器的值,表明的是上一时间段的真实输出值,在程序执行过程中,CPU 可以读其值,并作为条件参加控制,还可以修改其值,而中间的变换仅仅影响寄存器的值。只有程序执行到一个循环的尾部时的值才影响下一时间段的输出,即只有最后的修改才对输出接点的真实值产生影响。(3)存储器 存储

14、器分为系统存储器和用户存储器。系统存储器存储的是系统程序,它是由厂家开发固化好了的,用户不能修改,PLC 要在系统程序的管理下运行。用户存储器中存放的是用户程序和运行所需要的资源,I/O 寄存器的值作为条件决定着存储器中的程序如何被执行,从而完成复杂的控制功能。(4)CUP 单元CUP 单元控制着 I/O 寄存器的读、写时序,以及对存储器单元中的程序的解释执行工作,是 PLC 的大脑。(5)其他单元接口其他单元接口用语提供 PLC 与其他设备和模块进行连接通信的物理条件恒压供水系统的 PLC 控制设计7系 统 存 储 器用 户 存 储 器CUP其 他 接 口 电 路 输 入 电 路 输出寄存器

15、 输出电路输入寄存器输入量图 1 PLC 的组成2.1.4 PLC 的定义最初,可编程逻辑控制器(Programmable Logic Controller)简称 PLC。只能进行计数、定时及开关量的逻辑控制。1987 年 2 月,国际电工委员会(IEC)对可编程控制器的定义是:可编程控制器是一种数学运算操作的电子系统,专为在工业环境下的应用而设计。它采用一类可编程序的存储器,用于其内部存储程序、执行逻辑运算、顺序控制、定时、计数和算术操作等面向拥护的指令,并通过数字式和模块式输入/输出,控制各种类型的机械和生产过程。可编程序控制器及其有关外部设备,都按易于与工业控制系统连成一个整体、易于扩充

16、功能的原则设计。2.1.5 PLC 的特点(1)可靠性高。在 I/O 环节, PLC 采用了光电隔离、滤波等多种措施。系统程序和大部分的用户程序都采用 EPROM 存储,一般 PLC 的平均无故障工作时间可达几万小时以上。恒压供水系统的 PLC 控制设计8(2)控制功能强。PLC 采用的 CUP 一般是具有较强位处理功能的为处理机,为了增强其复杂的控制功能和连网通讯等管理功能,可以采用双 CPU 的运行方式,使其功能得到极大的增强。(3)编程方便易学。第一编程语言(梯形图)是一种图形编程语言,与多年来工业现场使用的电器控制图非常相似,理解方式也相同,非常适合现场人员学习。(4)使用于恶劣的工作

17、环境。采用封装的方式,适合于各种震动、腐蚀、有毒气体等的应用场合。(5)与外部设备连接方便。采用统一接线方式的可坼装的活动端子排,提供不同的端子功能适合于多种电器规格。(6)体积小、重量轻、功耗底。(7)性价比高。(8)模块化结构,扩展能力强。根据现场的需要进行不同功能的扩展和组装,一种型号的 PLC 可用于控制从几个 I/O 点到几百个 I/O 点的控制系统。(9)维修方便,功能更灵活。程序的修改就以意味着功能的修改,因此功能的改变非常灵活。2.1.6 PLC 的性能指标(1)存储容量这里专指用户存储器的存储容量,它决定了用户所编程序的长短。大、中、小型 PLC的存储容量变化范围一般为 2K

18、B2MB。(2)I/O 点数I/O 点数,即 PLC 面板上的 I/O 端子的个数。I/O 点数越多,外部可以连接的 I/O 器件就越多,控制规模就越大。它是衡量 PLC 性能的重要指标之一。(3)扫描速度扫面速度是指 PLC 执行程序的快慢,是一个重要的性能指标,体现了计算机控制取代继电器控制的吻合程度。从自动控制的观点来看,决定了系统的实时性和稳定性。(4)指令的多少她是衡量 PLC 能力强弱的标志,决定了 PLC 的处理能力、控制能力的强弱。限定了计算机发挥运算功能、完成复杂控制的能力。(5)内部寄存器的配置和容量它直接对用户编制程序提供支持,对 PLC 指令的执行速度及可完成的功能提供

19、直接的恒压供水系统的 PLC 控制设计9支持。(6)扩展能力扩展能力包括 I/O 点数的扩展和 PLC 功能的扩展两方面的内容。(7)特殊功能单元特殊功能单元种类多,也可以说 PLC 的功能多。典型的特殊功能单元有模拟量、模糊控制连网等功能。2.1.7 PLC 的分类不同的分类标准会造成不同的分类结果,PLC 常用的分类方式有如下两种。按其 I/O 点数一般分为微型( 32 点以下) 、小型(128 点以下) 、中型(1024 点以下) 、大型(2048 点以下) 、超大型(从 2048 点以上可达 8192 点以上)5 种。按结构可分为箱体式、模块式和平板式 3 种。2.2 PLC 工作原理

20、2.2.1 循环扫描CUP 连续执行用户程序、任务的循环序列称为扫描。CUP 的扫描周期包括读输入、执行程序、处理通讯请求、执行 CUP 自诊断测试及写输出等等内容。PLC 可被看成是在系统软件支持下的一种扫描设备。他意识周而复始的循环扫描并执行由系统软件规定好的任务。用户程序只是扫描周期的一个组成部分,用户程序不运行时,PLC 也在扫描,只不过在一个周期中去除了用户程序和读输入、写输出这几部分的内容。典型的 PLC 在一个周期中可以完成以下 5 个扫描过程。(1)自诊断测试扫描过程。为保证设备的可靠行,及时放映所出现的故障,PLC 都具有自监视功能。(2)与网络进行通讯的扫描过程。一般小型系

21、统没有这一扫描过程,配有网络的PLC 系统才有通讯扫描过程,这一过程用于 PLC 之间及 PLC 与上位计算机或终端设备之间的通信。(3)用户程序扫描过程。机器处于正常运行状态下,每一个扫描周期内都包含该扫描过程。该过程在机器运行中是否执行是可控的,即用户可以通过软件进行设定。用户程序的长短会影响过程所用的时间。恒压供水系统的 PLC 控制设计10(4)读输入、写输出扫描过程。机器在正常运行状态下,每一个扫描周期都包含这个扫描过程。该过程在机器运行中是否被执行是可控的。CUP 在处理用户程序时,使用的输入值不是直接从输入点读取的,运算的结果也不直接送到实际输出点,而是在内存中设置了两个映象寄存

22、器:一个为输入映象寄存器,另一个为输出映象寄存器。用户程序所用的输入值是输入映象寄存器的值,运算结果也放在输出映像寄存器。在输入扫描过程中,CUP 把实际输入点的状态锁入到输入映像寄存器:在输出扫描过程中 CUP 把输出映像寄存器的值的输出点。 循环扫描有如下特点:(1)扫描周期周而复始地进行,读输入、输出和用户程序是否执行是可控的。(2)输入映像寄存器的内容是由设备驱动的,在程序执行过程中的一个周期内输入映像寄存器的值保持不变,CUP 采用集中输入的控制思想,只能使用输入映像寄存器的值来控制程序的执行。(3)对同一个输出单元的多次使用、修改次序会造成不同的执行结果。(4)各个电路和不同的扫描

23、阶段会造成输入和输出的延迟,这是 PLC 的主要缺点。 在读输入阶段,CUP 对各个输入端子进行扫描,通过输入电路将各输入点的状态锁入映象寄存器中。紧接着转入用户程序执行阶段,CUP 按照先左后右、先上后下的顺序对每条指令进行扫描,根据输入映象寄存器和输出映象寄存器的状态执行用户程序,同时将执行结果写入输出映象寄存器。在程序执行期间,即使输入端子状态发生变化,输入状态寄存器的内容也不会改变输入端子状态变化只能在下一个周期的输入阶段才被集中读入。输入/输出采用映象寄存器的优点:(1)集中采用 I/O,程序扫描期间输入值固定不变,程序执行完后统一输出。这种集中用户输入设备输入端子输入电路输入映像寄

24、存器输入映像寄存器输出锁存器输出电路输出端子用户输出设备Q 0 . 2Q 0 . 1输入输出Q 0 . 1I 0 . 1I 0 . 1图 2 PLC 信号的传递过程恒压供水系统的 PLC 控制设计11I/O 的方式保证的程序的顺序执行与外部电路乱序执行的统一,使系统更加稳定可靠。(2)程序执行时,存取映象寄存器要比读写 I/O 端点快的多,这样可以加快程序执行速度。(3)I/O 点必须按位存取,而映象寄存器可按位、字节、字、双字灵活的存取,增加了程序的灵活性。2.2.2 I/O 响应时间由于 PLC 采用循环扫描的工作方式,而且对输入和输出信号只在没个扫描周期的固定时间集中输入/输出,所以必然

25、会产生输出信号相对输入信号滞后的现象。扫描周期越长,滞后现象越严重。响应时间有输入延迟、输出延迟和程序执行时间部分决定。(1)PLC 输入电路设置了滤波器,滤波器的常数越大,对输入信号的延迟作用越强。输入延迟是由硬件决定的,有的 PLC 滤波器时间常数可调。(2)从输出锁存器到输出端子所经历的时间称为输出延迟,对于不同的输出形式,其值大小不同。它也是由硬件决定的,对于不同信号的 PLC 可以通过查表得到。(3)程序执行时间主要由程序长短来决定,对于一个实际的控制程序,编程人员须对此进行现场测算,使 PLC 的响应时间控制在系统允许的范围内。在最有利的情况下,输入状态经过一个扫描周期在输出得到响

26、应的时间,称为最小 I/O响应时间。在最不利的情况下,输入点的状态恰好错过了输入的锁入时刻,造成在下一个输出锁定才能被响应,这就需要两个扫描周期时间,称为最大 I/O 响应时间。它们是由PLC 的扫描执行方式决定的,与编程方法无关。2.2.3 PLC 中的存储器PLC 中的存储器按用途分为系统程序存储器、用户程序存储器以及工作数据存储器。(1)系统程序存储器中存放的是厂家根据其选用的 PLC 的指令的系统编写的系统程序,它决定了 PLC 的功能,用户不能更改其内容。(2)用户程序存储器用来存储根据控制要求而编制的用户应用程序。(3)用来存储工作数据的区域称为工作数据区。2.3 PLC 的编程语

27、言PLC 的硬件系统中,与 PLC 的编程应用关系最直接的要算数据存储器。计算机运行恒压供水系统的 PLC 控制设计12处理的是数据,数据存储在存储区中,找到待处理的数据一定要知道数据的存储地址。PLC 和其他的计算机一样,为了使用方便,数据存储器都作了分区,为了每个存储单元编排了地址,并且经机内系统程序为每个存储单元赋予了不同的功能,形成了专用的存储元件。这就是前面提到过的编程的“软”元件。为了理解方便,PLC 的编程元件用“继电器”命名, 认为它们象继电器一样具有线圈以及触点,并且线圈得电,触点动作。当然这个线圈和触点只是假象,所谓线圈得电不过是存储单元置 1,线圈失电,不过就是存储单元置

28、 0,也正因为如此,我们称之为“软”元件。但是这种“软”继电器也有个突出的好处,可以认为它们具有无数多对动合动断触点,因此每取用一次它的触点,不过是读一次它的存储数据而已。2.3.1 PLC 的编程结构功能图任何语言都有编程的对象和基础,重要介绍梯形图语言和语句表语言,而功能图是理解这两种语言的基础。如图 3 所示为 PLC 内部的结构功能示意图。输入继电器是由外部输入驱动的,梯形图中只能使用其介入点状态值,用户不能改变输入继电器的状态。辅助继电器的种类和多少决定了 PLC 控制功能的强弱,相当于工作寄存器的多少和功能的强弱。实际的 PLC 中并没有图中的物理继电器,用继电器来表示 PLC 的

29、内部功能结构是为了使习惯于继电器控制的工程技术人员更好的理解 PLC 的功能,更好的使用 PLC,就像他在设计继电器控制电路一样。梯形图语言是一种图形化的语言,是一种面向控制过程的“自然语言” 。梯形图编程语言形象、直观、准确的描述了逻辑控制关系,容易被广大的工程技术人员所掌握。PLC 与被控对象所连接的只是 I/O 条件,而 I/O 之间的组合控制关系需要用软件的方法来描述清楚,梯形图是一种描述方法,当然还有语句等表示其他的语言。语言的支持取决于厂家开发的系统程序只要将其输入 PLC 的用户程序存储器中, PLC 就能够直接解释并实现 I/O 间的控制关系。当控制关系发生改变时,只要修改梯形

30、图程序,重新输入到 PLC的存储器即可,从而快捷的改变生产工恒压供水系统的 PLC 控制设计13C O M4 0 14 0 24 0 34 0 44 0 54 0 64 0 74 0 84 3 14 3 14 3 34 3 24 3 24 3 34 3 44 3 4S b输出继电器X 4 0 2X 4 0 4Y 4 3 1Y 4 3 1X 4 0 2M 1 0 1T 4 5 1K 1 1Y 4 3 1Y 4 3 2Y 4 3 3Y 4 3 4辅助继电器外部输出触点输入继电器S QS P输出信号外部输入设备输出信号外部负载设备 图 3 PLC 内部的结构功能示意图2.3.2 梯形图编程语言PLC

31、 是通过程序对系统进行控制的,作为一种专用计算机,为了适应其应用领域,一定有其专用的语言。PLC 的编程语言有多种,如梯形图、语句表、功能图、逻辑方程等。梯形图编程语言是一种图形语言,具有继电器控制电路形象、直观的优点;语句表编程语言类似计算机的汇编语言,用助记符来表示各种指令的功能,是 PLC 用户程序的基础元素。恒压供水系统的 PLC 控制设计14一般而言,梯形图程序让 PLC 仿真来自电源的电流通过一系列的输入逻辑条件,根据结果决定逻辑输出的允许条件。逻辑通常被分解成小的容易理解的片,这些片通常被称为“梯级”或网络。程序一次扫描执行一次网络,按照从做到右、从上到下的顺序进行。一旦 CUP

32、 执行到程序的结尾,就又从上到下执行程序。在每一个网络中,指令以列为基础被执行,从上而下、从左到右依次执行,直到本网络的最后一个线圈列。因此为了充分利用存储器容量,使扫描时间尽可能短,利用梯形图编程时应限制触点之间的距离,并使网络左上边这部分空白最少。其中,串联触点较多的支路要写在上面,并联支路应写在左边,线圈放于触点的右边。如图 4 所示是用 PLC 控制的梯形图程序,可完成与继电器控制的电动机直接起、停(起、保、停)继电器控制电路图相同的功能。梯形图和继电器控制电路图很相似,这是可以用 PLC 控制取代继电器控制的基础,可以把经过实践证明设计是成功的继电器电路图进行转换,从而设计出具有相同

33、功能的PLC 控制程序,充分发挥 PLC 的功能完善、可靠性高、控制灵活的特点。当然,它们还是存在着本质上的区别,主要表现如下所述。按钮 的常开触点 按钮 的常闭触点 继电器 的线圈继 电器 的常开触点图 4 梯形图(1)继电器控制电路中使用的继电器是物理的元器件,继电器与其他控制电器之间的连接必须通过硬件连接线来完成。PLC 中的继电器是内部的寄存器位,称为 “软继电器” ,它具有物理继电器相似的功能。当它的“线圈”通电时,其所属的常开触点闭合,常闭触点断开;当它的线圈断电时,其所属的常开触点和常闭触点均恢复常态。PLC 梯形图中的接线称为“软接线” ,这种“软接线”是通过编程来实现的,具有

34、更改简单、调试方便等特点。而继电器控制电路图是点线连接图,相对来素施工困难、更改费力。(2)PLC 中的每一个继电器都对应着一个内部的寄存器,由于可以随时不受限地读取恒压供水系统的 PLC 控制设计15其内容,所以,可以认为 PLC 的继电器有无数个常开、常闭触点供用户使用。 PLC 梯形图中的触点代表的是“逻辑”输入条件、外部的实际开关、按钮或内部的继电器触点条件等。而物理继电器的触点个数是有限的。(3)PLC 的输入继电器是由外部信号驱动的,在梯形图中只能用其触点,这在物理继电器中是不可能的。线圈通常代表“逻辑”输出结果,如灯、电机启动器、中间继电器、内部输出条件等。(4)继电器控制系统中

35、是按照触点的动作顺序和是延迟逐个动作的,动作顺序与电路图的编写顺序无关。PLC 按照扫描方式工作,首先采取输入信号,然后对所有梯形图进行计算,造成了宏观与动作顺序的无关,但是微观上在一个时间段上的是实际执行顺序与梯形图的编写顺序一致而不是无关的。(5)PLC 梯形图中的两根母线以失去原有的意义,它只表示一个梯形的起始和终了,并无实际电流通过,假象的概念电流只能从左向右流。为了充分发挥 CUP 的逻辑运算功能,设置了大量的称为盒的附加命令,如定时器、计算器、格式转换、模拟量 I/O、PID 调节或数学运算指令等,充分的发挥了计算机的强大计算功能,他们与内部继电器一起完成 PLC 的各种复杂控制功

36、能。2.4 PLC 的分类PLC 发展到今天,已经有了多种形式,而且功能也不尽相同,分类时,一般按以下原则来考虑2.4.1 按 I/O 点数容量分类一般而言,处理 I/O 点数越多,则控制关系就 比较复杂,用户要求的程序存储器容量比较大,要求 PLC 指令及其他功能比较多,指令执行的过程也比较快。按 PLC 的输入、输出点数的多少可将 PLC 分为以下三类。(1)小型机小型机 PLC 的功能一般以开关量控制为主,小型 PLC 输入、输出点数一般在 256 点以下,用户程序存储器容量在 4K 左右。现在的高性能小型 PLC 还具有一定的通讯能力和少量的模拟量处理能力。这类的 PLC 的特点是价格

37、低廉,体积小巧,适合于控制单台设备和开发机电一体化产品。典型的小型机有 SIEMENS 公司的 S7-200 系列、OMRON 公司的 CPM2A 系列、MITUBISH 公司的 FX 系列和 AB 公司的 SLC500 系列等整体式 PLC 产品。恒压供水系统的 PLC 控制设计16(2)中型机中型 PLC 的输入、输出总点数在 2562048 点之间,用户程序存储器容量达到 8K 字左右。中型 PLC 不仅具有开关量和模拟量的控制功能,还具有更强的数字计算能力,它的通信功能和模拟量处理功能更强大,中型机比小型机更丰富,中型机适用于更复杂的逻辑控制系统以及连续生产线的过程控制系统场合。典型的

38、中型机有 SIEMENS 公司的 S7-300 系列、OMRON 公司的 C200H 系列、AB 公司的 SLC500 系列等模块式 PLC 产品。(3)大型机大型 PLC 的输入、输出总点数在 2048 点以上,用户程序储存器容量达到 16K 以上。大型 PLC 的性能已经与工业控制计算机相当,它具有计算、控制和调节的能力,还具有强大的网络结构和通信联网能力,有些 PLC 还具有冗余能力。它的监视系统采用 CRT 显示,能够表示过程的动态流程,记录各种曲线,PID 调节参数等;它配备多种智能板,构成一台多功能系统。这种系统还可以和其他型号的控制器互联,和上位机相联,组成一个集中分散的生产过程

39、和产品质量控制系统。大型机适用于设备自动化控制、过程自动化控制和过程监控系统。典型的大型 PLC 有 SIEMENS 公司的 S7-400、OMRON 公司的 CVM1 和 CS1 系列、AB 公司的 SLC5/05 等系列。2.4.2 按结构形式分根据 PLC 结构形式的不同,PLC 主要可分为整体式和模块式两类。(1)整体式结构整体式结构的特点是将 PLC 的基本部件,如 CUP 板、输入板、输出板、电源板等紧凑的安装在一个标准的机壳内,构成一个整体,组成 PLC 的一个基本单元(主机)或扩展单元。基本单元上设有扩展端口,通过扩展电缆与扩展单元相连,配有许多专用的特殊功能的模块,如模拟量输

40、入/输出模块、热电偶、热电阻模块、通信模块等,以构成 PLC 不同的配置。整体式结构的 PLC 体积小,成本底,安装方便。微型和小型 PLC 一般为整体式结构。如西门子的 S7-200(2)模块式结构模块式结构的 PLC 是由一些模块单元构成,这些标准模块如 CUP 模块、输入模块、输出模块、电源模块和各种功能模块等,将这些模块插在框架上和基板上即可。各个模块功能是独立的,外型尺寸是统一的,可根据需要灵活配置。目前大、中型 PLC 都采用这种方式。如西门子的 S7-300 和 S7-400 系列。恒压供水系统的 PLC 控制设计17整体式 PLC 每一个 I/O 点的平均价格比模块式的便宜,在

41、小型控制系统中一般采用整体式结构。但是模块式 PLC 的硬件组态方便灵活,I/O 点数的多少、输入点数与输出点数的比例、I/O 模块的使用等方面的选择余地都比整体式 PLC 大的多,维修时更换模块、判断故障范围也很方便,因此较复杂的、要求较高的系统一般选用模块式 PLC。2.5 PLC 与继电器控制系统的区别PLC 梯形图与继电器控制电路图非常相似,主要原因是 PLC 梯形图大致上沿用了继电器控制的元件符号和术语,仅个别之处有不同。同时,信号的输入/输出形式及控制功能也基本上是相同的,但是 PLC 的控制与继电器的控制又有根本的不同之处,主要表现在以下几个方面。(1)逻辑控制继电器控制逻辑采用

42、硬接线逻辑,利用继电器机械触点的串联或并联,及延时继电器的滞后动作等组合成控制逻辑,其接线多而复杂、体积大、功耗大、故障率高,一旦系统构成后,想改变或增加功能都很困难。另外,继电器触点数目有限,每个只有 48 个对触点。因此,灵活性和扩展性很差。而 PLC 采用存储器逻辑,其控制逻辑以程序方式存储在内存中,要改变控制逻辑,只需改变程序即可,故称为“软接线” 。因此灵活性和扩展性都很好。(2)工作方式电源接通时,继电器控制电路中各个继电器都同时处于受控状态,即该吸合的都应该吸合,不该吸合的都因受某种条件限制不能吸合,它属于并行工作方式。而的控制逻辑中,各内部器件都处于周期性循环扫描过程中,属于串

43、行工作方式。(3)可靠性和可维护性继电器控制逻辑使用了大量的机械触点,连线也多。触点开闭时会受到电弧的损坏,并有机械磨损,寿命短,因此可靠性和可维护性差。而 PLC 采用微电子技术,大量的开关动作由无触点的半导体电路来完成,体积小、寿命长、可靠性高。PLC 还配有自监和监督功能,能检查出自身的故障,并随时显示给操作人员,还能动态的监视控制程序的执行情况,为现场调试和维护提供了方便。(4)控制速度继电器控制逻辑依靠触点的机械动作实现控制,工作频率底,触点的开闭动作一般在几十 MS 数量级。另外,机械触点还会出现抖动问题。而 PLC 是由程序指令控制半导体电路来实现控制,属于无触点控制,速度极快,

44、一般一条用户指令执行时间在数量级,且不会出现抖动。恒压供水系统的 PLC 控制设计18(5)定时控制继电器控制逻辑利用时间继电器进行时间控制。一般来说,时间继电器存在定时精度不高,定时范围窄,且易受环境湿度和温度变化的影响,调整时间困难等问题。PLC 使用半导体集成电路做定时器,时基脉冲由晶体震荡器发生,精度相当高,且定时时间不受环境的影响定时范围一般从 0.001S 到若干天或更长。用户和根据需要在程序中设定定时值,然后用软件来控制定时时间。(6)设计和施工使用继电器控制逻辑完成一项控制工程,其设计、施工、调试必须依次进行,周期长而且修改困难。工程越大着一点就越突出。而用 PLC 完成一项控

45、制工程,在系统设计完成以后,现场施工和控制逻辑的设计(包括梯形图的设计)可以同时进行,周期短,且调试和修改都很方便。从以上几个方面的比较可知,PLC 在性能上比继电器控制逻辑优异,特别是可靠性高、通用性强、设计施工周期短、调试修改方便,而且体积小、功耗低、使用维护方便。但是在很小的系统中使用时,价格要高于继电器系统。2.6 PLC 控制系统的结构使用 PLC 可以构成多种形式的控制结构,下面介绍几种常用的 PLC 控制系统。2.6.1 单机控制系统单机控制系统是较普通的一种 PLC 控制系统。该系统使用一台 PLC 控制一个对象,控制系统要求的 I/O 点数和存储器容量都比较小,没有 PLC

46、的通讯问题,采样条件和执行结构都比较集中,控制系统的构成简单明了。如图 5 所示是一个简单的单机控制系统,图中 PLC 可以选用任何一种类型。在单机控制系统中由于控制对象比较确定,因此系统要完成的功能一般较明确,I/O 点数、存储器容量等参数的余量适中即可等参数的余量适中即可。 P L C控 制 对 象恒压供水系统的 PLC 控制设计19图 5 简单的单机控制系统2.6.2 集中控制系统集中控制系统用仪态功能强大的 PLC 监视、控制多个设备,形成中央集中式的控制系统。其中,各个设备之间的联络,连锁关系、运行顺序等统一由中央 PLC 来完成,如图 6示显然,集中控制系统比单机控制系统经济的多。

47、但是当其中一个控制对象的控制程序需要改变时,必须停止运行中央 PLC,其他的控制对象也必须停止运行。当各个控制对象的地理位置距集中控制系统比较远时,需要大量的电缆线,造成系统成本的增加。为了适应控制系统的改变,采用集中控制系统时,必须注意选择 I/O 点数和存储器容量时要留有足够的余量,以便满足增加控制对象的要求。P L C控制对象 A 控制对象 B 控制对象 C图 6 集中控制系统2.6.3 分散控制系统分散控制系统的构成如图 7 所示,每一个控制对象设置一台 PLC,各台 PLC 可以通过信号传递进行内部连锁、响应或发令等,或者由上位机通过数据通信总线进行通讯。分散控制系统常用于多台机械生

48、产线的控制,各个生产线之间有数据连接。由于各个控制对象都由自己的 PLC 进行控制,当其中一个 PLC 停止运行时不需要停止运行其他的PLC。随着 PLC 性能的不断提高,由 PLC 担当低层控制任务,通过网络连接,PLC 与过程控制相结合的分散控制系统将是计算机控制的重要发展方向。恒压供水系统的 PLC 控制设计20与集中控制系统相比,分散控制系统的可靠性大大加强。具有相同 I/O 点数时,虽然分散控制系统中多用了一台或几台 PLC,导致价格偏高,但是从维护、试运转或增设控制对象等方面来看,其灵活性要大的多,总的成本核算是合理的。上机位PLC A PLC B PLC C控制对象 A 控制对象

49、 B 控制对象 C图 7 分散控制系统2.7 PLC 网络及特点2.7.1 网络概述分散控制系统的控制思想就是集中操作、分散操作。一个实际的工业控制过程中是比较复杂的,一个控制过程可能由多个控制任务完成。这些控制任务既有独立性,有与其他任务有联系,而这些相对独立的任务需要构成一个整体。当控制系统达到一定规模时,分散控制系统解决方案并不理想,因此许多厂家开发了自己的网络系统。虽然现在对网络的系统结构等问题还没有同意的标准,但是很显然,网络控制系统比分散控制系统更能准确的描述现实控制系统,并且控制、改变更加灵活,组态也更容易,能够实现管控一体化的控制思想。2.7.2 网络工厂随着低层控制单元 PLC 价格的减低、技术的成熟,以及各种行业的 I/O 标准化,必然会导致网络工厂的实现成为现实。在工厂里,每台设备都带有标准的网络接口,可以随时随地接入网络,而每台设备都处于网络的不同层次中,各个操作控制点可根据不同组态时分配给它的功能发挥不同的作用。网络控制系统的特点恒压供水系统的 PLC 控制设计21(1)对大、中、小控制任务都具有适应性;(2)与现存系统有可连接性;(3)保证系统有长期的使用价值。2.7.3 网络控制系统 PLC 的影响PLC 网络控制系统的发

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报