西门子6ES7223-1PM22-0XA8品质好货
PLC系统负荷
作为过程控制的系统,若您必须在PLC系统和分布式智能中做出选择,如何拥有两者好的功能呢?若能对您的PLC系统进行增负荷,您将怎么办?
这里就是方法—对您的现有PLC系统新增远程智能I/O。
图3
EtherNet/IP™通讯协议
如同DCS,PLC也曾是封闭和私有的系统。现在许多类似系统—比如Allen-Bradley®、ControlLogix® 和CompactLogix®PLC—使用一个由以太网和EtherNet/IP(由A-B和开发的工业协议,当前已被开放设备供应商协会采纳支持)组成的常见通讯平台。
EtherNet/IP的主要优势在于它提供了一个在不同产品厂商间广泛使用的标准通讯通道。使用EtherNet/IP协议的PLC更易于与其他设备进行通讯。这种互用性将给您带来更多的选择。
作为一个控制工程师能使用支持EtherNet/IP的硬件和软件如Allen-BradleyCompactLogix、ControlLogix PLC和RSLogix,为了特定目的需要选择其他厂商的I/O。
新选择
PLC系统按种类不包括分布式控制。当你深刻意识到新增模拟I/O时,你必须为你的过程I/O增加新的梯形逻辑图。额外的逻辑和I/O点将消耗掉系统开销,增加的网络负荷和扫描次数的降低会影响整体系统性能。
一个令人激动的选择—EtherNet/IP出现了,它能够扩大带I/O点的PLC系统。你可以选择对PLC系统增加DCS的分布式智能。
Opto 22的SNAP I/O™能扩大A-B ControlLogix或CompactLogix系统—或者另一个使用EtherNet/IP的PLC系统—只需这么做:提供远程智能I/O卸载许多I/O功能,尤其是大部分过程控制应用中涉及迟钝的模拟信号处理。远程I/O处理类似功能如模拟量梯度设定、热电偶线性化、标定、PID回路控制,PLC能继续正常工作而几乎不受影响。
无需编程的方案
在PLC系统中,许多远程I/O通过总线耦合进行通讯。过去,在I/O层放入智能处理器意味着购买另一个PLC并使用梯形逻辑或学习新的语言对其进行编程。两者都需要开发时间和费用。
Opto 22的SNAPI/O,其优势之一也在于无需编程。所有I/O智能功能内置入I/O,其设备叫做智能处理器。智能处理器提供通讯,如总线耦合,也提供自动I/O处理。当I/O配置完成后,智能处理器马上开始处理。其与A-BPLC兼容的SNAP I/O由ODVA认证支持EtherNet/IP协议。
内置远程I/O功能
在过程控制应用方面,以下SNAP I/O的内置模拟量功能尤其有用:
PID回路控制(每个智能处理器拥有多达96个回路)
小和大值
模拟量标定
校准
求和
工程单位换算
热电偶线性化
温度转换
看门狗定时
输出锁存
SNAP I/O在相同的I/O地板上提供串口和数字量功能:
多重串行设备控制(RS 232/485)
输入闭锁
数字量过滤
积分运算
高速计数
看门狗定时
脉冲发生
脉冲测量
时间比例输出
频率和时间测量
在远程I/O中新增以上功能,无需编程也不会对整体系统造成影响,这种能力可以对您的系统增负,并能在新的过程控制任务上获得成功。
图4
PLC让你满足了吗?
自动化行业的历史已经成为工程和技术的发展史,但有时发展似乎并不能满足用户愈来愈多的需求。新的现场设备、更复杂的过程、将数据反馈给企业网络的需求,所有这些要求都可能让一个控制工程师崩溃。
随着自动化应用的飞速发展,不少曾经被视为强大和面向未来的系统已逐渐被淘汰。甚至于一些运行多年先进的控制系统造车网版权所有,仍受着当时的设计和制造能力所限。
历史一览
过去的自动化系统一般都是为特定行业在特定目的下开发的。例如,可编程逻辑控制器(PLC)初是为取代控制和监测离散机器及设备的机械继电器而开发,如灌装厂的开关控制。这些继电器本质上就是开关,或开或关,PLC内部的梯形逻辑编程用于模拟原来继电器的功能。
对于一个大量离散应用的系统,中心控制器的任务是系统地读取所有输入/输出(I/O)点的状态,处理逻辑,反馈给I/O输出,并快速地不断反复这程。PLC速度无疑很快。
图1
输入模拟量
作为对比,许多复杂的过程如炼油、污水处理往往使用较少的开/关数字量信号。这些过程涉及大量的可变模拟信号如温度、压力、变量泵等。不同类型的系统—集散控制系统(DCS),就是为了适应这些应用而开发的。
在DCS中,读、写及逻辑处理都不是集中在中心控制器,而是分散到一些被控装置附近的小型智能单元中。中心控制器提供集中管理。
分布式智能对于过程控制是必不可少的,因为模拟信号和逻辑对处理能力有更大的需求。例如,将电信号转换成摄氏温度涉及复杂的数学公式。一个单一的控制器无法处理所有这些模拟任务;若分工进行,非常大的系统也能顺畅运行。
当代的挑战
如今的自动化应用已不再被狭义地界定。离散控制和过程控制都需要涉及到任务中。我们可以看到这一趋势,大型DCS生产商的新产品中包含混合系统,如Emerson的DeltaV®及ABB的Freelance®。
控制工程师花费大量的时间开发和运行的离散系统现在可能需要在增加过程控制。由于PLC系统和DCS架构的差异,从PLC方向发展的混合系统将面临一些问题。
过程控制的替代
对PLC系统新增过程控制会涉及成本、集成、系统性能等问题。一个完整的DCS由于尺寸、费用以及系统学习的复杂性很难进行调整。对于企业中中小型的过程控制,如药品、食品及饮料行业或水、污水处理等应用,一个完整的DCS有些浪费。
使用新的混合系统可能意味着放弃一个现有的良好运行的系统。地,将DCS与你的现有系统集成又很困难,因为这些系统是私有的。处于制造和市场的目的,一般这些系统被设计成封闭系统。
基于PC的过程控制是一种可能性,操作系统的可靠性和工业应用对硬件的要求仍存有疑虑。而集成也可能较困难,涉及工程时间和费用问题。
如何简单地使用PLC的过程控制及离散制造?新的PLC提供模拟量功能,PLC制造商为了满足过程控制的需要,近新增了功能。
基于PC控制和PLC系统都缺少分布式智能,而这一智能恰恰是DCS的优势。任何大量的模拟量逻辑将减缓扫描次数,增加网络负荷,逆向地影响系统能力。对于模拟量设备,减少扫描次数还尚能接受,但对运行数字量控制的PLC则无法负担延缓下来的关键数字量响应时间。
图2 DCS系统集散控制能源
1.5 高可靠性和易移植性
(1)高可靠性
PCC具有极高的可靠性,平均无故障时间MTBF达到50万小时(相当于57年)以上,属于免维护产品,明显高于一般的PLC和IPC(目前市场上好的PLC硬件平均无故障时间MTBF达到30万小时)。
(2)可移植性强
在不同系列、不同型号的PCC上所编制的程序,都可以不用修改源码本身,而直接移植到的PCC系列或者类型上。这是因为贝加莱所有的PCC硬件平台都基于相同的操作系统内核,采用标签变量关联的编程方式,用户在编程时不需要过多关注实际的硬件I/O映射关系(只需要将各个标签名分别映射到相关的I/O通道上),而把主要注意力集中在工艺算法本身。
2、由PCC的CPU和X20 I/O构成的全开放分布式系统
2.1 高标准设计的全开放型、高密度X20 I/O系统
近两年,对I/O产品的开放性和兼容性的需求越来越强烈, X20I/O系统是真正意义上的开放型I/O系统:其开放的I/O系统至少可以为用户节约20%的成本,独到的I/O模块设计,为用户带来了更多利益,如结构紧凑,符合人体工程学;极高的组件密度和I/O通道密度;模块化安装,且其安装、调试、维护简便;现场分布式I/O架构;可支持预接线及热插拔技术;支持几乎所有主流现场总线标准;兼容多种主流品脾的PLCCPU,如Siemens、RockwellAB、Schneider、OMRON等。开放的I/O使用户在选择I/O产品时,突破品牌的限制,尽享标准化I/O所带来的利益。
图5 X20 I/O模块
X67 I/O系统,不仅秉承了X20I/O的优势具备IP67防护等级,可以直接安装在电控柜外面,具有防水、防尘功能。为满足项目需求及非常规的应用要求,X20系列产品除包括常用的数字量和模拟量I/O模块外,还为用户开发了高速计数、PWM、编码器、NC等多种功能强大的专用模块。并且所有I/O模块的每个通道均留有便于万用表探针进入的测试维护孔,这也是非常人性化的一种设计。
2.2 使用全开放的X20总线控制器和POWERbbbb等现场总线实现X20I/O模块的扩展并可构成兼容于第三方控制系统的远程分布式I/O系统
X20的总线控制器模块能够让客户自由、灵活地选择各种系统架构,让用户真正做到按需求来决定架构。
X20总线控制器能够兼容多种主流的现场总线,主要包括以下:Ethernet POWERbbbb、EtherNet TCP/IP、CANopen、Devicenet、Profibus-DP、Profinet、ModbusTCP/IP等。贝加莱还推出了带有CPU性能的智能总线控制器,该类型的总线控制器在帮助用户扩展X20I/O模块的还能进行数据的采集和处理。
经总线控制模块,X20系统可作为一个强大的I/O扩展站。标准化EDS或GSD描述文件能帮助用户在非B&R系统的第三方编程环境下简便地完成对X20系统组件的集成、配置和编程。无论用户目前或以前所使用的控制系统(如PLC)是哪一家主流自动化生产厂商所提供的,B&R的X20I/O模块都可以通过总线控制器方便地与它们的CPU连接;如果客户使用的是成套的贝加莱PCC系统,那么也可以在贝加莱任何一款PCC系统中通过X20总线控制器连接X20 I/O模块。
图6 X20、X67 I/O通过总线控制器连接到西门子的PLC系统中
在图6中,X20BC0063是带Profibus-DP总线接口的总线控制器,如西门子PLC系统的主站是S7-300,从站控制器是贝加莱的X20BC0063或X67BC6321,将X20BC0063或X67BC6321总线控制器模块的GSD文件导入STEP7中,即可在S7-300 PLC系统硬件组态时识别X20/67I/O模块。贝加莱I/O的设备描述文件(GSD或EDS)可以直接从贝加莱中文网站的主页下载。
X20分布式控制的设计理念,不仅是一整套完整的控制系统,还可以使用CAN、EthernetPOWERbbbb、X2X、Profibus等总线把远程分布式的模块组方便地连接起来,使传统的控制技术和分布式I/O技术完美地实现了结合。每个分布式底板之间,在不需任何中继转换器支持的情况下,采用X2X通讯其间隔距离大可达到100m,速率可达12MHZ,支持253个I/O站。采用铜芯双绞线作为站间X2Xbbbb的通讯介质,可实现大限度的抗干扰。无论是本地I/O还是远程I/O,用户可灵活方便地决定其整体拓扑结构。灵活的分布式架构,不但可以无缝连接X20、X67,还可以根据不同需求做出完整的解决方案。X20分布式控制系统还可采用环网冗余、通讯电缆冗余等方案来构成冗余系统以提高其可靠性。
3、结束语
PCC作为一种可编程计算机控制器,是专为在工业环境下应用而设计的,它既是一种新型的定性分时多任务PLC,又是一种模块化插装结构的IPC或PC-Based。它不但具备传统PLC的所有功能,融合了新的IT网络技术和可选择的语言编程环境,具有更强大的数学运算能力、网络通信能力、抗干扰能力和控制能力,从而代表了PLC的发展方向,具有更高的可靠性、更强大的功能和更广泛的适用性。
为了顺应PLC、IPC及DCS技术相互融合相互促进的工业自动化发展潮流。贝加莱的PCC携其DCS APROL和工业计算机Automation PC,已越来越广泛地进入各类工业应用领域,并日益显露出其不可低估的发展潜力。