【问题标题】:OPCUA - Why does SimpleAttributeOperand use a browsePath list and not just a NodeId as the parameter?OPCUA - 为什么 SimpleAttributeOperand 使用 browsePath 列表而不仅仅是 NodeId 作为参数?
【发布时间】:2022-06-11 02:42:00
【问题描述】:

问题在标题中。而且我知道规范已经使“browsePath 列表”是您传递给请求的内容,但我认为它有问题。

据我了解,NodeId 将唯一标识一个节点对象,但相反,我们使用为 SimpleAttributeOperand 指定的浏览路径列表,这可能会导致重复。

【问题讨论】:

    标签: opc-ua


    【解决方案1】:

    SimpleAttributeOperand 通常用于定义 EventFilter 的字段。

    BrowsePath 定义了相对于自身的事件元素。例如,您定义希望监视来自服务器的所有事件,并且对于每个事件,您希望获取消息。警报使用包含消息的节点,但它是每个警报的不同节点 - 简单事件不会在地址空间中定义任何节点。因此,在实践中,您不想使用 NodeIds 来定义它。

    【讨论】:

      猜你喜欢
      • 2017-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-24
      • 2012-08-26
      • 2021-03-08
      • 2018-02-08
      • 1970-01-01
      相关资源
      最近更新 更多