Ir al contenido

Monitorización industrial y extracción de datos con Raspberry Pi: gateway, PLC y panel PC

Qué equipo Raspberry Pi recoge, guarda y muestra los datos de planta: GateBerry, Raspberry PLC y TouchBerry Pi comparados, con los protocolos y herramientas de cada capa
19 de mayo de 2026 por
Monitorización industrial y extracción de datos con Raspberry Pi: gateway, PLC y panel PC
Joan F. Aubets - Industrial Shields

Guía completa: Cómo elegir un controlador industrial

Para recoger datos de máquinas y plantas con hardware basado en Raspberry Pi, se elige entre tres tipos de equipo. Una pasarela como el GateBerry lee los equipos existentes por RS-485 (Modbus RTU) o Ethernet (Modbus TCP) y envía los valores a MQTT, a una base de datos o a la nube. Un Raspberry PLC hace lo mismo y además lee sensores y gobierna salidas con sus propias entradas y salidas industriales. Un panel PC como el TouchBerry Pi muestra los datos al operario en la máquina. Los tres ejecutan Linux sobre una Raspberry Pi 4 (el GateBerry FLEX también puede llevar una Raspberry Pi 5), así que la capa de datos usa herramientas abiertas: Node-RED, Python, MQTT, InfluxDB o Grafana.

Esta guía compara los tres equipos con los datos de sus fichas de producto, muestra una arquitectura típica de extracción de datos, lista los protocolos y herramientas de cada capa y explica cómo conservar los datos cuando falla la red o la alimentación.

Una pasarela GateBerry y un Raspberry PLC conectados a iconos de sensores y a la nube, junto a un panel PC con un dashboard de monitorización
Una pasarela y un PLC recogen las señales de campo, y un panel PC o un dashboard remoto las muestra.

GateBerry, Raspberry PLC y TouchBerry Pi: ¿qué hace cada equipo?

ElementoGateBerryRaspberry PLC 21TouchBerry Pi 10,1"
Función principalLeer equipos de campo y reenviar los datosLeer sensores, gobernar salidas y reenviar los datosMostrar los datos al operario
OrdenadorRaspberry Pi 4 (BCM2711, 1,8 GHz); la FLEX también con Raspberry Pi 5Raspberry Pi 4 (BCM2711, 1,8 GHz)Raspberry Pi 4 (BCM2711)
E/S propiasNinguna13 entradas (6 analógicas de 0-10 V) y 8 salidas (3 analógicas/PWM)3 entradas digitales, 2 entradas analógicas (0-10 V o 4-20 mA), 5 salidas digitales
Puertos de campoRS-485, I2C2 x RS-485, serie TTL, I2C, SPIUn puerto serie (RS-485, RS-232 o TTL, a elegir en el pedido), I2C, SPI
RedEthernet Gigabit, Wi-Fi, Bluetooth LEEthernet Gigabit y 10/100, Wi-Fi, Bluetooth LEEthernet Gigabit
Corte de alimentaciónSAI con supercondensadores, apagado seguroSAI con supercondensadores, apagado seguroSAI con supercondensadores, apagado seguro
Reloj de tiempo realPCF85363 con bateríaDS3231 con bateríaSí
AlimentaciónDe 12 a 24 VdcDe 12 a 24 VdcDe 12 a 24 Vdc
MontajeCarril DIN, IP20Carril DIN, IP20Panel, pantalla táctil de 10,1", frontal IP20 o IP65 (FLEX)
Opciones (FLEX)LoRa, 4G, CAN, M-Bus o RS-232CAN, LoRa, 4G o M-Bus maestroLoRa, 4G o CAN

El GateBerry y el Raspberry PLC llevan Debian Bookworm de 64 bits preinstalado. La familia Raspberry PLC va del 19R al 58; por ejemplo, el Raspberry PLC 42 tiene 26 entradas y 16 salidas. El TouchBerry Pi también existe con pantallas de 7" y 18,5".

Una arquitectura típica de extracción de datos

  1. 1. CampoEquipos y sensoresContadores de energía, variadores, PLC antiguos y transmisores, por RS-485, Ethernet o señales de 4-20 mA y 0-10 V.
  2. 2. RecogerPasarela o PLCConsulta Modbus RTU y Modbus TCP, lee sus propias entradas y añade la marca de tiempo de su reloj de tiempo real.
  3. 3. EdgeGuardar y procesarFiltra y escala los valores, mantiene una base de datos local y guarda los datos mientras la red está caída.
  4. 4. UsarMostrar y enviarUn panel PC en la máquina, un broker MQTT, un SCADA o una plataforma en la nube.

