Sur cette page

Node QML Type

Représente un nœud sur un serveur. 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. Il est fortement déconseillé de l'utiliser dans un 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 sur les propriétés

Status : enumeration

État d'un nœud.

ConstanteDescription du nœud
Node.Status.ValidLe nœud est prêt à être utilisé
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.InvalidClientConnexion client non valide
Node.Status.FailedToResolveNodeÉchec de la résolution du nœud
Node.Status.InvalidObjectNodeLe nœud de l'objet n'est pas valide 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

Le nom de navigation du noeud. Si l'information n'est pas disponible, une chaîne vide est renvoyée.

connection : Connection

Connexion à utiliser pour les instances de nœuds. Le nœud sera automatiquement accessible lorsque 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

La description du nœud. Si l'information n'est pas disponible, une construction par défaut LocalizedText est renvoyée.

displayName : LocalizedText

Le texte localisé du nœud. Si l'information n'est pas disponible, une version construite par défaut de 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énement permet de surveiller les événements sur le serveur pour certaines conditions.

Voir aussi EventFilter.

nodeClass : QOpcUa::NodeClass [read-only]

La classe du nœud. Si l'information n'est pas disponible, QtOpcUa.Constants.NodeClass.Undefined est renvoyé.

nodeId : NodeId

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

Voir également NodeId et RelativeNodeId.

readyToUse : bool [read-only]

Cette propriété indique si le nœud est prêt à être utilisé. Cela se produit une fois que la connexion au serveur a été établie avec succès et que le nœud a été configuré avec succès.

status : Status [read-only]

État actuel du nœud. Le nœud n'est utilisable que si l'état est Valid. Dans tous les autres cas, il indique une erreur.

Voir également errorMessage et Status.

Documentation de la méthode

Date getServerTimestamp(Constants::NodeAttribute attribute)

Renvoie l'horodatage du serveur de l'adresse attribute.

Date getSourceTimestamp(QOpcUa::NodeAttribute attribute)

Renvoie l'horodatage source de l'adresse attribute.

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