Curso C2 ·Industrial

PubSub, MQTT y el UNS

El modelo cliente-servidor no hace fan-out. Este curso cubre OPC UA PubSub (el modelo de la Part 14, las codificaciones UADP y JSON, los mapeos sobre UDP, Ethernet y MQTT) y su relación con un espacio de nombres unificado, Sparkplug B y el trabajo de determinismo en UAFX.

Lecciones11
Tiempounos 88 minutos
Requisitos previosA4
CosteGratis: lecciones escritas abiertas; el vídeo y los laboratorios necesitan una cuenta gratuita

Lo que será capaz de hacer

  • Sabe elegir entre cliente-servidor y PubSub para un flujo dado.
  • Sabe configurar un publicador y un suscriptor y leer el formato de red.
  • Sabe diseñar una estructura de topics MQTT que sobreviva a una segunda máquina.
  • Sabe explicar por qué el JSON no reversible pierde información de tipo en silencio.
  • Sabe decir para qué sirven UAFX y TSN sin sobrevenderlos.

Temario

  1. 1
    Decida si necesita PubSub siquiera

    La mayoría de las plantas no. La prueba honesta, y el coste de añadirlo cuando no hacía falta.

    Recurso Una tabla de decisión sobre ocho flujos de datos reales con el razonamiento de cada uno

    7 min
  2. 2
    Aprenda el modelo de la Part 14

    PublishedDataSet, DataSetWriter, WriterGroup, DataSetReader. Cuatro objetos que explican la mayor parte de la confusión.

    Recurso Un publicador y un suscriptor configurados con todos los objetos nombrados en la configuración

    9 min
  3. 3
    Elegir UADP o JSON

    Eficiencia binaria frente a legibilidad humana, y dónde encaja cada una.

    Recurso El mismo dataset en la red en UADP y en JSON, con los recuentos de bytes incluidos

    7 min
  4. 4
    Evite la trampa del JSON no reversible

    El JSON no reversible pierde la información de tipo y no admite ida y vuelta. Además: Good es 0 y se omite, así que un estado ausente significa Good, no dato ausente.

    Recurso El mismo DataValue en JSON reversible y no reversible, con lo que se pierde señalado

    8 min
  5. 5
    Publicar sobre MQTT

    El mapeo sobre broker, la nomenclatura de topics, los mensajes retenidos y el QoS: la configuración que la mayoría despliega en realidad.

    Recurso Un publicador hacia Mosquitto con los mensajes capturados en MQTT Explorer

    9 min
  6. 6
    Publique sobre multicast UDP y Ethernet

    Fan-out local en tiempo real, la dirección multicast y cuándo Ethernet en crudo justifica su complejidad.

    Recurso Un publicador multicast UDP capturado en Wireshark con la cabecera UADP decodificada

    8 min
  7. 7
    Entender los key frames y los delta frames

    Enviar solo lo que ha cambiado, y la razón de que un suscriptor que se une tarde no vea nada hasta la siguiente trama clave.

    Recurso Una captura con key frames y delta frames, con el periodo en blanco de un suscriptor tardío

    7 min
  8. 8
    Asegure PubSub con un servicio de claves

    PubSub no tiene sesión, así que la distribución de claves funciona de otro modo. Qué hace el SKS.

    Recurso Un grupo PubSub asegurado con el intercambio de claves trazado

    7 min
  9. 9
    Construya una estructura de topics que escale

    Derivar topics de las rutas de navegación, y las decisiones de nomenclatura que duelen en la máquina número dos y no en la número uno.

    Recurso Un árbol de topics para una planta de 40 máquinas, con los tres errores de nomenclatura que evita

    9 min
  10. 10
    Comparar con Sparkplug B

    Dónde se solapa Sparkplug, dónde no, y por qué los dos conviven en plantas reales.

    Recurso La misma máquina publicada como OPC UA PubSub y como Sparkplug B, con ambos payloads a la vista

    9 min
  11. 11
    Sepa para qué sirven UAFX y TSN

    Comunicación entre controladores y Ethernet determinista. Qué está publicado, qué no, y por qué esto no es lo que necesita su proyecto de OEE.

    Recurso Los nodesets UAFX publicados con sus versiones y fechas de publicación, y qué cubre cada uno

    8 min

Laboratorio

Requiere cuenta gratuita

Publique dos valores en un broker Mosquitto local como OPC UA PubSub sobre MQTT, inspeccione el payload en MQTT Explorer, cambie después la codificación a JSON no reversible e identifique qué ha desaparecido.

Desbloquear el laboratorio →
Contexto de la especificación
Códigos de estado cubiertos

Última verificación el 7 de septiembre de 2026 frente a OPC UA 1.05.07. OPC UA Connect es un recurso educativo y no está afiliado a la OPC Foundation.

Descarga gratuita
OPC UA Machine Data → OEE Mapping Kit
A qué nodos suscribirse, cómo se convierten en Disponibilidad, Rendimiento y Calidad, y qué especificación complementaria ya le da la respuesta, para que deje de inventar tags.
Consiga el kit de mapeo gratis →
Gratis, sin curso, sin registro