El equipo del paso 2 no tiene por qué sustituir al sistema de control. En muchas plantas el PLC existente sigue gobernando la máquina, y una pasarela lee sus registros en paralelo. Es la forma más segura de empezar a monitorizar una máquina que ya está en producción.

Protocolos y herramientas de cada capa

TareaProtocolo o herramienta habitualPor dónde empezar
Leer contadores, variadores y PLCModbus RTU por RS-485, Modbus TCP por EthernetGuía de Modbus TCP y RTU para PLC Raspberry Pi
Leer Modbus desde PythonPyModbusPyModbus con un PLC Raspberry Pi
Dar datos a SCADA y MESServidor OPC UAServidor OPC UA en un Raspberry PLC con Node-RED
Enviar datos a un broker o a la nubeMQTTDashboard de ThingsBoard con MQTT
Crear flujos y dashboardsNode-REDEjemplo de dashboard en Node-RED
Guardar series temporalesInfluxDB, TimescaleDB, SQLiteBases de datos IIoT de código abierto
Lógica de control en IEC 61131-3CODESYS u OpenPLCCODESYS en un Raspberry PLC y la guía de OpenPLC

Como los equipos ejecutan un Linux estándar, también puedes ejecutar varias de estas herramientas a la vez en contenedores Docker y actualizarlas por la red sin cambiar el hardware.

Cómo conservar los datos cuando falla la red o la alimentación

  • Guarda en el edge. Escribe cada lectura primero en una base de datos local y envíala al servidor desde ahí. Cuando vuelva el enlace, envía lo pendiente. MQTT con QoS 1 también reintenta los mensajes que no se han confirmado.
  • Pon la marca de tiempo en origen. Usa el reloj de tiempo real del equipo, sincronizado por NTP cuando haya red, para que los datos que llegan tarde conserven su hora real.
  • Apaga de forma limpia. El SAI con supercondensadores de estos equipos permite que Linux se apague de forma segura tras un corte, lo que protege la base de datos y el sistema de archivos de la tarjeta microSD.
  • Muestra los datos en local. Un panel PC con su propio dashboard sigue mostrando valores y alarmas en la máquina aunque no se pueda llegar al sistema central.

Cómo elegir el equipo

  • Solo necesitas leer equipos ya instalados: una pasarela como el GateBerry.
  • También necesitas leer sensores o gobernar salidas: un Raspberry PLC, elegido por el número de entradas y salidas.
  • El operario necesita una pantalla en la máquina: un TouchBerry Pi, solo o junto a una pasarela o un PLC.
  • La máquina necesita lazos de control rápidos y deterministas: déjalos en un controlador pensado para ello y deja los datos al equipo Raspberry. La guía para elegir un controlador industrial compara las opciones.

Preguntas frecuentes sobre la monitorización con equipos Raspberry Pi

¿Puede un Raspberry PLC leer datos de un PLC Siemens o Schneider existente?

Sí, si el PLC existente ofrece Modbus TCP, Modbus RTU u OPC UA. El Raspberry PLC hace de cliente o maestro y lee sus registros sin cambiar su programa.

¿Qué sistema operativo usan estos equipos?

El GateBerry y el Raspberry PLC llevan Debian Bookworm de 64 bits preinstalado. El TouchBerry Pi lleva Linux preinstalado.

¿Qué pasa cuando se va la alimentación?

El SAI integrado con supercondensadores mantiene el equipo encendido el tiempo suficiente para apagar Linux de forma segura. Cuando vuelve la alimentación, el equipo arranca de nuevo y tus servicios arrancan con él.

¿Linux en un Raspberry PLC es un sistema de tiempo real?

Un Linux estándar no es un sistema operativo de tiempo real estricto. Es muy adecuado para recoger datos, convertir protocolos y supervisar. Para lazos rápidos y deterministas, mide los tiempos en tu aplicación o deja esa parte en un controlador dedicado.

¿Puedo añadir 4G o LoRa para un emplazamiento remoto?

Sí. Las versiones FLEX admiten una placa de comunicaciones: 4G y LoRa están disponibles en el GateBerry, el Raspberry PLC 21 y el TouchBerry Pi.

Llévalo a la práctica

La recogida de datos en el borde en la práctica: una pasarela para una planta solar, una simulación de monitorización en vivo y la pasarela GateBerry.

Buscar en nuestro blog

Monitorización industrial y extracción de datos con Raspberry Pi: gateway, PLC y panel PC
Joan F. Aubets - Industrial Shields 19 de mayo de 2026
Compartir esta publicación
Etiquetas

¿Estás buscando tu Controlador Lógico Programable ideal?

Echa un vistazo a esta comparativa de producto de varios controladores industriales basados en Arduino.

Comparamos entradas, salidas, comunicaciones y otras especificaciones con las de los equipos de otras marcas destacadas.

Comparativa de PLCs