Como transmitir dados de teste em circuito (ICT) usando MQTT

Sistema de teste em circuito
+ Sistema de teste em circuito

Transmitir dados de TIC para a análise

A transmissão de dados de teste provenientes de sistemas de teste em circuito (ICT) requer um mecanismo para detectar eventos de conclusão de teste e transferir tanto metadados quanto resultados de medição para uma plataforma de análise. O sistema gera dados brutos de log localmente após a execução de um plano de teste em um dispositivo em teste, juntamente com metadados como identidade da máquina, nome do projeto e parâmetros do sistema. Um protocolo de mensagens é utilizado para sinalizar quando os dados estão prontos para recuperação e para possibilitar a comunicação entre sistemas distribuídos.

A implementação utiliza um protocolo de publicação-assinatura, no qual o sistema de teste publica mensagens de evento para um broker sob tópicos definidos. Assim que a plataforma de análise se inscreve e recebe a notificação do evento, ela analisa o conteúdo da mensagem e invoca uma interface de programação de aplicativos para recuperar os dados brutos de log. Esses dados são então transportados para o servidor de análise para processamento, permitindo a agregação, a visualização e o monitoramento dos resultados dos testes e do status dos equipamentos.

Transmissão de dados de TIC usando MQTT

O processo de transmissão de dados de teste requer a geração de notificações acionadas por eventos e a transferência de dados de medição dos sistemas de teste para uma plataforma de análise. A solução utiliza um protocolo de mensagens do tipo “publicar-assinar” para a comunicação entre máquinas e servidores, garantindo uma troca de dados eficiente e escalável. O sistema de TIC publica mensagens de eventos contendo metadados e sinais de conclusão de teste para um broker MQTT (Message Queuing Telemetry Transport). A plataforma de análise assina esses tópicos, recebe notificações e recupera registros detalhados de teste por meio de uma API REST. Essa arquitetura oferece suporte a comunicação leve, mensagens bidirecionais e disponibilidade de dados em tempo real. Eventos adicionais de status da máquina, como operações de fixação e estados de execução de teste, também podem ser transmitidos, permitindo análises mais abrangentes, como monitoramento da utilização de equipamentos e do tempo de inatividade.

Veja o diagrama de blocos da transmissão de dados de TIC usando MQTT

Como transmitir dados de teste em circuito (ICT) usando MQTT

Conheça os produtos da nossa solução de streaming e análise de dados de TIC

Casos de uso relacionados

logotipo de contato

Entre em contato com um de nossos especialistas

Precisa de ajuda para encontrar a solução certa para você?