UaGateway - Wrapper und Proxy

Wrapper und Proxy sind hochperformante Anwendungen, welche die Verbindung zu COM-basierten OPC Produkten herstellen. Geschrieben in C++ werden diese Komponenten direkt installiert und konfiguriert um OPC DA Server auf UA-TCP Kommunikation zu mappen. Wir bieten diese Produkte basierend auf einem Runtime-Lizenz-Modell, fragen Sie nach Volumenlizenzen und Wiederverkaufsrabatten für Reseller.

Wrapper:

Der OPC UA Wrapper ermöglicht es einem UA Client sich mit einem COM-basierten OPC DA2/DA3 Server zu verbinden. Intern besteht der Wrapper aus einem dünnen UA Server der Daten von seinem internen COM DA2/DA3 Client anbietet. Dieser Client kann konfiguriert werden um sich mit jedem Data Access konformen OPC Server zu verbinden.

Proxy:

Der OPC UA Proxy ermöglicht es einem UA Server von einem COM-basiertem OPC DA2/DA3 Client verbunden zu werden. Intern besteht der Proxy aus einem COM-basierten DA2/DA3 Server, der als Datenquelle seinen internen UA Client verwendet. Dieser Client kann so konfiguriert werden das er sich mit jedem UA Server verbinden kann, der das DA-Profil unterstützt.

UaGateway:

UaGateway ist ein C++ basierter high-performance Wrapper/Proxy um ‘classic’ OPC Data Access Produkte anzubinden. Das UaGateway kann gleichzeitig in beide Richtungen verwendet werden. Der Wrapper ist ein schmaler UA Server (nur DataAccess), der seine Daten von seinem internen COM DA2/DA3 Client bezieht. Der Wrapper wird benötigt um neue UA Clients mit alten, ‘classic’ OPC Servern zu koppeln. Das UaGateway unterstützt zusätzlich die Gegenrichtung und ist auch ein Proxy. Der Proxy besteht aus einem COM basierten DA2/DA3 Server, der seine Daten von seinem internen UA Client bezieht. Der Proxy wird benötigt um alte, ‘classic’ OPC Clients mit neuen OPC UA Server(n) zu koppeln. Darüberhinaus können weitere Lösungen mit dem UaGateway aufgebaut werden:

  • verbinden von UA Client mit COM/ DCOM Server(n)
  • verbinden von  COM/DCOM Client mit UA Server(n)
  • tunneln von COM/DCOM über sichere UA Verbindung
  • Datenkonzentration auf einer Maschine; Single Point of Access
  • Firewall-freundlich, sicherer Datenzugriff auf ‘classic’ OPC

Das UaGateway ist vollkommen über OPC UA Methoden konfigurierbar. Es folgt der neuen OPC DI Spezifikation (Device Integration) und bietet hierüber auch standardisierte Diagnose- und Konfigurationsmöglichkeiten.

Anwendungsbeispiel:

Einer der Anwendungsfälle für die das UaGateway entwickelt wurde, ist die Anbindung von früheren OPC Clients (z.B. HMI/SCADA Systemen) an heutige OPC UA Server. Das UaGateway verhält sich wie ein 'klasischer' OPC DataAccess 2/3 Server, der lokal auf den PC installiert wird auf dem sich der HMI/SCADA Client befindet. Der interne UA Client des UaGateways verbindet sich mit einem oder mehr UA Servern über das hoch performante UA Binäryprotokoll. Die Verbindung kann durch Firewalls oder über das Internet laufen und verwendet die Sicherheitsmechanismen von OPC UA: Authentifizierung und Verschlüsselung. Das Informationsmodell der unterlagerten UA Server wird transparent in den Adressraum des OPC DA Servers des UaGateways gemapped. 

usecasewrapper.png