OptimaSiTi Hablemos
arrow_back Volver al blog
INDUSTRIAL 7 DE JULIO DE 2026

Adquisición de datos de planta y visualización con Grafana

Buscar agilidad a la hora de recopilar nuevos datos de interés de planta

El cliente tenía un SCADA funcionando correctamente. Pero si quería dashboards modernos, accesibles desde cualquier navegador, o generar históricos de datos con los que luego trabajar, por ejemplo, con modelos de inteligencia artificial, implicaba ampliar el SCADA existente, lo que significaba pagar licencias adicionales, tiempo de ingeniería y modificar el SCADA que ya estaba funcionando. Hay ocasiones en que el sobrecoste es justificable, pero no siempre es necesario.

En automatización industrial hay una pregunta que aparece más a menudo de lo que parece:

"¿Podemos ver los datos de producción en tiempo real sin meternos con el SCADA?"

La respuesta es que en muchos casos sí. Los autómatas actuales soportan más de una conexión concurrente, y el que un proceso abra una nueva para solo leer datos no supone ningún problema.

La solución: Telegraf + PostgreSql (con TimeScaleDB) + Grafana

La pila que usamos es completamente open source y está pensada exactamente para este tipo de caso:

  • Telegraf : Agente de recolección de datos. Obtuvimos los Tags del PLC vía Modbus TCP, y los enviamos a la base de datos.
  • PostgreSql : Base de datos relacional con la extensión TimeScaleDB que la hace más eficiente para series temporales. La frecuencia de datos a recoger hizo innecesario utilizar InfluxDB, muy válida para otros casos.
  • Grafana : Plataforma de visualización. Dashboards modernos, accesibles desde el navegador, con zoom, anotaciones y alertas.

El esquema es simple:

PLC  →  [Telegraf]  →  [PostgreSql]  →  [Grafana]

El SCADA del cliente no sabe que esto existe. No interferimos con él en ningún momento. La producción no se tuvo que parar.

El resultado

El cliente pudo ver en tiempo real las variables que le interesaban: temperaturas, presiones, estados de equipos, contadores de producción... desde cualquier navegador de la red.

Gráfico con evolución de temperatura

Gráfico con evolución de caudal de agua

Ventajas

En muchos proyectos industriales hay SCADAs que se implantaron hace tiempo, que hacen bien su trabajo de supervisión y control, pero que no estaban pensados para el análisis de datos, reporting o acceso remoto moderno.

Añadir una capa de monitorización paralela —sin tocar lo que ya funciona— permite:

  • Acceso web desde cualquier dispositivo, sin cliente instalado.
  • Históricos a bajo coste de almacenamiento.
  • Dashboards personalizados para distintos perfiles (operario, producción, dirección).
  • Alertas por correo, Telegram u otros canales.
  • Base para análisis de datos y poder aplicar algoritmos de detección de anomalías, predicción de fallos, etc.

Conclusión

No siempre hace falta sustituir el SCADA para obtener visibilidad moderna sobre el proceso. Hay situaciones en que basta con añadir una capa de recolección y visualización por encima, de forma no intrusiva.

En este caso hemos instalado Telegraf + PostgreSql con TimeScaleDB + Grafana, que es una combinación madura, bien documentada y gratuita que encaja muy bien en este tipo de proyectos. El cliente es dueño de sus datos y de la implementación, sin tener que pagar licencias o depender de un código propietario.

Si tienes un proceso industrial con datos que quieres aprovechar mejor, Contacta con nosotros.