OPC UA-Server Konfigurationseinstellungen
Für den Zugriff eines OPC UA-Clients auf CODESYS-Variablen müssen Sie den OPC UA-Server konfigurieren. Dies erfolgt in der Konfigurationsdatei CODESYSControl.cfg, die im Installationsverzeichnis von CODESYS im Verzeichnis \GatewayPLC abgelegt ist.
[CmpOPCUAServer] NetworkAdapter="eth0"
| Schlüssel | Standardwert | ab Laufzeitsystem | Beschreibung | 
|---|---|---|---|
| 
 | 100 | V3.5 SP 17 | Definiert die Anzahl der Knoten, die vom entsprechenden OPC UA-Dienst akzeptiert werden. Dabei werden auch die  | 
| 
 | 100 | V3.5 SP 17 | |
| 
 | 100 | V3.5 SP 17 | |
| 
 | 100 | V3.5 SP 17 | |
| 
 | 100 | V3.5 SP 17 | |
| 
 | 100 | V3.5 SP 17 | |
| 
 | 100 | V3.5 SP 17 | |
| 
 | 100 | V3.5 SP 17 | |
| 
 | 100 | V3.5 SP 17 | |
| 
 | 100 | V3.5 SP 17 | |
| 
 | V3.5 SP7 | Konfiguriert den Netzwerkadapter, der vom OPC UA-Server verwendet werden soll. Beispiel: "eth0", "Ethernet Adapter" Wenn keine Konfiguration vorhanden ist, werden alle Netzwerkadapter mit einer gültigen IP-Adresse verwendet. | |
| 
 | 4840 | V3.5 SP7 | Konfiguriert den vom OPC-UA-Server verwendeten Port. | 
| 
 | 1 | V3.5 SP7 Patch 2 | Fügt den Loop-Back-Adapter als OPC-UA-Endpunkt hinzu, falls er in der Konfiguration fehlt. | 
| 
 | 5000 | V3.5 SP15 | Legt das Intervall fest, in welchem der OPC UA-Server auf geänderte Netzwerkadapter reagiert. Ports werden geöffnet oder geschlossen, je nachdem ob ein Netzwerkadapter neu verbunden ist oder die Verbindung verloren hat | 
| 
 | 100 | V3.5 SP15 | Legt die Mindestabtastrate der überwachten Variablen in ms fest. | 
| 
 | -1 | V3.5 SP16 | Konfiguriert die Anzahl der zu erzeugenden Arbeitstasks. Der Standardwert -1 erzeugt zwischen 1 und (<Anzahl der CPU-Kerne> - 1) Arbeitstasks. Die Arbeitstasks sind für das Abtasten der überwachten Variablen verantwortlich. | 
| 
 | 2 | V3.5 SP18 | Definiert, ob OPC UA-Server-Arbeitstasks dynamisch in Abhängigkeit von der Last oder statisch erstellt werden sollen, um das Startverhalten zu optimieren: 
 | 
| 
 | 1 | V3.5 SP17 | Konfiguriert die Auflösung des Schedulers des OPC UA-Servers in ms | 
| 
 | 100 | V3.5 SP17 | Maximal mögliche Anzahl von Sitzungen (nur wirksam, wenn größer als die Startgröße). Eine Sitzung ist eine Online-Verbindung eines Clients. | 
| 
 | 50 | V3.5 SP19 | Maximale Anzahl der vom Server unterstützten Kommunikationskanäle. Einige Kanäle können mehrere Sitzungen enthalten. Wenn die Anzahl den Wert  | 
| 
 | 50 | V3.5 SP17 | Maximal mögliche Continuation Points pro Sitzung. Der Parameter wird benötigt, damit der Client nachträglich Informationen durchsuchen kann. | 
| 
 | Unlimited | V3.5 SP17 | Maximal mögliche Veröffentlichungsanfragen pro Sitzung | 
| 
 | Unlimited | V3.5 SP17 | Maximal mögliche Anzahl von Abonnements pro Sitzung | 
| 
 | Unlimited | V3.5 SP17 | Maximale Anzahl möglicher Veröffentlichungsnachrichten |