Push

Bei diesem Modell beinhaltet der Server ein standardisiertes Interface, welches ein (das Push-Modell unterstützender) OPC UA Client verwenden kann, um sich im Auftrag des Servers mit einem Global Discovery Server zu verbinden, dort die Serverapplikation zu registrieren und ein Server-Zertifikat inklusive der aktuellen Certificate Revocation List (CRL) anzufordern.

Push 1:

Als Voraussetzung zur Nutzung dieser Funktionalität muss sich der OPC UA Client am Server mit einem Benutzerkonto authentifizieren, welches über Administrator-Berechtigung verfügt.

Push 2:

OPC UA Client

Als OPC UA Client kann jeder Client verwendet werden, der das Push-Modell unterstützt. Diverse OPC UA Toolkithersteller bieten hier entsprechende Softwarepakete an. Alternativ stellt auch die OPC Foundation einen GDS Sample Client auf Github zur Verfügung.

Push 3:

GDS Server

Als Global Discovery Service kommt zur Verwendung jeder GDS in Frage. Diverse OPC UA Toolkithersteller bieten hier entsprechende Softwarepakete an. Alternativ stellt auch die OPC Foundation einen GDS Sample Server auf Github zur Verfügung.

Konfiguration im Server

Zur Verwendung dieser Funktionalität sind keine weiteren speziellen Konfigurationsschritte im TwinCAT OPC UA Server notwendig. Die entsprechende Schnittstelle ist standardmäßig aktiviert und kann von einem Benutzer mit Administratorrechten verwendet werden. Der während der Initialisierung konfigurierte Benutzer hat hierfür alle notwendigen Berechtigungen.