Blog

IoT industrial

MQTT para la Industria 4.0: Sparkplug B, Unified Namespace y diseño de topics ISA-95 para fábricas y datos industriales.

Capas de la arquitectura IIoT: dispositivo, edge, broker y aplicación

Una arquitectura IIoT clara separa dispositivos, gateways edge, el broker de mensajería y las aplicaciones para que cada capa pueda cambiar sin romper las demás. Esta referencia explica el papel de cada capa, las reglas de diseño que la mantienen escalable y un ejemplo ejecutable de extremo a extremo.

9 min de lectura

Primary Host Application de Sparkplug y mensajes STATE

La primary host application es el consumidor Sparkplug del que dependen los edge nodes. Esta guía explica los mensajes STATE de Sparkplug 3.0, cómo reaccionan los edge nodes cuando el host se desconecta y cómo probar el flujo con Python y mosquitto.

8 min de lectura

MTConnect a MQTT: transmitir datos de máquinas CNC a dashboards

Los agentes MTConnect exponen los datos de las CNC mediante HTTP y XML. Construye un puente que sigue los números de secuencia del agente, elige los data items que importan y publica el estado de la máquina por MQTT para dashboards y analítica.

8 min de lectura

IoT industrial con MQTT: la guía completa del IIoT

Por qué MQTT se convirtió en la columna vertebral del IoT industrial, cómo encajan los gateways edge, Sparkplug B y los espacios de nombres ISA-95, y cómo construir un flujo de datos funcional de la máquina a la nube con código ejecutable.

13 min de lectura

Guía de la Industria 4.0: tecnologías, arquitectura y primeros pasos

Una guía práctica de la Industria 4.0 para ingenieros y responsables de planta: cuáles son las tecnologías clave, cómo encajan la conectividad, las plataformas de datos y la analítica, y cómo lanzar un primer piloto sobre un broker MQTT gestionado.

13 min de lectura

Ejemplos de estructura de topics UNS para fabricantes

Ejemplos listos para usar de estructura de topics UNS para fabricación discreta y plantas de proceso, con las reglas de nombres, las convenciones de payload y la validación que mantienen un Unified Namespace utilizable a medida que crece.

8 min de lectura

Crea un simulador de edge node Sparkplug B en Python

Probar un host o un dashboard Sparkplug no debería requerir un PLC. Este tutorial construye en Python un simulador de edge node Sparkplug B con births, datos, deaths y gestión de rebirths, funcionando contra un broker MQTT real.

8 min de lectura

Ignition MQTT: conectar los módulos Transmission y Engine a un broker

Configura los módulos MQTT Transmission y MQTT Engine de Ignition con un broker externo, publica tags como Sparkplug B, consúmelos de vuelta como tags de Ignition y verifica los payloads decodificados en el portal de un broker.

9 min de lectura

Decodificar Sparkplug B con Python: lee payloads Protobuf paso a paso

Un tutorial completo de Python para decodificar payloads Sparkplug B: genera clases a partir de sparkplug_b.proto, suscríbete con paho-mqtt 2.x, resuelve los alias de métricas desde los mensajes de birth y trata correctamente los enteros con signo.

8 min de lectura

Referencia de tipos de datos y propiedades de métricas de Sparkplug B

Una referencia práctica de cada tipo de datos de Sparkplug B, el campo Protobuf en el que viaja, propiedades de métricas como Quality, indicadores de métricas y DataSets, con ejemplos decodificados y errores de conversión habituales.

8 min de lectura

Modelado de datos IIoT: de tags planos a modelos de información

Una guía práctica de modelado de datos IIoT: cómo pasar de tags planos de PLC a modelos de información estructurados y reutilizables con ISA-95, plantillas Sparkplug B y OPC UA, publicados sobre MQTT.

10 min de lectura

Diseño de DMZ MQTT: cómo ubicar MQTT en una DMZ industrial

Una DMZ MQTT permite que los datos de planta lleguen a la nube sin abrir ni un solo puerto entrante hacia la red OT. Esta guía cubre los patrones solo salientes, los brokers puente en la DMZ, las reglas de firewall y los errores que debilitan el diseño.

11 min de lectura

Gateway Modbus RTU a MQTT con RS-485: cableado, ajustes y código

Conecta medidores de energía y sensores Modbus RTU sobre RS-485 a un gateway que publica sus lecturas por MQTT. Cubre cableado, terminación, ajustes serie, mapas de registros y un poller completo en Python.

9 min de lectura

Historian de datos MQTT: captura de series temporales industriales

Un historian MQTT se suscribe a los topics de tu planta y guarda cada valor como serie temporal. Esta guía compara InfluxDB, TimescaleDB e historians comerciales y muestra montajes funcionales con Telegraf y Python.

8 min de lectura

Tecnologías de la Industria 4.0: los 9 pilares explicados

Los nueve pilares de la Industria 4.0 suelen presentarse como tecnologías separadas. Este artículo explica cada uno en términos sencillos y muestra cómo una capa de mensajería MQTT compartida es lo que realmente los conecta en una planta real.

9 min de lectura

Cómo hacer una prueba de concepto IIoT en 30 días

La mayoría de los pilotos IIoT fracasan por exceso de alcance, no por falta de tecnología. Este plan de prueba de concepto IIoT de 30 días cubre el alcance, las métricas de éxito, un stack ligero y un calendario semana a semana que puedes seguir en tu propia planta.

9 min de lectura

Checklist de conectividad IIoT para ingenieros de planta

Una checklist práctica de conectividad IIoT para ingenieros de planta que cubre el acceso a la red, los protocolos, el modelado de datos, la seguridad y la elección del broker, con comandos reales para verificar cada paso antes de que la primera máquina entre en servicio.

8 min de lectura

MQTT para la telemetría de empresas de agua potable y aguas residuales

Cómo usan MQTT las empresas de agua potable y saneamiento para reunir estaciones de bombeo, depósitos y bombeos de aguas residuales en una única capa de telemetría, con diseño de topics, report by exception, alertas por umbral y un simulador de estación listo para ejecutar.

8 min de lectura

Tu broker MQTT privado, a unos pocos clics

Crea una cuenta, obtén las credenciales de tu broker y conecta tu primer dispositivo, sin servidores que instalar, parchear ni escalar.