# Controladores basados en CODESYS

> Muchas marcas de PLC utilizan CODESYS. PLCGateway los conecta mediante listas de variables de red, Modbus TCP o su servidor OPC UA, según lo que mejor se adapte al proyecto.

CODESYS es el sistema de programación de los controladores de muchos fabricantes. PLCGateway ofrece tres formas de conectarlos: listas de variables de red (ligeras, sin servidor en el PLC), Modbus TCP (donde existe un mapa de registros) y OPC UA (acceso simbólico a toda la aplicación cuando el servidor OPC UA está habilitado).

Después, los datos se registran, generan alarmas y se muestran en pantallas web, se utilizan para el OEE y la gestión energética y se publican a través del propio servidor OPC UA de PLCGateway y por MQTT.

## Familias y modelos

| Familia | Modelos (ejemplos) | Protocolo |
|---|---|---|
| WAGO | PFC100, PFC200, CC100, Touch Panel 600 — Listas de variables de red desde CODESYS / e!COCKPIT, Modbus TCP o el servidor OPC UA. | [Listas de variables de red CODESYS (NVL)](https://plcgateway.com/es/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/es/protocols/modbus.md), [Cliente OPC UA](https://plcgateway.com/es/protocols/opc-ua.md) |
| ABB AC500 | PM5630, PM5650, PM5670, PM5675 (AC500 V3) — Listas de variables de red, Modbus TCP o el servidor OPC UA del AC500 V3. | [Listas de variables de red CODESYS (NVL)](https://plcgateway.com/es/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/es/protocols/modbus.md), [Cliente OPC UA](https://plcgateway.com/es/protocols/opc-ua.md) |
| Schneider Electric Modicon | M241, M251, M262 — Listas de variables de red o Modbus TCP desde Machine Expert. | [Listas de variables de red CODESYS (NVL)](https://plcgateway.com/es/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/es/protocols/modbus.md) |
| Eaton | XC300, XV300 — Listas de variables de red, Modbus TCP u OPC UA. | [Listas de variables de red CODESYS (NVL)](https://plcgateway.com/es/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/es/protocols/modbus.md), [Cliente OPC UA](https://plcgateway.com/es/protocols/opc-ua.md) |
| Festo | CPX-E-CEC, CECC — Listas de variables de red, Modbus TCP u OPC UA. | [Listas de variables de red CODESYS (NVL)](https://plcgateway.com/es/protocols/codesys-nvl.md), [Modbus TCP / RTU](https://plcgateway.com/es/protocols/modbus.md), [Cliente OPC UA](https://plcgateway.com/es/protocols/opc-ua.md) |
| CODESYS Control (soft PLC) | CODESYS Control for Raspberry Pi, CODESYS Control for Linux SL, CODESYS Control Win — Listas de variables de red o el servidor OPC UA del runtime. | [Listas de variables de red CODESYS (NVL)](https://plcgateway.com/es/protocols/codesys-nvl.md), [Cliente OPC UA](https://plcgateway.com/es/protocols/opc-ua.md) |

## Notas para la puesta en marcha

- Para NVL, desactive la suma de comprobación y el acuse de recibo en las propiedades de la lista.
- Pegue la misma declaración en PLCGateway para que las variables aparezcan con nombres y tipos.
- Utilice una lista de envío para transmitir consignas de PLCGateway al PLC.
- Con el servidor OPC UA habilitado, la configuración de símbolos determina qué variables son visibles.

## Preguntas y respuestas

### ¿Qué conexión debo elegir?

NVL para valores cíclicos rápidos sin configurar un servidor, OPC UA para la exploración simbólica de toda la aplicación, y Modbus TCP donde ya existe un mapa de registros.

### ¿Funciona con CODESYS V2?

Sí. Se admiten las listas de variables de red de CODESYS V2 y V3.

### ¿Puede PLCGateway funcionar junto a un PLC software en el mismo equipo?

Sí. En una Raspberry Pi o un PC industrial, CODESYS Control y PLCGateway Embedded pueden funcionar juntos, e incluso PLCGateway puede mostrar el panel de operador.

## Controladores y equipos relacionados

- [Schneider Electric Modicon](https://plcgateway.com/es/controllers/schneider-electric.md)
- [Siemens SIMATIC](https://plcgateway.com/es/controllers/siemens.md)
- [Omron SYSMAC](https://plcgateway.com/es/controllers/omron.md)
- [Todos los protocolos](https://plcgateway.com/es/protocols.md)

_Los nombres de productos y modelos son marcas de sus respectivos propietarios. Se mencionan únicamente para indicar con qué equipos se comunican los drivers; PLCGateway no está vinculada a estas empresas._

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