OPC冗余管理器(Exaquantum/ORM)

问题
当需要从冗余OPC服务器收集OPC DA和OPC HDA过程数据以最大程度地减少潜在数据丢失时,存在以下限制:

  • 如果使用Exaopc-RD (横河电机冗余OPC服务器),则Exaquantum最多可以连接四对Exaopc
  • 不支持Exaquantum连接到冗余非Exaopc对的功能

解决方案
Exaquantum/ORM (以下简称“ORM”)是横河电机的OPC冗余管理解决方案,通过该解决方案可以将一个或多个OPC DA和HDA服务器冗余对连接到一个Exaquantum服务器。

客户获得的收益

  • 提高Exaquantum收集过程数据的可靠性
  • 解决网络和硬件故障
  • 支持五个或更多冗余Exaopc服务器
  • 支持非Exaopc的冗余服务器

主要特点

  • 支持OPC DA和HDA冗余对之间的“暖”切换
  • OPC DA数据的异步读取
  • OPC DA数据的同步写入
  • 从支持的OPC服务器读取OPC DA项目属性
  • 从支持的OPC服务器同步读取OPC HDA数据

简介

通过ORM可以配置冗余OPC服务器对。在每对OPC服务器中,一台OPC服务器被指定为“主”OPC服务器,另一台OPC服务器处于“备用”模式。主OPC服务器将过程数据传递到Exaquantum服务器。备用OPC服务器连接到Exaquantum服务器,且已注册标签,但组处于非活动状态。

当前的主OPC服务器不可用时,ORM将切换到备用服务器以激活组并成为新的主服务器。

功能

通过标准的OPC组连接点通知机制,从OPC服务器异步读取OPC DA数据。

如果Exaquantum与主OPC服务器和备用OPC服务器的连接均丢失,那么在重新建立连接时,ORM将尝试使用先前指定的主OPC服务器。

切换后,备用OPC服务器成为新的主OPC服务器,并从该服务器提供数据,直到通信中断,如下表所示:

  主OPC服务器可用 主OPC服务器故障
备用服务器可用 主服务器仍为主服务器 备用服务器切换为新的主服务器
备用服务器不可用 主服务器仍为主服务器 记录OPC停车时间来用于今后可能出现的OPC数据恢复,并且不会更改指定的主OPC服务器

如果当前的主OPC服务器已完全关闭,并向ORM发送了OPC关闭通知,则将尽可能以最短的延迟时间进行切换。如果当前的主OPC服务器意外变得不可用(例如由于网络故障),则ORM OPC服务器连接监视工具将检测到不可用。

ORM最多可以支持16个OPC连接(OPC对),但是由于接收的过程数据量的增加,该数量可能会随着Exaquantum服务器的加载而增加。

监视服务器连接

在可配置的轮询周期内,ORM会检查每个OPC服务器的状态。如果对主OPC服务器的调用失败,或者主OPC服务器的状态为“未运行”,则尝试切换到备用OPC服务器。如果仍然不可用,那么ORM会记录OPC停车时间,并且不会更改主OPC服务器的指定。ORM继续尝试在每个轮询周期重新建立与OPC服务器的连接。重新建立连接后,ORM尽可能使用以前的主OPC服务器,因为这是最有可能拥有可用OPC HDA数据的服务器。

OPC HDA数据采集

ORM会在以下情况下读取OPC HDA数据:

  • Exaquantum启动时的历史追踪
  • OPC数据恢复

如果主OPC服务器可用,ORM将从其中读取数据。如果正在进行历史记录追踪或OPC数据恢复则主服务器不可用,ORM将尝试切换到备用OPC服务器,如果成功,备用OPC服务器将成为后续追踪块的新的主服务器

对于Exaopc OPC服务器类型(Exaopc-STN、Exaopc-XL和Exaopc-µXL),要求使用OPC HDA数据来确定项目的特定更新率。

请注意,ORM不包含Exaopc-RD提供的OPC HDA均衡模块,以确保冗余对中的两个OPC服务器具有相同的可用OPC HDA数据。这是Exaopc-RD的功能,而不是Exaquantum的功能。对于Exaopc,备用OPC服务器不会存储HDA数据,因为其组处于非1111活动状态。

OPC DA数据写入

ORM支持同步OPC DA数据写入。仅对当前的主OPC服务器执行数据写入。如果由于当前主OPC服务器不可用而导致写入失败,但ORM定期连接检查尚未检测到,则立即尝试切换,如果成功,则尝试写入新的主OPC服务器。

OPC属性访问

ORM支持OPC DA属性访问,其中属性数据的读取方式如下:

  • 在Exaquantum中配置了新的OPC标签时
  • 当通过标准Exaquantum管理工具要求更新特定OPC网关的所有属性数据时
  • 当所有OPC网关的属性数据按计划更新时

在异步线程上从当前的主OPC服务器读取属性数据,然后将其传递到Exaquantum OPC。如果由于当前主OPC服务器变得不可用,但尚未被定期连接检查检测到而导致属性数据读取失败,则在备用OPC服务器上重试该请求。

支持Exaquantum功能,无需冗余

ORM支持以下Exaquantum功能,具体取决于OPC网关的配置以及基础OPC服务器是否支持:

  • OPC均衡
  • HIS标签生成
  • OPC登录连接测试

想要了解更多的信息,技术&解决方案?

联系我们

置顶
WeChat QR Code
横河电机(中国)有限公司