OPC-Client-UA

<< Click to Display Table of Contents >>

Navigation:  Komponenten > Treiber > OPC >

OPC-Client-UA

 

Hinweis zum Kanaleditor:

Mit dem + Icon können einzelne Objekte ausgewählt und abonniert werden. Sollen alle Knoten abonniert werden, muss die Funktion "Ausgewählte Unterknoten importieren" ausgewählt werden. Der Client führt anhand des Zeitstempels einen Vergleich der Werte durch um doppelte Werte zu vermeiden.

 

Datenpunkte der Komponente

Name

Typ

Funktion

Anzahl empfangener Nachrichten

Ausgang

Ausgabe der Anzahl an Nachrichten seit Treiberstart.

Diagnose [Text]

Ausgang

Gibt einen Protokoll - Text aus. Verbunden mit dem Eingang [Signal] des Protokollfensters werden dort die Diagnoseinformationen angezeigt.

Ist im Editor die Diagnose aktiv, wird der Import in der Log-Datei dokumentiert.

Dynamisch

Ordner

Dieser Ordner beinhaltet die Datenpunkte, der abonnierten Objekte.

Erweiterte Diagnose

Eingang

Schaltet die erweiterte Diagnose frei.

Treiber An/Aus

Bidirektional

Treiber Ein- oder Ausschalten.

Verbindungsstatus

Ausgang

Gibt den Status der Verbindung aus: An=Verbindung ok, Aus=Verbindung unterbrochen

 

Eigenschaften der Komponente

Name

 

Funktion

Server Endpoint

...

Einstellungen für den Server Endpoint.

Knoten

0

Über diesen Editor können die Datenpunkte angelegt werden.

Interne Deadband-Prüfung

 

Aktivieren, um die interne Prüfung auf minimale Wertänderung zu aktivieren, falls der Server das nicht unterstützt.

Verbindungscheck Intervall [s]

30

Zeitintervall, für die Überprüfung, ob der Endpunkt noch erreichbar ist. Scheitert diese Abfrage, wird der Verbindungsstatus auf "false" gesetzt.

Session Timeout [s]

60

Prüfung der Gültigkeit des Session Token.

Wiederholungs Intervall [s]

10

Zeitintervall um eine Session (neu-) aufzubauen.

Objekt einzeln abonnieren

 

Durch diese Funktion werden alle Daten einzeln abonniert. Diese Funktion ist nur für Debug-Zwecke empfohlen.

Alle Objekte abonnieren

 

Ist diese Funktion aktiv, werden alle Objekte abonniert. Ist die Funktion nicht aktiv, werden nur verknüpfte Objekte abonniert.

Objekte beim Serverstart auslesen

 

Ist diese Funktion aktiv, werden alle Objekte ausgelesen und neu gesetzt.

Treiber An/Aus

 

Definiert, ob der Treiber bei Projektstart automatisch aktiviert wird.

 

Kanal-Editor

Name

Beschreibung

Name

Knoten Name, welcher über den Import angelegt wird. Der Name entspricht dem im Server.

Knoten-ID

Knoten-ID aus dem OPC Server.

Totzone Typ

Angabe über die Art der Totzone (ohne, Prozent und Absolut).

Totzone Wert

Um den angegebenen Wert muss sich ein Wert ändern, um angezeigt werden zu können.

Wertänderung-Trigger

Eine Wert Änderung wird erkannt wenn sich einer der hier aufgeführten Informationen ändert. Dies ist auch der Auslöser, auf den der Filter (Totzone) angewendet wird.

Max Abfrage-Intervall

Angabe in Millisekunden für den Abfragezyklus des Datenpunktes

Datentyp

Angabe vom Server, wie der Datenpunkt übertragen wird.

Richtung

Indikator für lesen, schreiben oder lesen&schreiben. Diese Information kommt vom OPC Server.

Bit-Zugriff

Gilt nur für BYTE, UINT16, UINT32 und UINT64.

 

Fehler Codes im Internet

Status Codes im Internet

 

Test OPC UA Server im Internet

Endpoint URL

credits

opc.tcp://opcuademo.sterfive.com:26543


opc.tcp://uademo.prosysopc.com:53530/OPCUA/SimulationServer

prosys OPC

opc.tcp://opcua.demo-this.com:51210/UA/SampleServer

opclabs

http://opcua.demo-this.com:51211/UA/SampleServer

opclabs

https://opcua.demo-this.com:51212/UA/SampleServer

opclabs

Endpoint URL

credits

http://advosol.com/xmldademo/xml_sim/OpcXmlDaServer.asmx

advosol

(Verbindungen am 30.03.2016 erfolgreich getestet)

Beispiel OPC-UA und Siemens S7