Browsen nach Items

Der Client ist in der Lage, den kompletten Serveradressraum nach Items (siehe auch Datenaustausch) zu durchsuchen. Über Filter kann der Client die angezeigten Werte einschränken, sodass nur jene Datenpunktelemente angezeigt werden, die entweder Ereignisse, Alarme & Zustände, oder nur Werte liefern (siehe Parametrierung des OPC UA Clients). Der Filter wird automatisch aufgrund des ausgewählten Subscription-Typs gesetzt. D.h. wenn die Subscription z.B. vom Typ Alarme&Zustände ist, dann sind nur Alarm Conditions im Browse-Ergebnis enthalten.

Anmerkung:

Das Browsen des Adressraumes ist eine optionale Funktion des OPC UA Servers. D.h. es kann sein, dass ein Server nicht gebrowst werden kann. In dem Fall müssen die entsprechenden NodeIds bzw. Browse-Pfade anderweitig bestimmt werden.

Ein dynamischer Abgleich der Adressräume von Server und Client wird nicht unterstützt. Das bedeutet, dass die Parametrierung am Client nicht automatisch angepasst wird, wenn sich der Adressraum am Server ändert.

Das Panel zum Browsen von Items wird über das Server-Konfigurationspanel oder das Peripherieadresspanel des OPC UA Treibers geöffnet.

Abbildung 1. Panel zum Browsen von Items

Das Browsen des OPC UA Adressbereiches wird mittels des internen Datenpunktes _OPCUAServer durchgeführt. Bei redundantem OPC UA Server wird das Browsen immer vom Server mit dem höheren Servicelevel ausgeführt. Ist das Level beim Hauptserver und beim redundanten Server gleich, dann wird der Hauptserver verwendet.

Server

Der Servername. Dieser entspricht dem Servernamen, der bei der Definition der Peripherieadresse angegeben wurde.

Browse Optionen

Node ID verwenden

In der Ergebnistabelle werden die Node IDs der gebrowsten Display Names ausgegeben.

Browse Pfad verwenden

In der Ergebnistabelle werden Browse Pfade der gebrowsten Display Names ausgegeben, die verwendet werden können.

Anmerkung:

Ein Browsen eines Servers über den Browse Pfad funktioniert nur, wenn der Server auch die inversen hierarchischen Referenzen definiert. Gibt es keine inversen Referenzen kann der WinCC OA OPC UA Client nicht nach Browse Pfaden browsen, da der Browse Pfad nicht komplett ist. Will man in diesem Fall Browse Pfade zur Adressierung verwenden, so müssen diese händisch eingeben werden.

Ergebnistabelle

Die Ergebnistabelle setzt sich aus folgenden Spalten zusammen:

  • Display Names - Anzeige der Namen ab dem Startknoten. Getrennt werden die einzelnen Ebenen durch ein im Server-Datenpunkt _OPCUAServer eingestelltes Trennzeichen (DPE Config.Separator). Folder?stringArray

    und

  • Browse Pfade - Anzeige des kompletten Browse Pfades in der definierten Schreibweise ab dem Knoten /0:Objects:. Sonderzeichen wie / . < > : # ! werden mit einem & maskiert.

    oder

  • Node IDs - Anzeige jeder einzelnen Node IDs pro gebrowsten Knoten in der definierten Schreibweise:

    ns=1;s=AGENT.Objects.pUInt32

  • Data Type - Datentyp des jeweiligen Elements. Wird der Datentyp "Undefined" angezeigt so handelt es sich nicht um einen OPC UA Basistyp und der Client erkennt diesen Typ nicht. In diesem Fall funktioniert die Adresse nur wenn es einen kompatiblen Basistyp gibt und der Benutzer die richtige Transformation auswählt.

Anmerkung:

Die Items zu einer Subscription können mit den Adressfiltern aus den internen Datenpunkten _DriverCommon.AD und _DriverCommon.HW bestimmt werden (z.B. über einen Export mithilfe des ASCII-Managers).

Anmerkung:

Views (und dadurch auch der views Ordner) werden vom WinCC OA OPC UA Server/Client nicht unterstützt.

OK

Übernimmt das ausgewählte Item entweder als NodeId oder als Browse Pfad in das Peripherieadressfenster. Hierzu muss ein gültiges Item aus der Tabelle ausgewählt sein.

Abbrechen

Bricht die Browsing-Funktion ab und schließt das Panel, ohne jegliche Optionen zu speichern.

Hilfe

Öffnet dieses Kapitel der WinCC OA Online Hilfe.