Auf dieser Seite

Node QML Type

Stellt einen Knoten auf einem Server dar. Mehr...

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

MethodNode and ValueNode

Status: Deprecated since 6.9

Dieser Typ ist seit QtOpcUa 6.9 veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.

Eigenschaften

Methoden

Detaillierte Beschreibung

import QtOpcUa as QtOpcUa

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

Dokumentation der Eigenschaft

Status : enumeration

Status eines Knotens.

KonstanteBeschreibung
Node.Status.ValidKnoten ist bereit zur Verwendung
Node.Status.InvalidNodeIdKnoten-ID ist ungültig
Node.Status.NoConnectionNicht mit einem Server verbunden
Node.Status.InvalidNodeTypeKnotentyp auf dem Server stimmt nicht mit dem QML-Typ überein
Node.Status.InvalidClientUngültiger Verbindungsclient
Node.Status.FailedToResolveNodeKnoten konnte nicht aufgelöst werden
Node.Status.InvalidObjectNodeDer Objektknoten ist ungültig oder sein Typ stimmt nicht mit dem erwarteten Typ überein
Node.Status.FailedToReadAttributesAttribute konnten nicht gelesen werden
Node.Status.FailedToSetupMonitoringÜberwachung konnte nicht eingerichtet werden

Siehe auch status und errorMessage.

browseName : string

Der Suchname des Knotens. Falls die Informationen nicht verfügbar sind, wird eine leere Zeichenfolge zurückgegeben.

connection : Connection

Die Verbindung, die für Knoteninstanzen verwendet werden soll. Der Knoten ist automatisch zugänglich, wenn die zugehörige Verbindung eine Verbindung zu einem Server hergestellt hat.

Wenn diese Eigenschaft nicht festgelegt ist, wird die Standardverbindung verwendet, falls vorhanden.

Siehe auch Connection und Connection::defaultConnection.

description : LocalizedText

Die Beschreibung des Knotens. Falls die Informationen nicht verfügbar sind, wird eine standardmäßig konstruierte LocalizedText zurückgegeben.

displayName : LocalizedText

Der lokalisierte Text des Knotens. Falls die Information nicht verfügbar ist, wird ein standardmäßig konstruierter LocalizedText zurückgegeben.

errorMessage : string [read-only]

Eine String-Darstellung des aktuellen Statuscodes.

Siehe auch status und Status.

eventFilter : EventFilter

Ein Ereignisfilter ermöglicht die Überwachung von Ereignissen auf dem Server auf bestimmte Bedingungen.

Siehe auch EventFilter.

nodeClass : QOpcUa::NodeClass [read-only]

Die Knotenklasse des Knotens. Falls die Informationen nicht verfügbar sind, wird QtOpcUa.Constants.NodeClass.Undefined zurückgegeben.

nodeId : NodeId

ID des zu verwendenden Knotens auf dem Server. Dies kann eine absolute Knoten-ID oder eine relative Knoten-ID sein.

Siehe auch NodeId und RelativeNodeId.

readyToUse : bool [read-only]

Diese Eigenschaft gibt zurück, ob der Knoten einsatzbereit ist. Dies geschieht einmalig, nachdem eine erfolgreiche Verbindung zu einem Server hergestellt wurde und der Knoten erfolgreich eingerichtet wurde.

status : Status [read-only]

Aktueller Status des Knotens. Der Knoten ist nur nutzbar, wenn der Status Valid lautet. In allen anderen Fällen zeigt er einen Fehler an.

Siehe auch errorMessage und Status.

Dokumentation der Methode

Date getServerTimestamp(Constants::NodeAttribute attribute)

Gibt den Server-Zeitstempel des angegebenen attribute zurück.

Date getSourceTimestamp(QOpcUa::NodeAttribute attribute)

Gibt den Quell-Zeitstempel des angegebenen attribute zurück.

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