Sur cette page

WriteItem QML Type

Spécifie un élément à écrire sur le serveur. Plus...

Import Statement: import QtOpcUa
Since: QtOpcUa 5.13
Status: Deprecated since 6.9

Ce type est obsolète depuis QtOpcUa 6.9. Il est fortement déconseillé de l'utiliser dans un nouveau code.

Propriétés

Description détaillée

Ce type est utilisé pour spécifier les éléments à écrire sur le serveur à l'aide de la fonction Connection::writeNodeAttributes.

Propriété Documentation

attribute : Constants.NodeAttribute

Détermine l'attribut du nœud à écrire.

indexRange : string

Détermine la plage d'index de l'attribut à écrire. Si elle n'est pas nécessaire, laisser cette propriété vide.

ns : variant

Détermine l'espace de noms du noeud à écrire. L'espace de noms peut être donné par nom ou par index. Si cette propriété est donnée, tout espace de nom dans l'identifiant du nœud sera ignoré.

serverTimestamp : datetime

Définit l'horodatage du serveur pour la valeur à écrire. Si l'horodatage du serveur n'est pas valide, il est ignoré par le client et n'est pas envoyé au serveur. Si le serveur ne prend pas en charge l'écriture des horodatages, l'opération d'écriture pour cet élément échouera.

sourceTimestamp : datetime

Définit l'horodatage source de la valeur à écrire. Si l'horodatage source n'est pas valide, il est ignoré par le client et n'est pas envoyé au serveur. Si le serveur ne prend pas en charge l'écriture des horodatages, l'opération d'écriture pour cet élément échouera.

statusCode : OpcUaStatus

Définit le code d'état de la valeur à écrire. Si aucun code d'état n'est défini, aucun code d'état n'est envoyé au serveur.

value : variant

Données réelles dont l'écriture est demandée.

valueType : variant

Si elle est donnée, l'information sur le type sera utilisée pour convertir la valeur en un type de données spécifique au 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.