首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >open62541:同时获取订阅所有变化的监控项

open62541:同时获取订阅所有变化的监控项
EN

Stack Overflow用户
提问于 2019-07-23 01:46:30
回答 1查看 397关注 0票数 1

就我从OPC-UA规范中看到的,在每个发布时间间隔,OPC-UA服务器发送一个NotificationMessage,其中包含它在队列中采样的所有更改的所有通知(我正在监视变量值)。

但正如我在open62541文档中发现的那样,它的订阅方法UA_Client_MonitoredItems_createDataChangeUA_Client_MonitoredItems_createDataChanges基于“每个被监视项目的回调”。一项一项。

有没有一种方法可以批量获取一个发布间隔内所有受监控的项目更改?

第1-st发布间隔:第1、2、3项的值已更改

第2次发布间隔:第2、4、5项的值已更改

等等。

EN

回答 1

Stack Overflow用户

发布于 2019-08-06 15:22:00

据我所知,这取决于您使用的软件堆栈。(例如,软化,微软.NET标准)。NotificationMessage包含您添加到订阅中的MonitoredItem的所有更改。但软件堆栈的API如何为您提供更改略有不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57151244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档