PLC (controlador lógico programable) frente a RTU (unidad terminal remota)
| Criterio | PLC (controlador lógico programable) | RTU |
|---|---|---|
| Función principal | Control y automatización local | Televigilancia y adquisición de datos |
| Architecture | UC + E/S locales + bus de campo | Microcontrolador + E/S + módem de comunicaciones |
| Capacidad de procesamiento | ✓ Avanzada (lógica compleja, PID, FFT) | ✗ Limitada (adquisición + transmisión) |
| Lenguajes de programación | ✓ IEC 61131-3 (LD, FBD, ST, SFC, IL) | Solo configuración paramétrica |
| Protocolos nativos | Modbus, PROFIBUS, PROFINET, EtherNet/IP | DNP3, IEC 60870-5-101/104, Modbus |
| Ejemplos de marcas | Siemens S7, Schneider M340/M580, Rockwell | Schneider Easergy, ABB RTU560, GE D200 |
| Consumo eléctrico | ✗ Media a alta (5-50 W) | ✓ Muy bajo (< 2 W en modo de espera) |
| Alimentación | 24 V CC o 120/230 V CA | ✓ Amplio rango de tensión continua, batería/energía solar |
| Rango de temperatura | De -10 °C a +60 °C (estándar) | ✓ De -40 °C a +70 °C (versión reforzada) |
| Tiempo de escaneo / tiempo real | ✓ De 0,5 a 10 ms (tiempo real estricto) | ✗ De 100 ms a unos segundos |
| Coste unitario | ✗ 500€ a 5000€+ | ✓ 200€ a 2000€ |
| Escalabilidad de E/S | ✓ Excelente (módulos de ampliación) | ✗ Limitada (configuración fija o semifija) |
| Redundancia de la CPU | ✓ Disponible (en espera activa) | ✗ Raro (topología distribuida) |
| Conectividad de red nativa | ✗ Ethernet, GSM/4G opcional mediante módulo | ✓ 4G/GSM nativo, Ethernet, radio de 900 MHz |
| Cumplimiento de las normas | IEC 61131-3, IEC 62443, SIL | IEC 60870-5, DNP3, IEC 61850 |
8 aspectos técnicos a tener en cuenta a la hora de elegir entre un PLC y una RTU
El PLC (controlador lógico programable) es el cerebro de la automatización local. Ejecuta un programa de control de forma cíclica (tiempo de exploración típico de 1 a 10 ms), lee las entradas físicas (sensores, pulsadores, encoders) y acciona las salidas (contactores, variadores, válvulas). Los principales fabricantes —Siemens con la gama S7, Schneider Electric con las gamas Modicon M340 y M580, y Rockwell Automation con las gamas CompactLogix y ControlLogix— ofrecen arquitecturas escalables desde unas pocas decenas hasta varios miles de puntos de E/S. La RTU (Remote Terminal Unit) está diseñada para instalarse a distancia, a menudo en un entorno adverso con suministro eléctrico limitado, con el fin de recopilar datos y transmitirlos a un centro SCADA.
La norma IEC 61131-3 unifica la programación de los PLC en cinco lenguajes estandarizados. El diagrama de escalera (Ladder Diagram) sigue siendo el más utilizado por los técnicos de mantenimiento eléctrico. El diagrama de bloques funcionales (Function Block Diagram) se prefiere para los bucles de regulación PID y el procesamiento de señales. El texto estructurado (ST, similar a Pascal/C) es el más potente para algoritmos complejos y la manipulación de matrices. El diagrama de funciones secuenciales (Sequential Function Chart) es imprescindible para las secuencias de automatización de máquinas. La mayoría de los entornos de desarrollo integrado (IDE) modernos (TIA Portal, Unity Pro, Studio 5000) permiten combinar estos lenguajes dentro de un mismo proyecto, de modo que cada función utilice el lenguaje más adecuado a su lógica.
Los PLC utilizan los protocolos de automatización local: PROFIBUS y PROFINET (ecosistema de Siemens), EtherNet/IP y DeviceNet (ecosistema de Rockwell), según el fabricante. Para comunicarse con un SCADA, utilizan módulos Ethernet y protocolos como Modbus TCP u OPC-UA. Las RTU están optimizadas de forma nativa para la comunicación SCADA a larga distancia: DNP3 (estándar norteamericano robusto para enlaces de bajo ancho de banda), IEC 60870-5-101 (serie en RS-485) o IEC 60870-5-104 (TCP/IP). OPC-UA, el estándar de comunicación de nueva generación, ya está disponible de forma nativa en los PLC Siemens S7-1500, Schneider M580 y Rockwell ControlLogix.
Los PLC modernos incorporan procesadores de alto rendimiento. El Siemens S7-1516 procesa 120 millones de instrucciones binarias por segundo con un tiempo de exploración mínimo de 0,5 ms. La CPU Schneider M580 utiliza un procesador ARM Cortex-A8 a 800 MHz capaz de ejecutar algoritmos de regulación complejos. Para aplicaciones de control de movimiento (CNC, robótica), los procesadores dedicados (Motion Control Processor) garantizan ciclos de entre 125 µs y 1 ms. Las RTU se limitan a microcontroladores de 32 bits, suficientes para la adquisición y la transmisión (ciclos de 100 ms a varios segundos), pero inadecuados para el control en tiempo real estricto.
El consumo eléctrico es un criterio diferenciador fundamental. Una RTU moderna suele consumir menos de 2 W en modo de adquisición, lo que le permite funcionar con batería o con un panel solar durante semanas. Un PLC básico como el Wago 750 o el Schneider TM221 consume entre 5 y 15 W, y un PLC de tamaño medio, con sus módulos de E/S, puede superar los 50 W. El rango de temperatura de una RTU industrial abarca de -40 °C a +70 °C, mientras que los PLC estándar están especificados para un rango de -10 °C a +55 °C (con variantes ampliadas hasta -25 °C en algunos modelos). En el caso de instalaciones aisladas (estaciones de bombeo, sensores meteorológicos, pozos petrolíferos), la RTU de bajo consumo suele ser la única opción viable con una fuente de alimentación autónoma.
Los PLC industriales ofrecen soluciones de redundancia sofisticadas para aplicaciones críticas. La redundancia de CPU en modo «Hot Standby» (Siemens S7-400H, Schneider Quantum/M580 Hot Standby) mantiene una CPU secundaria sincronizada en tiempo real a través de un bus de sincronización dedicado (cable Profibus o conexión Ethernet dedicada). En caso de fallo de la CPU principal, la conmutación se produce en menos de 100 ms, de forma transparente para el proceso. La redundancia de las fuentes de alimentación de 24 V CC es estándar. Para las aplicaciones SIL (Safety Integrity Level), las CPU de seguridad, como la Siemens S7-1516F certificada según SIL 3, combinan el control y la seguridad funcional en un mismo equipo.
La frontera entre los PLC y las RTU se difumina con los micro-PLC conectados. Los modelos Wago 750-8216 y Phoenix Contact RFC 4072S incorporan funciones de control según la norma IEC 61131-3, un puerto RS-485 Modbus RTU, una interfaz Ethernet Modbus TCP y un módulo LTE 4G en una sola tarjeta. Estos controladores periféricos combinan lo mejor de ambos mundos: lógica de control local, bajo consumo y conectividad 4G nativa. Se integran perfectamente con una pasarela Eziwan para la transmisión segura de datos a la nube, formando una arquitectura IIoT completa para instalaciones industriales remotas.
Eziwan es compatible con ambas familias de equipos. En el caso de los PLC Siemens S7-1200/1500, la pasarela lee los registros a través de Modbus TCP en el puerto Ethernet integrado de la CPU o mediante el módulo CP 1243-1. En el caso de los PLC Schneider M340/M580, la comunicación se realiza a través de Modbus TCP por el puerto Ethernet del procesador. Para los PLC Rockwell CompactLogix, a través de Modbus TCP (opcional) o EtherNet/IP. En el caso de las RTU, Eziwan puede actuar como un moderno módem de comunicación, sustituyendo a los obsoletos módems de radio o GSM. Los datos se envían a la nube de Eziwan, a la que se puede acceder a través del panel de control o de una API REST, con un registro completo de cada acceso para cumplir con la normativa NIS2.
4 aplicaciones industriales que ilustran la elección entre PLC y RTU
Contexto: Línea de montaje con 80 operaciones robotizadas, cintas transportadoras y sistemas de visión
El PLC Siemens S7-1516 coordina los 80 robots y transportadores con un tiempo de exploración de 1 ms para los bucles de control críticos. El bus PROFINET conecta todos los variadores y sensores. La pasarela Eziwan se conecta a través de OPC-UA al S7-1500 para enviar los indicadores clave de rendimiento (OEE, tasa de desechos, cadencia) al MES en la nube sin necesidad de modificar el programa del controlador. El acceso remoto seguro a través de OpenVPN permite al equipo de soporte técnico de Siemens intervenir sin necesidad de desplazarse.
Contexto: Consorcio de aguas que gestiona 60 estaciones aisladas alimentadas con energía solar y baterías
Cada estación cuenta con una RTU Easergy T200 que consume 1,8 W en modo de espera con una batería de 48 V cargada mediante un panel solar. La RTU transmite el caudal, la presión y el estado de las bombas a través de DNP3 por 4G al sistema SCADA central. Eziwan completa la arquitectura ofreciendo un acceso seguro desde los smartphones de los técnicos de mantenimiento sobre el terreno y enviando los datos a una plataforma de análisis predictivo.
Contexto: Red de 15 subestaciones de distribución eléctrica de 20 kV/400 V que deben supervisarse
La RTU ABB RTU560 se encarga de la supervisión según la norma IEC 61850 de la subestación (mediciones, estado de los interruptores automáticos, protecciones). Un micro-PLC Wago gestiona los automatismos locales (rearmadores, acoplamiento de barras colectoras). Eziwan conecta ambos equipos al sistema de supervisión del gestor de la red a través de 4G con un APN privado de Orange Business, utilizando una VPN OpenVPN/IPSec para garantizar la seguridad de extremo a extremo.
Contexto: Planta de SMT con 25 máquinas de colocación de componentes que se conectarán al MES
Los Beckhoff CX5130 combinan un PLC conforme a la norma IEC 61131-3 (TwinCAT 3) y funciones de edge computing (Node-RED, Docker) en una única plataforma. Cada máquina se supervisa en tiempo real (ritmo de producción, índice de fallos, consumo) y los datos se transmiten a través de MQTT a la base de datos InfluxDB en la nube. Eziwan garantiza un acceso remoto seguro para el mantenimiento remoto de los programas TwinCAT desde la oficina de ingeniería sin necesidad de abrir puertos en la red de producción.
Los 5 errores más costosos a la hora de elegir y utilizar PLC/RTU
Una red de 30 sensores de presión instalados en pozos alejados no necesita la potencia de un S7-1500. Una RTU de 300 euros que consume 1,5 W con batería es más adecuada que un controlador de 2000 euros que consume 30 W con alimentación de red. Evalúa las necesidades reales antes de elegir la plataforma.
Un programa escrito íntegramente en diagrama de escalera para un algoritmo de regulación complejo resulta ilegible y difícil de mantener. Es importante utilizar el lenguaje adecuado para cada bloque: ST para los cálculos, LD para las conexiones eléctricas y SFC para las secuencias. Esto facilita el mantenimiento por parte de otros técnicos y reduce los errores.
Un PLC Siemens S7 o Schneider M340 expuesto directamente en Internet es un objetivo para los ataques automatizados. Hay miles de PLC accesibles públicamente. El acceso remoto siempre debe realizarse a través de una pasarela segura, como Eziwan con túnel OpenVPN, y nunca directamente mediante una regla NAT en el router.
En una arquitectura mixta PLC + RTU, las marcas de tiempo de los eventos deben estar sincronizadas. Si un contador de energía RTU y un PLC describen el mismo evento con una diferencia de marca de tiempo de varios segundos, resulta imposible analizar las incidencias. Utiliza el protocolo NTP (Network Time Protocol) en cada equipo, sincronizado con un servidor NTP fiable.
Un autómata cuyo programa no esté guardado en una tarjeta de memoria o en un servidor es una bomba de relojería: fallo de la batería de la CPU, sustitución de una CPU defectuosa sin copia de seguridad del software, actualización involuntaria. Guarda sistemáticamente el programa en una tarjeta MMC/SD y en un servidor de control de versiones (Git, SVN) después de cada modificación.
¿PLC o RTU, según el sector de actividad?
Las estaciones de bombeo aisladas alimentadas con energía solar y baterías requieren un consumo inferior a 5 W. La RTU, con módem 4G integrado, transmite los datos de caudal, presión y estado de las bombas al SCADA central a través del protocolo IEC 60870-5-104. La pasarela Eziwan puede complementar la televigilancia con una transmisión segura a la nube.
Las líneas de producción con cintas transportadoras, robots, prensas y máquinas-herramienta requieren un control estricto en tiempo real (ciclos de 1 ms), una lógica compleja y protocolos de automatización (PROFINET, EtherNet/IP). Siemens S7-1500 y Rockwell ControlLogix dominan este mercado.
Las cabeceras de pozo situadas en zonas aisladas, con alimentación solar y temperaturas extremas (-40 °C), requieren el uso de RTU de bajo consumo. El protocolo DNP3 por radio UHF o 4G con redundancia garantiza la supervisión desde los centros de control. La pasarela Eziwan añade conectividad segura a la nube.
Las líneas de envasado, los pasteurizadores y los sistemas de limpieza CIP requieren una lógica secuencial precisa (SFC IEC 61131-3) y trazabilidad en tiempo real integrada en el MES. El Schneider M340 y el Siemens S7-1200 son los estándares de facto.
Las subestaciones eléctricas utilizan RTU conformes con la norma IEC 61850 para la supervisión y la protección, combinadas con PLC para los sistemas de automatización locales (descarga de carga, reconfiguración de la red). Eziwan se encarga de la transmisión de datos a las plataformas de gestión de la red.
Un PLC destaca por su lógica de control rápido en un proceso local con gran densidad de E/S; una RTU (unidad de control remoto) está diseñada para instalaciones remotas, es robusta, sencilla y está orientada a la telemetría. La elección adecuada depende del tiempo de ciclo, del entorno y de los protocolos de control remoto.
Lenguajes de programación de autómatas (LD, ST, FBD, SFC, IL). Referencia sobre el mundo de los PLC y su lógica de control cíclica.
Protocolos de control remoto en serie (101) y TCP/IP (104), núcleo de las RTU para los sectores de la energía y el agua: marca de tiempo, eventos y comandos remotos.
Protocolo de telemetría muy extendido (América del Norte, empresas de servicios públicos): informes de excepciones, integridad y marca de tiempo en origen.
Comunicación de las subestaciones eléctricas (GOOSE, MMS). Impone estrictas restricciones en tiempo real, generalmente en el lado de los PLC/IED especializados.
Ensayos climáticos y mecánicos e índice IP: las RTU están diseñadas para funcionar entre -40 y +70 °C y cuentan con índices IP elevados para su uso en exteriores sin climatización.
Seguridad de la tecnología operativa (OT): los PLC que actúen como RTU y estén expuestos a la telemetría deben situarse detrás de una pasarela cifrada, sin acceso directo desde la WAN.
En una instalación local compacta (fábrica, línea de producción), el PLC controla mediante un bucle rápido. En una red dispersa (estaciones de agua/energía), la RTU da prioridad a la robustez, al sellado de tiempo en origen y a los protocolos de control remoto estandarizados.
| Criterio | PLC | RTU |
|---|---|---|
| Tiempo de ciclo | 1-10 ms | 10-100 ms (telemetría) |
| Densidad de E/S | Alta (100-1000) | Moderada, distribuida |
| Environnement | De 0 a +55 °C (armario) | De -40 a +70 °C (en exteriores) |
| Protocolos nativos | Modbus, PROFINET, EtherCAT | IEC 60870-5-104, DNP3 |
| Alimentation | 24 VCC de taller | Amplio rango / energía solar-batería |
| Casos de uso | Línea, máquina, proceso | Estaciones de agua y energía dispersas |
Muchos controladores recientes son híbridos (PLC con pila IEC 104/DNP3): el criterio decisivo sigue siendo el entorno y el modelo de comunicación.
RTU exterior en cada estación (nivel, bombas, desbordamiento), telemetría según la norma IEC 60870-5-104 a través de una pasarela 4G, supervisión centralizada.
Recursos adicionales sobre arquitecturas OT industriales
Puerta de enlace 4G/LTE con Modbus RTU/TCP integrado. Acceso remoto seguro mediante OpenVPN. Compatible con Siemens S7, Schneider M340/M580, Rockwell CompactLogix y todas las RTU Modbus.