#Novedades de la industria
Comparación de protocolos IIoT: MQTT vs. OPC UA
Estándares de comunicación para el IIoT: MQTT y OPCUA
En un mundo cada vez más conectado, los retos de la interconexión de sistemas son más evidentes que nunca. La introducción de tecnologías digitales es cada vez más relevante. Las soluciones van desde escenarios de Big Data puros hasta aplicaciones completas del Internet Industrial de las Cosas (IIoT). Estas soluciones requieren no solo un nuevo enfoque en términos de redes de TI, sino también formas creativas de integrar las máquinas y los flujos de trabajo existentes. En el ámbito de los protocolos de comunicación industrial, dos estándares dominan en este contexto: OPC UA y MQTT, que se comparan en este artículo.
Diferencias de funcionalidad
Arquitectura de MQTT
El protocolo de mensajes MQTT utiliza el concepto de patrón de publicación-suscripción. Para el modelo de publicación-suscripción de MQTT es necesario un broker, que es el punto central de comunicación. Los clientes pueden conectarse al broker de mensajes e intercambiar datos entre ellos a través de los llamados topics, que se envían con cada mensaje. Si se publica un mensaje en un tema determinado, éste se reenvía a todos los participantes suscritos a dicho tema. Puede encontrar una visión detallada de MQTT aquí.
Arquitectura de OPC UA
La arquitectura servidor / cliente es el modelo de comunicación tradicional en OPC UA. Se basa en la idea de que hay un componente servidor pasivo que proporciona datos para otras aplicaciones que actúan como clientes en el proceso. Las aplicaciones cliente pueden acceder a los datos e información del servidor a través de varios servicios estandarizados. Puede encontrar una visión detallada de OPC UA aquí.
Aplicaciones típicas de los estándares
Casos de uso de MQTT
Las aplicaciones IIoT son el principal caso de uso de MQTT. Cuando los datos se recogen en lugares remotos y se envían a través de una red poco fiable, MQTT debería ser la primera opción. MQTT puede garantizar una transmisión de datos segura y completa a través de características incorporadas. Otro caso de uso típico del protocolo de mensajería son las pasarelas IoT que agregan los datos de los sensores, los preprocesan y los envían a la nube para su análisis a través de MQTT.
Casos de uso de OPCUA
El principal caso de uso del estándar de comunicación OPC UA es el control de procesos en bucle cerrado en una red de área local (LAN). Cuando las máquinas de una fábrica necesitan comunicarse en tiempo real, el estándar muestra sus puntos fuertes. El estándar es especialmente adecuado para la integración y ampliación de sistemas SCADA.
Resumen y previsión
La elección de uno de los dos estándares de comunicación no es una decisión de uno u otro. Ambos protocolos desempeñan un papel importante y se caracterizan por funcionalidades y características específicas en determinados casos de uso. Una red o sistema óptimo puede utilizar ambos protocolos de comunicación.
Una combinación de los estándares permite aprovechar los respectivos puntos fuertes y reducir las desventajas del otro protocolo de comunicación. Por ello, se recomienda una cuidadosa planificación de la estructura del sistema y de la red.