IBH Link UA:Client Funktionen
Inhaltsverzeichnis
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.
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.
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.
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".
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.