Sur cette page

Node QML Type

Représente un nœud sur un serveur. En savoir plus…

Import Statement: import QtOpcUa
Since: QtOpcUa 5.12
Inherited By:

MethodNode and ValueNode

Status: Deprecated since 6.9

Ce type est obsolète depuis QtOpcUa 6.9. Nous déconseillons fortement de l'utiliser dans du nouveau code.

Propriétés

Méthodes

Description détaillée

import QtOpcUa as QtOpcUa

QtOpcUa.Node {
    nodeId : QtOpcUa.NodeId {
        identifier: "s=Example.Method"
        ns: "Example Namespace"
    }
    connection: myConnection
}

Documentation relative au bien immobilier

Status : enumeration

État d'un nœud.

ConstanteDescription
Node.Status.ValidLe nœud est prêt à l'emploi
Node.Status.InvalidNodeIdL'identifiant du nœud n'est pas valide
Node.Status.NoConnectionNon connecté à un serveur
Node.Status.InvalidNodeTypeLe type de nœud sur le serveur ne correspond pas au type QML
Node.Status.InvalidClientClient de connexion non valide
Node.Status.FailedToResolveNodeÉchec de la résolution du nœud
Node.Status.InvalidObjectNodeLe nœud d'objet est invalide ou son type ne correspond pas au type attendu
Node.Status.FailedToReadAttributesÉchec de la lecture des attributs
Node.Status.FailedToSetupMonitoringÉchec de la configuration de la surveillance

Voir également status et errorMessage.

browseName : string

Nom d'affichage du nœud. Si cette information n'est pas disponible, une chaîne vide est renvoyée.

connection : Connection

Connexion à utiliser pour les instances de nœud. Le nœud sera automatiquement accessible dès que la connexion associée aura établi une connexion avec un serveur.

Si cette propriété n'est pas définie, la connexion par défaut sera utilisée, le cas échéant.

Voir également Connection et Connection::defaultConnection.

description : LocalizedText

Description du nœud. Si cette information n'est pas disponible, une instance par défaut de ` LocalizedText ` est renvoyée.

displayName : LocalizedText

Texte localisé du nœud. Si cette information n'est pas disponible, une chaîne par défaut de type « LocalizedText » est renvoyée.

errorMessage : string [read-only]

Une représentation sous forme de chaîne de caractères du code d'état actuel.

Voir également status et Status.

eventFilter : EventFilter

Un filtre d'événements permet de surveiller les événements sur le serveur en fonction de certaines conditions.

Voir également EventFilter.

nodeClass : QOpcUa::NodeClass [read-only]

La classe du nœud. Si cette information n'est pas disponible, la valeur « QtOpcUa.Constants.NodeClass.Undefined » est renvoyée.

nodeId : NodeId

Identifiant du nœud sur le serveur à utiliser. Il peut s'agir d'un identifiant de nœud absolu ou relatif.

Voir également NodeId et RelativeNodeId.

readyToUse : bool [read-only]

Cette propriété indique si le nœud est prêt à être utilisé. Elle est évaluée une seule fois, une fois que la connexion à un serveur a été établie avec succès et que le nœud a été configuré correctement.

status : Status [read-only]

État actuel du nœud. Le nœud n'est utilisable que lorsque son état est « Valid ». Dans tous les autres cas, cela indique une erreur.

Voir également errorMessage et Status.

Documentation des méthodes

Date getServerTimestamp(Constants::NodeAttribute attribute)

Renvoie l'horodatage serveur de l'attribute on fournie.

Date getSourceTimestamp(QOpcUa::NodeAttribute attribute)

Renvoie l'horodatage source de l'attribute on fournie.

© 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.