Mehrere Adapterinstanzen als Windows-Dienst registrieren
Sie können festlegen, wie sich mehrere OPC UA Client-Adapter mit verschiedenen OPC UA Servern verbinden.

- Sie können den Dienst nur über das HTTP-Protokoll starten.
- Weitere Informationen zur Konfiguration des Windows-Dienstes für den Adapter finden Sie in SORIS in (Optional) Adapter für Windows-Dienst konfigurieren.
- Öffnen Sie in C:\Program Files (x86)\Siemens\OPC UA Adapter die Datei Install_AdapterAsServiceWithName_HTTP.bat mit einem Texteditor.
- Bearbeiten Sie die folgenden Parameter:
- Ersetzen Sie neben
wsiurl#WSIURL#wie folgt durch die URL der Web-Applikation:
a. Wählen Sie in SMC Websites > Website > Web Services Application.
b. Kopieren Sie die URL der Web-Applikation aus dem Expander Web-Applikationsdetails nach wsiurl. 
- Speichern Sie die Änderungen.
- Erstellen Sie ein Duplikat der BAT-Datei, und öffnen Sie es mit einem Texteditor.
- Ändern Sie die folgenden Parameter:
- Ersetzen Sie neben
port#PORT#durch die entsprechende Portnummer. Zum Beispiel:Port:8082.
Hinweis: Die Standardportnummer ist 8080, die nur für eine der Adapterinstanzen verwendet werden kann, wenn sie nicht bereits verwendet wird. Für alle anderen Adapterinstanzen verwenden Sie eine freie Portnummer, die sich von einer anderen, bereits verwendeten Portnummer unterscheidet. -
-serviceName:[Name der Adapterinstanz].
Zum Beispiel:-serviceName:Primary.
Hinweis: Ein Dienstname muss eindeutig sein. - ügen Sie den Parameter WebSocket Port hinzu:
-
-wsport:[Anschlussnummer]
Zum Beispiel:-wsport:8007
Hinweis: Die Standard-WebSocket-Portnummer ist 8085, die nur für eine der Adapterinstanzen verwendet werden kann, wenn sie nicht bereits verwendet wird. Für alle anderen Adapterinstanzen verwenden Sie eine freie WebSocket-Portnummer oder eine andere Portnummer, die bereits verwendet wird. 
- Speichern Sie die Änderungen.
- Wiederholen Sie die obigen Schritte 4-7 für alle zu registrierenden Adapterinstanzen.
- Führen Sie die BAT-Dateien der Adapterinstanzen als Administrator aus.
- Die mehreren Instanzen des OPC UA Client Adapters werden automatisch unter den Windows-Diensten installiert und gestartet.
- In C:\Program Files (x86)\Siemens\SORIS OPC UA Adapter werden mehrere Ordner Configurations_[Adapter Service Name] erstellt, von denen jeder alle anderen Dateien enthält, die eine Verbindung mit dem spezifischen OPC UA Server ermöglichen.

Details zum Sichern und Wiederherstellen finden Sie unter OPC UA Konfiguration sichern und wiederherstellen.
Hinweis: Die Datei AlarmTable.conf, die die Konfiguration der Alarmklassen enthält, ist unter C:\Program Files (x86)\Siemens\SORIS OPC UA Adapter\ Configurations verfügbar. Diese Datei wird von mehreren Adapterinstanzen gemeinsam genutzt.
Wenn Sie aus irgendeinem Grund eine der mehreren Adapterinstanzen deinstallieren müssen, gehen Sie wie folgt vor:
- Öffnen Sie in C:\Program Files (x86)\Siemens\OPC UA Adapter die Datei Uninstall_AdapterAsServiceWithName_HTTP.bat mit einem Texteditor.
- Ändern Sie die folgenden Parameter, indem Sie die spezifischen Einstellungen des Dienstes eingeben, den Sie deinstallieren möchten:
#WSIURL##PORT#-
#SERVICENAME# -
#WSPORT# 
- Speichern Sie die Änderungen.
- Führen Sie die BAT-Datei zur Deinstallation der Adapterinstanz als Administrator aus.
Bevor Sie mit der Deinstallation der OPC-UA-Adaptererweiterung fortfahren, müssen Sie zunächst alle mehrfachen Adapterinstanzen deinstallieren, wie im obigen Verfahren beschrieben.