WriteItem QML Type
서버에 기록할 항목을 지정합니다. 더 보기...
| Import Statement: | import QtOpcUa |
| Since: | QtOpcUa 5.13 |
| Status: | Deprecated since 6.9 |
이 유형은 QtOpcUa 6.9부터 더 이상 사용되지 않습니다. 새로운 코드에서는 이 유형을 사용하지 않는 것을 강력히 권장합니다.
속성
- attribute : Constants.NodeAttribute
- indexRange : string
- nodeId : string
- ns : variant
- serverTimestamp : datetime
- sourceTimestamp : datetime
- statusCode : OpcUaStatus
- value : variant
- valueType : variant
상세 설명
이 유형은 ` Connection::writeNodeAttributes` 함수를 사용하여 서버에 기록할 항목을 지정하는 데 사용됩니다.
속성 설명
attribute : Constants.NodeAttribute
쓰기 대상 노드의 속성을 결정합니다.
indexRange : string
쓰기 대상 속성의 인덱스 범위를 지정합니다. 필요하지 않은 경우 이 속성을 비워 둡니다.
nodeId : string
쓰기 대상 노드의 노드 ID를 확인합니다.
ns : variant
쓰기 대상 노드의 네임스페이스를 지정합니다. 네임스페이스는 이름이나 인덱스로 지정할 수 있습니다. 이 속성이 지정되면, 노드 ID에 포함된 네임스페이스는 모두 무시됩니다.
serverTimestamp : datetime
쓰기 대상 값에 대한 서버 타임스탬프를 설정합니다. 서버 타임스탬프가 유효하지 않은 경우, 클라이언트에서 이를 무시하고 서버로 전송하지 않습니다. 서버가 타임스탬프 쓰기를 지원하지 않는 경우, 해당 항목에 대한 쓰기 작업은 실패합니다.
sourceTimestamp : datetime
쓰기할 값의 소스 타임스탬프를 설정합니다. 소스 타임스탬프가 유효하지 않은 경우, 클라이언트에서 이를 무시하고 서버로 전송하지 않습니다. 서버가 타임스탬프 쓰기를 지원하지 않는 경우, 해당 항목에 대한 쓰기 작업은 실패합니다.
statusCode : OpcUaStatus
쓰기 대상 값에 대한 상태 코드를 설정합니다. 상태 코드가 설정되지 않은 경우, 서버로 상태 코드가 전송되지 않습니다.
value : variant
쓰기 요청이 있는 실제 데이터.
valueType : variant
유형 정보가 제공된 경우, 해당 정보는 값을 SDK 고유의 데이터 유형으로 변환하는 데 사용됩니다.
© 2026 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.