Konfigurationseinstellungen des OPC UA Servers
Für den Zugriff eines OPC UA Clients auf IEC-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 |