Zum Hauptinhalt springen

OPC UA-Anbindungen

Kommt eine OPC UA-Client-Anbindung nicht zustande oder bleiben Datenpunkte ohne gültigen Wert, prüfen Sie die folgenden Punkte. Kommt der Flow überhaupt nicht bis zur Übertragung, arbeiten Sie zuerst Transfer läuft nicht ab.

hinweis

Diese Seite gilt für OPC UA. Die Fehlersuche für OPC Classic (OPC DA) steht unter OPC Classic-Anbindungen; deren Themen – DCOM-Konfiguration, Item-Namen, Dienstberechtigungen – treffen auf OPC UA nicht zu.

Verbindung prüfen

Die OPC UA-Anbindung bringt einen eigenen Test mit: Verwenden Sie in der Plug-in-Konfiguration die Schaltfläche Verbindung testen, um eine erste Verbindung zu initialisieren.

Der Test ist nur erfolgreich, wenn auf beiden Seiten die gleiche Sicherheitsstufe eingestellt ist und alle weiteren Voraussetzungen erfüllt sind – etwa, dass die auszutauschenden Client- und Server-Zertifikate als vertrauenswürdig eingestuft sind. Siehe OPC UA.

Der Endpoint wird über die IP-Adresse angesprochen

Bei Verwendung von Zertifikaten muss der Endpoint genau so angesprochen werden, wie er im Zertifikat hinterlegt ist. Steht im Zertifikat zum Beispiel Server.domain.local, darf die Verbindung nicht über die IP-Adresse aufgebaut werden – das Zertifikat des OPC-Servers wird sonst zurückgewiesen. Siehe Verbindung.

Das Serverzertifikat wird nicht akzeptiert

Im Reiter Sicherheit legen Sie fest, welchen Serverzertifikaten der OPC Router vertraut: allen, nur den im OPC Router gepflegten oder nur denen aus dem Windows-Zertifikatsspeicher. Dort steht auch, ob die Gültigkeit des Serverzertifikats geprüft wird und ob die Application URI des Servers gegen die konfigurierte URI gehalten wird.

warnung

Wird die Zertifikatsvalidierung abgeschaltet, prüft der OPC Router das Serverzertifikat nicht mehr auf Gültigkeit – auch falsche Servernamen und abgelaufene Zertifikate werden dann akzeptiert.

Bezieht der Router seine Zertifikate von einem Global Discovery Server, kommen dessen eigene Zustände hinzu – siehe OPC UA GDS.

Die Verbindung steht, aber Datenpunkte liefern keinen brauchbaren Wert

OPC UA meldet je Datenpunkt einen Statuscode. Er unterscheidet unter anderem, ob der Knoten dem Server unbekannt ist, die Verbindung zur Datenquelle fehlt, noch keine ersten Werte vorliegen oder die Berechtigung fehlt. Die typischen Codes und ihre Bedeutung stehen unter Typische Statuscodes.

Werden im Tag-Browser nicht alle erwarteten Datenpunkte angezeigt, prüfen Sie den Access Path der Anbindung: Ist er gesetzt, zeigt der Browser nur die Datenpunkte des gewählten Ordners.

Die Anbindung wechselt unerwartet den Server

Ist ein Redundanz-Server konfiguriert, wechselt die Anbindung automatisch auf ihn, wenn der primäre Server nicht erreichbar ist oder – sofern konfiguriert – das Lebensitem des primären Servers nicht gelesen werden kann beziehungsweise den Wert „0“ liefert. Siehe Redundanz.