|
<< 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 |
|---|---|
advosol |
(Verbindungen am 30.03.2016 erfolgreich getestet)
Beispiel OPC-UA und Siemens S7