如何使用 Systemlink Analysis Automation 呼叫用 LabVIEW 編寫的程式?

更新 Jan 3, 2025

產品資訊

軟體

  • SystemLink TDM Analysis Add-On

程式語言

  • Python

問題敘述

我想使用在 LabVIEW 中建立的 VI 和 SystemLink Analysis Automation,有什麼推薦的方法或註意事項嗎?

解決方案

當使用 SystemLink Analysis Automation 呼叫以 LabVIEW 或其他開發語言編寫的程式時,建議建立平行執行 DLL,並從執行過程的 VBScript、Python 或 Jupyter Notebook 程式碼中呼叫它。

SystemLink Analysis Automation 的分析是透過每次執行分析時啟動 DIAdem Worker 來執行的。 DIAdem Workers 在新執行緒中平行執行到指定數量,因此這裡使用的 DLL 和執行時必須是允許平行執行的形式。對於使用 LabVIEW 建立的 DLL,本文提供了建立平行執行 DLL 以及使用 TestStand 平行執行的範例

若要執行使用LabVIEW或Matlab建立的DLL,您需要安裝對應的run-time引擎