4

我想知道是否有一些当前可用的 OPC UA 客户端支持历史数据访问,更准确地说是数据和事件历史。

Unified Automation 的 UA Expert 似乎是最先进的 OPC UA 客户端之一,但它只支持历史数据而不是事件。

我想知道是否有更好的 OPC UA 客户端可以两者兼得。

4

3 回答 3

2

您可以使用Prosys OPC UA Java SDK(提供免费评估版)作为示例提供的 SampleConsoleClient来读取变量的数据历史记录(在 AccessLevel 中使用 HistoryRead)和对象节点的事件历史记录(在 EventNotifier 中使用 HistoryRead) .

示例应用程序带有源代码,因此您还可以根据需要修改客户端。

Prosys OPC UA Java 客户端还没有提供事件历史。

更新:Prosys OPC UA 客户端也提供了事件历史视图。

于 2013-09-24T08:56:04.520 回答
1

实际上 UA Expert 确实展示了历史事件。从顶部菜单转到文档 -> 添加 -> 事件视图。然后将服务器节点(对于服务器上的所有事件)或任何其他节点(对于事件子集)从地址空间资源管理器拖放到事件视图的配置窗口中。然后在事件历史选项卡中,您将能够指定开始和结束日期并检索事件。

于 2019-02-12T11:49:07.520 回答
0

使用 Kepware KepServer EX V5 Simulation 将实时数据传输到客户端。

只需创建组并添加项目。

如果您擅长编程,请将其连接到 OPC Server 并获取实时标签数据

于 2014-02-11T05:58:10.637 回答