Guías de integraciónESv1.1MB213WR402

Guia de integracion MQTT y SCADA

Conecte datos de planta con dashboards cloud y sistemas SCADA mediante estructuras practicas de topics.

14 min de lecturaIntermedioGuia de integracionIngenieros SCADA Y Equipos De Integracion IIoT

Antes de empezar

  • Las tags de origen y la estrategia de sondeo estan definidas.
  • Hay acceso al broker MQTT y al endpoint SCADA.
  • Existe una convencion aprobada de nombres para tags normalizadas.

Resultado esperado

  • Los topics MQTT y las tags SCADA siguen un mismo namespace mantenible.
  • La calidad de senal, timestamps y semantica del payload se conservan de extremo a extremo.
Descripcion

Este articulo cubre 4 secciones: Arquitectura de referencia, Recomendacion de estructura de topics, Higiene del payload, Checklist de validacion.

Esta guia explica como mover datos de planta desde dispositivos de campo hasta consumidores MQTT y sistemas SCADA sin crear un arbol de topics inmanejable. El objetivo es una nomenclatura predecible, payloads limpios y alarmas consistentes.

Arquitectura de referencia

  • Recoja valores desde el dispositivo o gateway de protocolo en la red industrial local.
  • Normalice las tags en un namespace MQTT coherente por sitio, linea, activo y senal.
  • Exponga el mismo modelo normalizado al SCADA mediante el conector northbound preferido.

Recomendacion de estructura de topics

Use una jerarquia fija como site/line/asset/signal. Evite fragmentos dinamicos basados en etiquetas manuales porque rompen suscripciones y alarmas con el tiempo.

  1. Defina el namespace del activo antes de comenzar cualquier mapeo.
  2. Separe telemetria, alarmas y comandos para aplicar reglas distintas de retencion y QoS.
  3. Publique metadatos de calidad como timestamp, origen y marcadores de valor dudoso.
  4. Mapee las tags SCADA desde el namespace normalizado en lugar de usar direcciones crudas del dispositivo.

Higiene del payload

  • Deje explicitos unidades, escalado y rangos de ingenieria.
  • Use booleanos y enumeraciones consistentes en todos los activos equivalentes.
  • Documente si los timestamps representan tiempo de muestreo o de publicacion.
💡Consejo
Si el equipo SCADA y el equipo MQTT necesitan convenciones distintas, mantenga estable el namespace origen y traduzca en el edge.

Checklist de validacion

Antes de cerrar la entrega, demuestre que un nuevo valor aparece en MQTT, llega al SCADA, se actualiza a la tasa esperada y conserva el mismo significado de ingenieria en ambos extremos.

Le resulto util este articulo?