Un ESP32 PLC es el controlador adecuado cuando el trabajo necesita más red que una CPU grande: máquinas que deben enviar datos, instalaciones remotas sin cable o equipos que se controlan desde el móvil.
La verdadera pregunta de diseño es el enlace. Ethernet, Wi-Fi, Bluetooth LE, LoRa y 4G encajan cada uno en un lugar distinto de la planta.
¿Qué es un ESP32 PLC?
Un ESP32 PLC es un autómata programable basado en el chip ESP32 de Espressif y preparado para uso industrial: montaje en carril DIN, alimentación de 12 a 24 Vdc y entradas y salidas industriales.
La familia ESP32 PLC de Industrial Shields tiene 8 modelos, de 9 entradas y 5 salidas (ESP32 PLC 14) a 37 entradas y 24 salidas (ESP32 PLC 58). Todos se programan con el IDE de Arduino, por USB o por Ethernet.
Primero Ethernet, inalámbrico donde no llega el cable
Todos los modelos de ESP32 PLC tienen puerto Ethernet. Si el cable llega al armario, úsalo: Modbus TCP hacia un SCADA, MQTT hacia un broker o HTTP hacia una API, sin planificar radio.
El inalámbrico es para los lugares donde el cable no llega, o no debería llegar:
| Enlace | Integrado u opcional | Alcance típico | Encaja en |
|---|---|---|---|
| Ethernet | Integrado, todos los modelos | Red de planta | SCADA, MQTT, bases de datos, programación por red |
| Wi-Fi | Integrado | Wi-Fi de la planta o del edificio | Máquinas sin cable, retrofits donde tirar cable sale caro |
| Bluetooth LE | Integrado | Pocos metros | Un móvil como panel de operador en equipos móviles |
| LoRa / LoRaWAN | Placa opcional | Larga distancia, pocos datos | Depósitos, estaciones de bombeo, sensores remotos |
| 4G | Placa opcional | Cobertura de red móvil | Sitios remotos que envían directamente a la nube |
Todos los modelos tienen también RS-485, para Modbus RTU con contadores, variadores y sensores dentro del armario.
Wi-Fi para máquinas a las que no llega el cable
El Wi-Fi ayuda sobre todo en los retrofits. Una máquina antigua no da datos y el armario está lejos del switch más cercano.
En los proyectos de monitorización de máquinas, un ESP32 PLC lee las señales de marcha, paro, ciclo y rechazo, cuenta piezas y envía cada evento por MQTT. Si cae la red, los datos esperan en la tarjeta SD y salen cuando vuelve el enlace. Mira el retrofit de una línea de envasado y la receta MQTT con búfer en SD .
LoRa y 4G para sitios remotos sin personal
Las estaciones de bombeo y los depósitos están lejos, no tienen personal y a menudo tampoco red fija. Una avería solo se ve cuando deja de llegar el agua.
Cada estación funciona con su propio ESP32 PLC: sonda de nivel de 4-20 mA, alternancia de bombas y conmutación por fallo. Las alarmas y los datos van por LoRaWAN o 4G a una sola sala de control.
LoRa cubre largas distancias con poco consumo y pocos datos. El 4G envía más datos, directamente a la nube, donde hay cobertura móvil. Instalaciones reales: telecontrol de una red de agua y monitorización del consumo de agua de FEDA.
Bluetooth LE cuando el móvil es el panel
Los equipos hidráulicos móviles no tienen panel fijo ni red. Un ESP32 PLC 38R habla con una app del móvil por Bluetooth LE y gobierna las válvulas con una máquina de estados.
Una regla que mantenemos: la protección contra sobrepresión está en el PLC, nunca en la app. El móvil envía peticiones. El PLC decide.
El enlace caerá: diseña para ello
Todo enlace inalámbrico cae alguna vez. Decide qué hace el PLC antes de que pase:
- Guarda los datos. Deja los eventos en la tarjeta SD y envíalos cuando vuelva el enlace.
- Mantén un estado conocido. Un watchdog lleva cada salida a su estado por defecto cuando el controlador deja de oír al servidor.
- Mantén la lógica en local. Los enclavamientos y las protecciones van en el PLC. La red solo lleva datos y órdenes.
El proyecto de control de compuertas muestra este patrón: un ESP32 PLC 42 lee órdenes de una tabla MySQL, mueve compuertas neumáticas y mantiene un estado conocido cuando cae la red. Lee cómo funciona.
Elige el modelo de ESP32 PLC por número de E/S
Elige el modelo por el número de entradas y salidas, no por el enlace. Todos los modelos tienen Ethernet, Wi-Fi, Bluetooth LE y RS-485, y todos admiten la placa opcional LoRa o 4G. Todos tienen RS-232 excepto el ESP32 PLC 14.
| Modelo | Entradas | Salidas |
|---|---|---|
| ESP32 PLC 14 | 9 | 5 (1 relé) |
| ESP32 PLC 21 | 13 | 8 |
| ESP32 PLC 42 | 26 | 16 |
| ESP32 PLC 58 | 37 | 24 |
Datos de cada página de producto. Consulta la hoja de datos antes de cablear el controlador. Si el proyecto crece, añade módulos de expansión I2C o un segundo PLC. Compara los 8 modelos.
Pruébalo antes de elegir
- Ejecuta en el navegador el simulador más parecido: monitor de máquinas, telemetría de sitios remotos o control de compuertas.
- Parte de código probado en la PLC Solution Library.
- Mira los siete proyectos con ESP32 PLC y envíanos tu lista de señales.
De tu lista de señales a un controlador en planta. Cada proyecto muestra el problema, el hardware y el código con el que funciona.
Ver proyectos con ESP32 PLCCompara los modelos