AttributeOperand QML Type

OPC UA 속성 오퍼랜드 유형입니다. 더 보기...

Import Statement: import QtOpcUa
Since: QtOpcUa 5.13

속성

상세 설명

AttributeOperand는 OPC UA 1.05 파트 4, 7.7.4.4에 정의되어 있습니다. SimpleAttributeOperand 와 용도는 동일하지만 구성 가능한 옵션이 더 많습니다.

속성 문서

alias : string

피연산자의 별칭 이름입니다. 이 인스턴스를 필터의 다른 연산에 피연산자로 사용할 수 있습니다.


browsePath : list<OpcUaNodeId>

속성을 보유한 노드의 찾아보기 경로입니다.

import QtOpcUa as QtOpcUa

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

indexRange : string

단일 값 또는 속성 값의 하위 집합을 식별하는 데 사용되는 인덱스 범위 문자열입니다.

import QtOpcUa as QtOpcUa

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

nodeAttribute : Constants.NodeAttribute

browsePath 노드가 가리키고 있는 속성입니다. 기본값은 Constants.NodeAttribute.Value 입니다.

import QtOpcUa as QtOpcUa

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

typeId : string

유형 정의 노드의 노드 ID입니다. 피연산자는 유형 또는 그 하위 유형 중 하나입니다.

import QtOpcUa as QtOpcUa

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

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.