SimpleAttributeOperand QML 类型

OPC UA SimpleAttributeOperand 类型。更多信息...

导入声明import QtOpcUa
自从QtOpcUa 5.13

属性

详细描述

SimpleAttributeOperand 由 OPC UA 1.05 第 4 部分,7.7.4.5 规定。当需要一个节点属性作为操作数时使用。

例如,以下简单属性操作数代表了基本事件类型“严重性”字段的值

import QtOpcUa as QtOpcUa

QtOpcUa.SimpleAttributeOperand {
    identifier: "Severity"
    ns: "http://opcfoundation.org/UA/"
}

属性文档

browsePath : list<OpcUaNodeId>

指向包含属性的节点的浏览路径。

import QtOpcUa as QtOpcUa

QtOpcUa.SimpleAttributeOperand {
    ...
    browsePath: [
        QtOpcUa.NodeId {
            identifier: "Message"
            ns: "http://opcfoundation.org/UA/"
         }
         ...
    ]
}

indexRange : string

用于识别单个值或属性值的子集的索引范围字符串。

import QtOpcUa as QtOpcUa

QtOpcUa.SimpleAttributeOperand {
    ...
    indexRange: "0:2"
}

nodeAttribute : Constants.NodeAttribute

指向 browsePath 的节点属性。默认值为 Constants.NodeAttribute.Value

import QtOpcUa as QtOpcUa

QtOpcUa.SimpleAttributeOperand {
    ...
    nodeAttribute: QtOpcUa.Constants.NodeAttribute.Value
}

typeId : string

类型定义节点的节点 ID。操作数为该类型或其任何子类型之一。默认值为 "ns=0;i=2041"

import QtOpcUa as QtOpcUa

QtOpcUa.SimpleAttributeOperand {
    ...
    typeId: "ns=0;i=2041"
}

© 2024 The Qt Company Ltd. 本文档中的文档贡献为各自所有者的版权。本文档受发布的自由软件基金会免费文档许可证版本 1.3 条款的许可。Qt 和相应标志是 The Qt Company Ltd. 在芬兰和其他国家的商标。所有其他商标均为各自所有者的财产。