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

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

將 ICT 資料串流至分析平台

從電路板測試 (ICT) 系統串流測試資料需要透過特定機制來偵測測試完成事件,並將詮釋資料與量測結果傳輸至分析平台。系統會在待測裝置上執行測試計畫後於本地端產生原始日誌資料,以及機器身分識別、專案名稱和系統參數等詮釋資料。系統會使用訊息協定來發出資料已準備好擷取的訊號,並實現分散式系統之間的通訊。

該實作採用發布-訂閱協定,測試系統會在該協定下將事件訊息發布至定義主題之下的代理伺服器。一旦分析平台訂閱並接收到事件通知,便會剖析訊息內容並呼叫應用程式介面來擷取原始日誌資料。接著,系統會將此資料傳輸至分析伺服器進行處理,以便對測試結果與設備狀態進行彙整、視覺化及監控。

使用 MQTT 進行 ICT 資料串流

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

檢視使用 MQTT 之 ICT 資料串流的方塊圖

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

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

相關應用案例

聯絡我們標誌

聯絡我們的一位專家

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