IBH Link UA:Client Funktionen

Aus IBHsoftec Wiki
Wechseln zu: Navigation, Suche

OPC Client

The advantage of the new solution from IBHsoftec is that it is a server / client assembly. Is the OPC client function

and the exchange of data from OPC servers allows each other.

It can, for example, control systems and other equipment with OPC UA from different manufacturers to exchange data via this feature.

The configuration of the client function via the web interface.

Konfiguration der Clientfunktion

Server hinzufügen

Zunächst muss man die Server, zwischen denen eine Kommunikation erfolgen soll, definieren. Außerdem kann man hierbei die gewünschte Sicherheitsstufe auswählen.

IBH Link UA Client Add Server.PNG

Variable zum Lesen auswählen

Anschließend bestimmt man die Variablen, von denen gelesen werden soll. Außerdem wird bestimmt, in welchen Zeitraster die Variable abgetastet werden soll.

IBH Link UA Client Add Lese Var.PNG

Verbinden mit einer Variablen

Der Inhalt, Zeitstempel und Lesestatus der Variablen kann nun in andere Variablen geschrieben werden. Die ausgewählte Variable wird durch die Clientfunktion des IBH Link UA automatisch bei Änderung beschrieben. Es erfolgt auch eine Datenumwandlung, falls dies möglich ist.

IBH Link UA Client Write Var.PNG

Möglichkeiten der Clientfunktion

Kommunikation zwischen Steuerungen

Die Clientfunktion ermöglicht eine Kommunikation zwischen verschiedenen Steuerungen. Hierbei ist es unerheblich, ob die Steuerungen an einem oder mehreren OPC UA Servern angeschlossen sind.

Kommunikation zwischen Steuerungen und anderen Geräten mit OPC UA

Es kommen immer mehr Geräte und Sensoren mit integrierten OPC UA Servern auf den Markt. Die Clientfunktion ermöglicht einen einfachen Datenaustausch mit diesen Geräten.

Überwachung der Kommunikation

Die Steuerung kann über die Clientfunktion die Datenverbindungen einfach über den Zeitstempel und Variablenstatus überwachen:

1. Überwachung der Datenverbindung zum eigenen OPC UA Server

Jeder OPC UA Server besitzt die Variable "CurrentTime".

IBH Link UA Client Server Timestamp.PNG

Diese verbindet man mit einer Variablen in der Steuerung. In der Steuerung überwacht man die Variable auf Änderung. Falls die Variable sich nicht ändert, besteht keine Verbindung zum OPC Server. In diesem Fall kann man in der Steuerung bzw. Maschine einen sicheren Zustand herstellen.

2. Überwachung der zu lesenden Variablen

Der OPC UA Server überwacht automatisch die zu lesende Variable. Falls hier eine Störung vorliegt, wird dies im Variablenstatus angezeigt. Die Bedeutung der Werte ist in der OPC UA Spezifikation festgelegt. Falls der Wert 0 ist, liegt keine Störung vor. Diese Statusvariable kann man ebenfalls mit einer Variablen in der Steuerung verbinden und überwachen.

IBH Link UA Client Read Status.PNG