WriteItem QML Type
Gibt ein Element an, das auf den Server geschrieben werden soll. Mehr...
Import Statement: | import QtOpcUa |
Since: | QtOpcUa 5.13 |
Eigenschaften
- attribute : Constants.NodeAttribute
- indexRange : string
- ns : variant
- serverTimestamp : datetime
- sourceTimestamp : datetime
- statusCode : OpcUaStatus
- value : variant
- valueType : variant
Detaillierte Beschreibung
Dieser Typ wird verwendet, um Elemente anzugeben, die mit der Funktion Connection::writeNodeAttributes auf den Server geschrieben werden sollen.
Eigenschaft Dokumentation
attribute : Constants.NodeAttribute |
Bestimmt das Attribut des zu schreibenden Knotens.
indexRange : string |
Legt den Indexbereich des zu schreibenden Attributs fest. Falls nicht benötigt, lassen Sie diese Eigenschaft leer.
ns : variant |
Bestimmt den Namespace des zu schreibenden Knotens. Der Namensraum kann per Name oder Index angegeben werden. Wenn diese Eigenschaft angegeben wird, wird jeder Namespace in der Knoten-ID ignoriert.
serverTimestamp : datetime |
Legt den Server-Zeitstempel für den zu schreibenden Wert fest. Wenn der Server-Zeitstempel ungültig ist, wird er vom Client ignoriert und nicht an den Server gesendet. Wenn der Server das Schreiben von Zeitstempeln nicht unterstützt, schlägt der Schreibvorgang für dieses Element fehl.
sourceTimestamp : datetime |
Legt den Quellzeitstempel für den zu schreibenden Wert fest. Wenn der Quellzeitstempel ungültig ist, wird er vom Client ignoriert und nicht an den Server gesendet. Wenn der Server das Schreiben von Zeitstempeln nicht unterstützt, schlägt der Schreibvorgang für dieses Element fehl.
statusCode : OpcUaStatus |
Legt den Statuscode für den zu schreibenden Wert fest. Wenn kein Statuscode gesetzt ist, wird kein Statuscode an den Server gesendet.
value : variant |
Tatsächliche Daten, die geschrieben werden sollen.
valueType : variant |
Falls angegeben, werden die Typinformationen bei der Konvertierung des Wertes in einen SDK-spezifischen Datentyp verwendet.
© 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.