基于OPC的分布式数据收集

PROSOFT-Systems公司的OPC服务器SplitOPC构成了地理上、层次上和管理上实时分布的控制和数据收集系统的基础。

Aw 5544 Pro软绘图

世界全球化的进程正在影响多个国家的经济,为公司的合并和吸收提供了强大的推动力,并导致了大规模的金融和工业控股公司和跨国公司的产生。正因为如此,一种新的客观信息从工程过程的局部自动化系统中流动出来。

由于本地系统数据通信协议的不兼容性,解决这些目标呈现出许多困难。在大多数情况下,这似乎是地理分布系统的统一问题。

每个企业面对解决这些问题的需求,都必须回答经济上的权宜之计问题,即建设统一信息系统的费用与一体化可能带来的经济效益之间的关系。

这些问题产生了第一个统一的工业自动化系统数据收集和通信组织标准,称为OPC,一个开放的通信接口标准。伴随着其明显的优势,OPC技术在使用该标准作为构建可伸缩的、地理上分布的自动化工作流控制系统的基础上提出了许多挑战。

首先,有组织数据链的问题,数据供应商(控制器,数据收集单位)的数据,通过系统的层次,可能相隔数百公里。在许多情况下,现有的数据链不是高质量和可靠的,而由于经济原因不可能建立专门的通信线路。这意味着负责系统对象间信息交换的软件必须能够稳定地传输大量信息,能够对频繁的冲击自动响应,能够自主选择最短的数据传输路径。

下一个问题与数据通信协议的选择有关。最好有一个开放的、流行的标准,得到大多数设备和软件的独立创造者的支持。在解决了COM/DCOM操作的一些问题后,OPC标准成为了通用标准。这种解决方案是随着新的软件产品(称为通信OPC服务器)的开发而发现的。

SplitOPC的一些主要优点是它在处理通过低质量通信链路传输的大数据量时,具有较高的能力和稳定性。

SplitOPC有许多独特的特性,使它成为地理上、层次上和管理上实时规模的控制和数据收集分布式系统的基础。这些包括:

•“端到端”的数据通信,不考虑本地/全球网络的各个段中的节点,并考虑安装的防火墙

•确定并创建一个新的数据访问路由,以防旧的路由被破坏(动态重路由)

•“热”交换,自动追赶控制器,以防主流服务器崩溃(服务器复制是必需的)

•使用任意长密钥加密保护互联网通信的任何段

•支持OPC标签的全局别名表,允许为系统中已经存在的信号创建别名,使其更容易附加可用的自动化控制系统

•信号命名系统,允许给每个信号一个唯一的名称,构造类似于域名结构(DNS),允许精确确定哪个级别的数据应该归属

•通过使用独特的压缩算法,在实时操作模式下传输大量标签(高达20万)的高速率

•保证遥控传输时间,集成优先系统

•对某些信号组的访问权限(读取、记录)的定义。

图中举例说明了分布式数据通信系统的构造,以及全局别名表和信号命名系统如何帮助“排序”信号名称的结构。

SplitOPC广泛的功能和高可靠性使得它越来越受欢迎。特别是到2005年初,在俄罗斯及其周边国家,已经在SplitOPC的基础上实施了数十个分布式控制和数据收集系统(如遥控、调度控制和监控系统、油品登记包、分布式对象自动化工作流控制系统等),并安装了300多个产品副本。知名用户包括Transneft、Lukoil、Rosneft、Yukos、Sibneft、Tatneft等知名公司。

SplitOPC通信服务器通过连接各种信息源并遵循通用标准,允许创建分层分布的数据收集系统,而无需花费大量的费用。

它的第四个版本可以在项目网站上下载www.splitopc.ru.临时许可证允许用户在30天内启动并尝试SplitOPC的所有特性。

欲了解更多关于SplitOPC的信息,请访问PROSOFT-Systemswww.splitopc.ru

更多的网络