Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OPC UA历史数据访问-事件历史_Opc_Opc Ua - Fatal编程技术网

OPC UA历史数据访问-事件历史

OPC UA历史数据访问-事件历史,opc,opc-ua,Opc,Opc Ua,我想知道目前是否有一些OPC UA客户端支持历史数据访问,更准确地说是数据和事件历史 统一自动化的UA专家似乎是最先进的OPC UA客户端之一,但它只支持历史数据而不支持事件 我想知道是否有更好的OPC UA客户端可以同时完成这两项工作。您可以使用SampleConsoleClient(提供免费评估版本)作为示例来读取变量的数据历史记录(在AccessLevel中使用HistoryRead)和对象节点的事件历史记录(在EventNotifier中使用HistoryRead) 示例应用程序附带源代

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

统一自动化的UA专家似乎是最先进的OPC UA客户端之一,但它只支持历史数据而不支持事件


我想知道是否有更好的OPC UA客户端可以同时完成这两项工作。

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

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

还没有提供事件历史记录。


更新:还提供事件历史视图。

使用Kepware KepServer EX V5 Simulation将实时数据发送到客户端

只需创建组并添加项目


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

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

谢谢Jouni,这正是我要找的!我已经尝试过Prosys OPC UA Java客户端,历史数据工作得很好,现在我将尝试您的Java SDK for History EventRead History Event工作得很好!现在我正在您的JAVA OPC UA客户端中等待它!现在Prosys OPC UA客户端(改名为OPC UA Java客户端)中有此功能。最新版本的KEPServerEX(5.13)仍然不提供从其OPC UA驱动程序客户端访问OPC UA历史数据的功能,既不提供数据,也不提供事件历史…谢谢。是的,他们现在实施了。60年前的AFAICR并非如此