OPC UA-Client Konnektivität
Die Erweiterung OPC UA-Client ermöglicht die Konfiguration einer OPC UA Southbound-Konnektivität über den OPC UA-Adapter. Die OPC Unified Architecture (OPC UA) ist ein Kommunikationsprotokoll für die industrielle Automatisierung.

Der Adapter ist nicht Teil der Desigo CC Installation. Nach der Installation ist das Installationspaket des Adapters (MSI) unter \GMSMainProject\AddSW\OPC_UA_Client verfügbar. Sobald Sie diesen Softwaredienst installieren und starten, kann der Adapter ausgeführt und in Desigo CC genutzt werden. Weitere Anweisungen finden Sie unter OPC UA Client-Adapter installieren und starten.
Konfiguration für OPC UA-Adapter
Der OPC UA-Adapter kann auf eine der folgenden Arten konfiguriert werden:
- Online-Konfiguration. Bei der Online-Konfiguration muss der SORIS OPC UA Configurator mit den OPC UA-Servern verbunden sein, dann können Sie die OPC UA-Online-Daten abrufen. Weitere Anweisungen finden Sie unter Online-Konfiguration des OPC UA-Adapters.
- Offline-Konfiguration. In der Offline-Konfiguration ist bereits eine JSON-Datei verfügbar und enthält OPC UA-Konfigurationsdaten, die Sie über den SORIS OPC UA Configurator importieren, anpassen und exportieren. Weitere Anweisungen finden Sie unter Offline-Konfiguration des OPC UA-Adapters ausführen.
Um den OPC UA-Adapter zu integrieren, müssen ein SORIS-Treiber und ein SORIS-Netzwerk (überwacht durch einen SORIS-Treiber) angelegt und konfiguriert werden. Weitere Anweisungen finden Sie unter OPC UA Konnektivität integrieren.
Sobald das Adapterobjekt angelegt ist, startet es automatisch als Windows-Dienst unter dem Protokoll http oder https. Sie können den Adapter auch manuell starten:
- Mit dem http-Protokoll: Klicken Sie die ausführbare Datei Siemens.Gms.OpcUaAdapter.exe doppelt, die nach der Installation im Dateisystem vorhanden ist.
- Mit dem https-Protokoll: Geben Sie –secure:[Fingerabdruck] in die Befehlszeile ein.
Die OPC-Items werden dann vom OPC UA-Adapter erkannt.
Bibliothek
Die Erweiterung OPC UA-Client installiert die Desigo CC Bibliothek Global_OPC_UA_HQ_1, die unter Projekt > Systemeinstellungen > Bibliotheken > L1-Headquarter > Global verfügbar ist.
Weitere Informationen siehe OPC UA-Symbole.
Die Bibliothek enthält eine Reihe von Textgruppen, um verschiedene Statusinformationen oder eventuell benötigte lokalisierte Texte für diese Integration bereitzustellen.
Anpassung der OPC UA-Bibliothek
Wenn Sie eine OPC UA-Bibliothek anpassen, müssen Sie auch das Datenmodell exportieren. Anweisungen hierzu finden Sie in SORIS unter Datenmodell exportieren.
Hinweis: Wenn Sie das Datenmodell exportieren, müssen Sie im Feld Mit Zeichenfolge übereinstimmen des Expanders SORIS Objekte die genaue Datentyp-ID im folgendem Format eingeben: i=[Identifier]. Sie finden diese Informationen im SORIS OPC UA Configurator, wenn Sie ein variables Objekt in der Struktur im Abschnitt OPC UA -Einstellungen auswählen. Siehe das folgende Beispiel, in dem der boolesche Datentyp den Identifier i=1 hat.

Wenn Sie für denselben Datentyp zwei verschiedene Datenmodelle erstellen möchten (z.B. Boolean Input und Boolean Output), gehen Sie im Expander SORIS-Objekte wie folgt vor:
- Um Boolean Input einzustellen, geben Sie im Feld Mit Zeichenfolge übereinstimmen i=1 ein.
- Das exportierte Datenmodell wird nur für lesbare OPC UA-Variablen verwendet.
- Um den Boolean Output zu setzen, geben Sie in das Feld Mit Zeichenfolge übereinstimmen out_i=1 ein.
- Das exportierte Datenmodell wird nur für lesbare OPC UA-Variablen verwendet.

Abhängigkeiten
Die Erweiterung OPC UA Client ist so konfiguriert, dass es von der Erweiterung abhängig ist. Dieses wird bei Auswahl des Installationsmerkmals OPC UA Client automatisch hinzugefügt, wenn es nicht bereits im System installiert ist:
- SORIS-Treiber (siehe SORIS)