# Automates basés sur CODESYS

> De nombreuses marques d'automates utilisent CODESYS. PLCGateway les connecte par listes de variables réseau, Modbus TCP ou leur serveur OPC UA, selon ce qui convient le mieux au projet.

CODESYS est le système de programmation des automates de nombreux constructeurs. PLCGateway propose trois façons de les connecter : listes de variables réseau (légères, sans serveur nécessaire dans l'automate), Modbus TCP (lorsqu'une table de registres existe) et OPC UA (accès symbolique à toute l'application lorsque le serveur OPC UA est activé).

Les données sont ensuite historisées, surveillées par des alarmes et affichées sur des écrans web, utilisées pour l'OEE et la gestion de l'énergie, et publiées via le serveur OPC UA de PLCGateway et MQTT.

## Familles et modèles

| Famille | Modèles (exemples) | Protocole |
|---|---|---|
| WAGO | PFC100, PFC200, CC100, Touch Panel 600 — Listes de variables réseau depuis CODESYS / e!COCKPIT, Modbus TCP ou le serveur OPC UA. | [Listes de variables réseau CODESYS (NVL)](https://plcgateway.com/fr/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/fr/protocols/modbus.md), [Client OPC UA](https://plcgateway.com/fr/protocols/opc-ua.md) |
| ABB AC500 | PM5630, PM5650, PM5670, PM5675 (AC500 V3) — Listes de variables réseau, Modbus TCP ou le serveur OPC UA de l'AC500 V3. | [Listes de variables réseau CODESYS (NVL)](https://plcgateway.com/fr/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/fr/protocols/modbus.md), [Client OPC UA](https://plcgateway.com/fr/protocols/opc-ua.md) |
| Schneider Electric Modicon | M241, M251, M262 — Listes de variables réseau ou Modbus TCP depuis Machine Expert. | [Listes de variables réseau CODESYS (NVL)](https://plcgateway.com/fr/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/fr/protocols/modbus.md) |
| Eaton | XC300, XV300 — Listes de variables réseau, Modbus TCP ou OPC UA. | [Listes de variables réseau CODESYS (NVL)](https://plcgateway.com/fr/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/fr/protocols/modbus.md), [Client OPC UA](https://plcgateway.com/fr/protocols/opc-ua.md) |
| Festo | CPX-E-CEC, CECC — Listes de variables réseau, Modbus TCP ou OPC UA. | [Listes de variables réseau CODESYS (NVL)](https://plcgateway.com/fr/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/fr/protocols/modbus.md), [Client OPC UA](https://plcgateway.com/fr/protocols/opc-ua.md) |
| CODESYS Control (soft PLC) | CODESYS Control for Raspberry Pi, CODESYS Control for Linux SL, CODESYS Control Win — Listes de variables réseau ou le serveur OPC UA du runtime. | [Listes de variables réseau CODESYS (NVL)](https://plcgateway.com/fr/protocols/codesys-nvl.md), [Client OPC UA](https://plcgateway.com/fr/protocols/opc-ua.md) |

## Conseils de mise en service

- Pour les NVL, désactivez la somme de contrôle et l'acquittement dans les propriétés de la liste.
- Collez la même déclaration dans PLCGateway pour que les variables apparaissent avec leurs noms et leurs types.
- Utilisez une liste en émission pour renvoyer des consignes de PLCGateway vers l'automate.
- Lorsque le serveur OPC UA est activé, la configuration des symboles détermine les variables visibles.

## Questions et réponses

### Quelle connexion choisir ?

NVL pour des valeurs cycliques rapides sans configuration de serveur, OPC UA pour parcourir symboliquement toute l'application, Modbus TCP lorsqu'une table de registres existe déjà.

### Cela fonctionne-t-il avec CODESYS V2 ?

Oui. Les listes de variables réseau de CODESYS V2 et V3 sont prises en charge.

### PLCGateway peut-il tourner à côté d'un automate logiciel sur le même appareil ?

Oui. Sur un Raspberry Pi ou un PC industriel, CODESYS Control et PLCGateway Embedded peuvent fonctionner ensemble, PLCGateway affichant même le pupitre opérateur.

## Automates et équipements associés

- [Schneider Electric Modicon](https://plcgateway.com/fr/controllers/schneider-electric.md)
- [Siemens SIMATIC](https://plcgateway.com/fr/controllers/siemens.md)
- [Omron SYSMAC](https://plcgateway.com/fr/controllers/omron.md)
- [Tous les protocoles](https://plcgateway.com/fr/protocols.md)

_Les noms de produits et de modèles sont des marques de leurs propriétaires respectifs. Ils sont cités uniquement pour indiquer avec quels équipements les pilotes communiquent ; PLCGateway n'est pas affilié à ces sociétés._

---
Source: https://plcgateway.com/fr/controllers/codesys-plcs
