Verbindung mit der Laufzeit
Der TwinCAT OPC UA Server kann Symbole aus einer oder mehreren Echtzeitumgebungen bereitstellen. Diese können sich auch auf unterschiedlichen physikalischen Steuerungssystemen befinden. In diesem Fall muss eine ADS-Route zu dem jeweiligen Zielsystem hergestellt werden. Die sogenannte „AMS Net ID“ identifiziert hierbei ein Steuerungssystem eindeutig im Netzwerk und wird benötigt, um eine ADS-Route zu dem System aufzubauen. Der ADS Port hingegen identifiziert dann eine bestimmte Applikation auf diesem System, z. B. die TwinCAT-SPS.
Das folgende Schaubild verdeutlicht diesen Zusammenhang.
In diesem Beispiel gibt es drei Steuerungsgeräte. Auf dem ersten Gerät ist der TwinCAT OPC UA Server installiert und dieses Gerät wird durch die AMS Net ID 192.168.1.1.1.1 identifiziert. Auf dem zweiten Gerät, welches durch die AMS Net ID 192.168.1.2.1.1 identifiziert wird, sind zwei SPS-Laufzeiten gestartet und werden durch jeweils einen eigenen ADS Port angesprochen. Auf dem dritten Gerät (192.168.1.3.1.1) läuft nur eine SPS-Laufzeit.
Konfiguration
Die Konfiguration für ein Data-Access-Gerät kann mit Hilfe des TwinCAT OPC UA Configurators erfolgen. In der Registerkarte Data Access erhalten Sie einen Überblick über alle konfigurierten Geräte und können Geräte hinzufügen oder entfernen.
In diesem Screenshot sehen Sie zum Beispiel eine Konfiguration mit drei Data-Access-Geräten. Diese sind wie folgt konfiguriert worden:
- PLC1: Lokale SPS-Laufzeit (127.0.0.1.1.1) auf Port 851
- PLC2: Remote SPS-Laufzeit (3.76.187.234.1.1) auf Port 851
- PLC3: Remote SPS-Laufzeit (3.76.187.234.1.1) auf Port 852
Alle für die Verbindung mit einem Gerät und dessen Symbolik benötigten Parameter können nun in den Eigenschaften des Geräts konfiguriert werden.
Abhängig von der verwendeten Echtzeitumgebung können Sie hier zum Beispiel eine Symboldatei auswählen, die zu verwendende ADS-Route selektieren und den ADS Port der jeweiligen Applikation eintragen. Mehr Informationen zu den verschiedenen Symboldateien erhalten Sie im Kapitel Freigabe von Symbolen.