如何使用 MQTT 串流在線測試 (ICT) 資料

線上測試系統
+ 電路板測試系統

將 ICT 資料串流傳輸至分析系統

要從線上測試(ICT)系統串流測試資料,必須具備一種機制,用以偵測測試完成事件,並將元資料與測量結果一併傳輸至分析平台。該系統在對被測裝置執行測試計畫後,會於本地端產生原始日誌資料,同時包含機器識別碼、專案名稱及系統參數等元資料。系統會透過訊息傳輸協定,在資料準備就緒可供擷取時發出訊號,並實現分散式系統之間的通訊。

此實作採用發佈-訂閱協定,其中測試系統會將活動 訊息發佈至經紀伺服器,並歸類於預先定義的主題之下。一旦分析平台訂閱並收到活動 通知,便會解析訊息內容,並呼叫應用程式介面以擷取原始日誌資料。這些資料隨後會傳輸至分析伺服器進行處理,從而實現測試結果與設備狀態的彙總、視覺化及監控。

使用 MQTT 進行 ICT 資料串流

測試資料串流流程需要產生由活動 驅動的通知,並將測量資料從測試系統傳輸至分析平台。該解決方案採用發佈-訂閱(publish-subscribe)訊息通訊協定,在機器與伺服器之間進行通訊,以確保資料交換的高效率與可擴展性。 ICT 系統會將包含元資料和測試完成訊號的活動 訊息發佈至訊息佇列遙測傳輸(MQTT)中介伺服器。分析平台則訂閱這些主題,接收通知,並透過 REST API 擷取詳細的測試日誌。此架構支援輕量級通訊、雙向訊息傳遞及即時資料可用性。此外,亦可傳輸其他機器狀態事件(例如測試治具操作及測試執行狀態),從而實現設備利用率與停機時間監控等進階分析功能。

請參閱採用 MQTT 的 ICT 資料串流系統方塊圖

如何使用 MQTT 串流在線測試 (ICT) 資料

探索我們 ICT 資料串流與分析解決方案的產品

相關應用案例

聯絡我們標誌

聯絡我們的一位專家

需要協助尋找適合您的解決方案嗎?