2026-10-20
MQTT y OPC UA en Manufactura con Microsoft: Azure IoT Operations + Arquitectura con Fabric

DESENREDANDO LA PLANTA DE PRODUCCIÓN: MQTT vs OPC UA Y LA VERDAD SOBRE LA FABRICACIÓN DESCONECTADA DE DATOS
¿Por qué las fábricas modernas siguen funcionando con exportaciones manuales y suposiciones pese a contar con sistemas ERP, MES y Azure? Este episodio atraviesa la exageración tecnológica para abordar el problema central: una falta fundamental de confianza en los datos de fabricación. Se suele plantear la conectividad industrial como una batalla de «el ganador se lo lleva todo» entre MQTT y OPC UA, pero eso pasa por alto el punto. Si tus operarios confían más en el HMI local que en el panel corporativo, o si cada revisión de OEE se convierte en una discusión sobre quién tiene los números correctos, no tienes un problema de protocolo: tienes un problema semántico. La tecnología por sí sola no crea significado; para construir una fábrica verdaderamente conectada, debes partir del problema de producción y definir un lenguaje compartido para los eventos de producción antes de escalar tu pila tecnológica.
En este episodio hablamos de:
- La brecha de confianza en la planta: por qué los planificadores trabajan con hojas de cálculo y los operarios confían en los HMI locales pese a la fuerte inversión en ERP y Azure.
- La batalla de los números: por qué los turnos de mañana, tarde y noche suelen llegar con tres recuentos de producción distintos, y por qué ninguno está necesariamente equivocado, sino que describe puntos diferentes del proceso.
- MQTT vs. OPC UA: dos trabajos distintos, no rivales:
- MQTT (transporte): un protocolo ligero de publicación/suscripción que destaca por enrutar mensajes de forma eficiente, desacoplar publicadores de consumidores y manejar redes inestables. No le importa qué contiene la carga útil; simplemente entrega el sobre.
- OPC UA (significado): define qué es la cosa y qué representa un valor. Expone un espacio de direcciones navegable con modelos estructurados, tipos de variable, unidades de ingeniería y seguridad integrada en la capa de aplicación.
- Por qué los nuevos paneles no resuelven los datos desconectados: un gráfico limpio no crea significado. Un panel no puede adivinar si el código de estado «uno» significa en marcha, inactivo o con fallo sin el contexto procedente de la máquina.
- El papel práctico del edge: por qué es fundamental normalizar los datos una sola vez cerca de la fuente, en lugar de mapearlos cinco veces en distintos sistemas posteriores.
- ISA-95 como contrato de nomenclatura: usar la jerarquía de empresa a célula como un mapa estable para localizar los activos de forma consistente antes de aplicar el contexto de negocio cambiante, como órdenes de trabajo y productos.
- La exageración del Espacio de Nombres Unificado (UNS): entender el UNS como un espacio común de eventos en el que TI y OT publican hechos, no como una nueva base de datos maestra ni como una solución mágica que crea un modelo operativo compartido sin esfuerzo.
- Diseño de temas y cargas útiles en MQTT:
- Los peligros de introducir contexto transitorio (códigos de producto, números de orden) en las rutas de los temas estáticos.
- Por qué los nombres de tema distinguen mayúsculas y minúsculas y exigen convenciones estrictas en minúsculas.
- El «coste del JSON casual» y por qué los contratos semánticos (tipos, unidades, linaje) son esenciales.
- Sparkplug B: cómo añade reglas industriales a MQTT (temas definidos, ciclo de vida con estados de nacimiento/muerte), pero aun así no reemplaza la necesidad de definir qué significan realmente tus eventos de producción.
- Azure IoT Operations y Microsoft Fabric: el patrón de plano de datos de borde de Microsoft, la ejecución de servicios modulares sobre Kubernetes habilitado con Azure Arc, y por qué un despliegue listo para producción exige habilidades híbridas de TI y OT.
- La frontera entre el plano de control y el plano de datos: por qué los bucles de control locales deben permanecer independientes de la nube, y por qué un broker nunca es un controlador de seguridad.
«El transporte y el significado son trabajos distintos. MQTT dirige los mensajes a donde deben ir, y OPC UA aporta a los datos de la máquina estructura y contexto.»
Etiquetas: #ManufacturingData #MQTT #OPCUA #UnifiedNamespace #ISA95 #IndustrialIoT #OEE #AzureIoTOperations #MicrosoftFabric #ITOTconvergence #SmartFactory
Hazte mecenas de este podcast: https://www.spreaker.com/podcast/m365-fm-a-microsoft-mvp-podcast-by-mirko-peters--6704921/support.
Apple Podcasts · Spotify · YouTube · Deezer
MQTT and OPC UA in Microsoft Manufacturing: Azure IoT Operations + Fabric Architecture (English)