Installationsvarianten
In diesem Kapitel werden die verschiedenen unterstützten Installationsvarianten des TwinCAT OPC UA Gateways beschrieben. Bitte beachten Sie, daß sich die genannten Varianten in Ihrer Komplexität fast beliebig erweitern lassen. Die genannten Beispiele stellen nur häufig vorkommende Installationsvarianten dar.
Gateway und Server auf demselben Gerät
Bei diesem Szenario sind das TwinCAT OPC UA Gateway und der TwinCAT OPC UA Server auf demselben Gerät installiert. Das Gateway ist mit den Standardeinstellungen konfiguriert, um eine Verbindung mit dem lokalen TwinCAT OPC UA Server unter der folgenden Server-URL herzustellen: opc.tcp://localhost:4840.
Aus Sicht des Clients werden in diesem Fall zwei Szenarien unterstützt:
- Ein OPC UA Client greift über das Gateway auf den unterlagerten Server zu, um auf Symbole aus der TwinCAT Runtime zuzugreifen. Der Client kann sich hierbei auf demselben Gerät oder einem Gerät im Netzwerk befinden. Die Kommunikationsverbindung zwischen Client und Gateway ist hierbei OPC UA.
- Ein OPC COM DA Client greift über das Gateway auf den unterlagerten Server zu, um auf Symbole aus der TwinCAT Runtime zuzugreifen. Der Client befindet sich hierbei zwingend auf demselben Gerät. Die Kommunikationsverbindung zwischen Client und Gateway ist hierbei OPC COM DA.
Gateway und Server auf verschiedenen Geräten
Bei diesem Szenario sind das TwinCAT OPC UA Gateway und der TwinCAT OPC UA Server auf verschiedenen Geräten installiert. Das Gateway ist für die Herstellung einer Verbindung mit dem remote TwinCAT OPC UA Server konfiguriert, indem dessen Server‑URL, z. B. opc.tcp://192.168.1.1:4840, im Gateway hinterlegt wird.
Aus Sicht des Clients werden in diesem Fall zwei Szenarien unterstützt:
- Ein OPC UA Client greift über das Gateway auf den unterlagerten Server zu, um auf Symbole aus der TwinCAT Runtime zuzugreifen. Der Client kann sich hierbei auf demselben Gerät oder einem Gerät im Netzwerk befinden. Die Kommunikationsverbindung zwischen Client und Gateway ist hierbei OPC UA.
- Ein OPC COM DA Client greift über das Gateway auf den unterlagerten Server zu, um auf Symbole aus der TwinCAT Runtime zuzugreifen. Der Client befindet sich hierbei zwingend auf demselben Gerät. Die Kommunikationsverbindung zwischen Client und Gateway ist hierbei OPC COM DA.
Gateway mit mehreren Servern verbinden
Sie können das TwinCAT OPC UA Gateway auch mit mehreren unterlagerten TwinCAT OPC UA Servern verbinden. Die Server können hierbei auf demselben Gerät oder auch auf Geräten im Netzwerk installiert sein. Dieses Szenario lässt sich dabei natürlich beliebig erweitern. Das folgende Schaubild veranschaulicht ein Szenario, bei dem drei TwinCAT OPC UA Server im Netzwerk an das Gateway angeschlossen wurden.
Aus Sicht des Clients werden in diesem Fall zwei Szenarien unterstützt:
- Ein OPC UA Client greift über das Gateway auf die unterlagerten Server zu, um auf Symbole aus den einzelnen TwinCAT Runtimes zuzugreifen. Der Client kann sich hierbei auf demselben Gerät oder einem Gerät im Netzwerk befinden. Die Kommunikationsverbindung zwischen Client und Gateway ist hierbei OPC UA.
- Ein OPC COM DA Client greift über das Gateway auf die unterlagerten Server zu, um auf Symbole aus den TwinCAT Runtimes zuzugreifen. Der Client befindet sich hierbei zwingend auf demselben Gerät. Die Kommunikationsverbindung zwischen Client und Gateway ist hierbei OPC COM DA.