WriteItem QML Type

Gibt ein Element an, das auf den Server geschrieben werden soll. Mehr...

Import Statement: import QtOpcUa
Since: QtOpcUa 5.13

Eigenschaften

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.