Wie man In-Circuit-Testdaten (ICT) mit MQTT streamt

In-Circuit-Testsystem
+ In-Circuit-Testsystem

Streamen Sie ICT-Daten zu Analysen

Das Streaming von Testdaten aus In-Circuit-Testsystemen (ICT) erfordert einen Mechanismus zur Erkennung von Testabschlussereignissen und zur Übertragung von Metadaten und Messergebnissen an eine Analyseplattform. Das System generiert nach der Ausführung eines Testplans auf dem Prüfling lokal Rohdaten, einschließlich Metadaten wie Geräteidentität, Projektname und Systemparameter. Ein Messaging-Protokoll signalisiert, wann Daten zum Abruf bereitstehen, und ermöglicht die Kommunikation zwischen verteilten Systemen.

Die Implementierung nutzt ein Publish-Subscribe-Protokoll, bei dem das Testsystem Ereignismeldungen zu definierten Themen an einen Broker sendet. Sobald die Analyseplattform die Ereignisbenachrichtigung abonniert und empfängt, analysiert sie den Nachrichteninhalt und ruft eine Programmierschnittstelle (API) auf, um die Rohdaten des Protokolls abzurufen. Diese Daten werden anschließend zur Verarbeitung an den Analyseserver übertragen, wodurch die Aggregation, Visualisierung und Überwachung von Testergebnissen und Gerätestatus ermöglicht wird.

ICT-Datenstreaming mittels MQTT

Der Testdaten-Streaming-Prozess erfordert die Generierung ereignisgesteuerter Benachrichtigungen und die Übertragung von Messdaten von Testsystemen an eine Analyseplattform. Die Lösung nutzt ein Publish-Subscribe-Messaging-Protokoll zur Kommunikation zwischen Maschinen und Servern und gewährleistet so einen effizienten und skalierbaren Datenaustausch. Das IT-System veröffentlicht Ereignisnachrichten mit Metadaten und Testabschlusssignalen an einen MQTT-Broker (Message Queuing Telemetry Transport). Die Analyseplattform abonniert diese Themen, empfängt Benachrichtigungen und ruft detaillierte Testprotokolle über eine REST-API ab. Diese Architektur unterstützt schlanke Kommunikation, bidirektionales Messaging und die Verfügbarkeit von Echtzeitdaten. Zusätzliche Maschinenstatusereignisse wie Vorrichtungsoperationen und Testausführungszustände können ebenfalls übertragen werden und ermöglichen so erweiterte Analysen wie die Überwachung der Geräteauslastung und Ausfallzeiten.

Siehe Blockdiagramm der ICT-Datenstreamung mit MQTT

Wie man In-Circuit-Testdaten (ICT) mit MQTT streamt

Entdecken Sie Produkte für unsere ICT-Datenstreaming- und Analyselösung

Verwandte Anwendungsfälle

Kontakt Logo

Kontaktieren Sie einen unserer Experten

Benötigen Sie Hilfe bei der Suche nach der richtigen Lösung für Sie?