Cómo transmitir datos de pruebas en circuito (ICT) mediante MQTT

Sistema de pruebas en circuito
+ Sistema de pruebas en circuito

Transmitir datos de TIC a los sistemas de análisis

La transmisión de datos de prueba procedentes de sistemas de prueba en circuito (ICT) requiere un mecanismo que permita detectar los eventos que indican la finalización de la prueba y transferir tanto los metadatos como los resultados de las mediciones a una plataforma de análisis. El sistema genera localmente datos de registro sin procesar tras ejecutar un plan de prueba en un dispositivo sometido a prueba, junto con metadatos como la identidad de la máquina, el nombre del proyecto y los parámetros del sistema. Se utiliza un protocolo de mensajería para indicar cuándo los datos están listos para su recuperación y para permitir la comunicación entre sistemas distribuidos.

La implementación utiliza un protocolo de publicación-suscripción en el que el sistema de pruebas publica mensajes de eventos en un intermediario bajo temas definidos. Una vez que la plataforma de análisis se suscribe y recibe la notificación del evento, analiza el contenido del mensaje e invoca una interfaz de programación de aplicaciones para recuperar los datos de registro sin procesar. A continuación, estos datos se transfieren al servidor de análisis para su procesamiento, lo que permite la agregación, la visualización y la supervisión de los resultados de las pruebas y del estado de los equipos.

Transmisión de datos de TIC mediante MQTT

El proceso de transmisión de datos de pruebas requiere la generación de notificaciones basadas en eventos y la transferencia de datos de medición desde los sistemas de pruebas a una plataforma de análisis. La solución utiliza un protocolo de mensajería de tipo «publicar-suscribirse» para la comunicación entre máquinas y servidores, lo que garantiza un intercambio de datos eficiente y escalable. El sistema de TIC publica mensajes de eventos que contienen metadatos y señales de finalización de las pruebas en un bróker de transporte de telemetría mediante colas de mensajes (MQTT). La plataforma de análisis se suscribe a estos temas, recibe las notificaciones y recupera registros detallados de las pruebas a través de una API REST. Esta arquitectura permite una comunicación ligera, la mensajería bidireccional y la disponibilidad de datos en tiempo real. También se pueden transmitir eventos adicionales sobre el estado de las máquinas, como las operaciones de los dispositivos de sujeción y los estados de ejecución de las pruebas, lo que permite realizar análisis más exhaustivos, como la supervisión de la utilización de los equipos y los tiempos de inactividad.

Consulta el diagrama de bloques del flujo de datos de las TIC mediante MQTT

Cómo transmitir datos de pruebas en circuito (ICT) mediante MQTT

Descubre los productos de nuestra solución de transmisión y análisis de datos de TIC

Casos prácticos relacionados

contacto logotipo

Póngase en contacto con uno de nuestros expertos

¿Necesita ayuda para encontrar la solución adecuada para usted?