跳到主要内容

OpcAeMaster

插件用途

Windows OPC AE 事件订阅、条件接收和变量映射驱动

选择入口

进入“开发配置 → 采集配置”,创建设备并在“采集插件”中选择“OpcAeMaster”。

支持的通道和数据类型

通道类型配置前检查
插件内置连接连接参数在设备动态属性中配置,不使用公共 TCP、UDP 或串口通道参数。

可选数据类型: 对象(由协议节点或载荷决定)

插件参数

连接配置

参数说明
OpcAeUrl默认:opcae://localhost/Kepware.KEPServerEX_AE.V6;填写:文本输入。设置建立连接时使用的OpcAeUrl。

运行参数

参数说明
CheckRate默认:10;填写:数字输入。设置插件运行时使用的CheckRate。

地址规则

  • 变量地址 说明
  • <SourceID> OPC AE 事件源标识
  • 例如:Channel1.Device1.AlarmHigh

设备调试

进入“开发配置 → 采集配置”,选择当前设备后点击“更多功能”并打开“调试”。

协议调试 · EventMonitor

OpcAeMaster 协议调试 · EventMonitor

功能作用
最后活动时间查看最近一次 OPC AE 事件进入插件的时间。
变量表格查看事件源变量的当前值、在线状态、采集时间和最近错误。
消息统计查看调试会话中的队列、丢弃和截断数量。
消息日志观察当前订阅收到的事件内容。

调试要点

先确认事件订阅和条件状态,再查看事件监视结果;没有事件时列表为空属于正常状态。

验证重点

  1. 在 Windows 网关上确认 OPC AE 服务端可访问,设备状态为在线。
  2. 为一个已知事件源创建变量,变量地址填写完整 SourceID。
  3. 在测试系统中触发一个不会影响生产的测试事件。
  4. 确认 EventMonitor 的最后活动时间更新,消息日志出现该事件,变量采集时间和当前值同步变化。
  5. 解除测试条件后,再确认后续状态事件能被接收;该插件没有主动查询或变量写入操作。

排障差异

  • EventMonitor 一直为空:没有事件时空列表是正常状态;先在测试源明确触发事件,再检查订阅。
  • 设备离线:确认 GatewayRuntime 运行在 Windows,并检查 OPC AE URL、ProgID、DCOM 权限和服务端进程。
  • 有事件但变量不更新:核对变量 SourceID 的完整路径和大小写,并查看变量最近错误。
  • 消息出现丢弃或截断:降低测试事件频率,检查调试队列统计和单条消息大小上限。

相关操作

  • 采集配置:查看通道、设备和公共变量配置。
  • 插件索引:查找其它采集或数据转发插件。