Paramètres de configuration du serveur OPC UA
Pour autoriser un client OPC UA à accéder CODESYS variables, vous devez configurer le serveur OPC UA. Cela se fait dans le fichier de configuration CODESYSControl.cfg
qui est stocké dans le répertoire d'installation de CODESYS dans le \GatewayPLC
annuaire.
[CmpOPCUAServer] NetworkAdapter="eth0"
Clé | Valeur par défaut | Système d'exécution (et supérieur) | Description |
---|---|---|---|
| 100 | V3.5 SP17 | Définit le nombre de nœuds acceptés par le service OPC UA correspondant. Le |
| 100 | V3.5 SP17 | |
| 100 | V3.5 SP17 | |
| 100 | V3.5 SP17 | |
| 100 | V3.5 SP17 | |
| 100 | V3.5 SP17 | |
| 100 | V3.5 SP17 | |
| 100 | V3.5 SP17 | |
| 100 | V3.5 SP17 | |
| 100 | V3.5 SP17 | |
| V3.5 SP7 | Configure la carte réseau qui doit être utilisée par le serveur OPC UA. Exemple : "eth0", "Adaptateur Ethernet" Si une configuration n'existe pas, toutes les cartes réseau avec une adresse IP valide sont utilisées. | |
| 4840 | V3.5 SP7 | Configure le port utilisé par le serveur OPC UA. |
| 1 | V3.5 SP7 Patch 2 | Ajoute l'adaptateur de bouclage en tant que point de terminaison OPC UA s'il est manquant dans la configuration. |
| 5000 | V3.5 SP15 | Définit l'intervalle dans lequel le serveur OPC UA réagit aux cartes réseau modifiées. Les ports sont ouverts ou fermés selon qu'une carte réseau est reconnectée ou a perdu la connexion. |
| 100 | V3.5 SP15 | Définit le taux d'échantillonnage minimum des variables surveillées (en ms). |
| -1 | V3.5 SP16 | Configure le nombre de tâches de travail à créer. La valeur par défaut -1 génère entre 1 et (<nombre de cœurs de processeur> - 1) tâches de travail. Les tâches des travailleurs sont responsables de l'échantillonnage des variables surveillées. |
| 2 | V3.5 SP18 | Définit si les tâches de travail du serveur OPC UA doivent être créées dynamiquement en fonction de la charge ou statiquement afin d'optimiser le comportement de démarrage :
|
| 1 | V3.5 SP17 | Configure la résolution du planificateur du serveur OPC UA (en ms) |
| 100 | V3.5 SP17 | Nombre maximum de sessions possible (efficace uniquement s'il est supérieur à la taille de départ). Une session est une connexion en ligne d'un client. |
| 50 | V3.5 SP19 | Nombre maximum de canaux de communication pris en charge par le serveur. Certains canaux peuvent contenir plusieurs sessions. Si le nombre dépasse la valeur |
| 50 | V3.5 SP17 | Maximum de points de continuation possibles par session. Le paramètre est obligatoire pour que le client puisse ensuite rechercher des informations. |
| Illimité | V3.5 SP17 | Nombre maximum de demandes de publication possibles par session |
| Illimité | V3.5 SP17 | Nombre maximum possible d'abonnements par session |
| Illimité | V3.5 SP17 | Nombre maximum de messages de publication possibles |