如何使用 LabVIEW 在本地主機上除錯創建的執行檔?

更新 Oct 26, 2023

環境

軟體

  • LabVIEW
  • LabVIEW Application Builder Module

在運行我建立的應用程式時遇到未知問題。我認為這是軟體程式問題,所以我想嘗試除錯。有沒有辦法在我的本地主機上除錯執行檔?

要除錯執行檔,您需要在創建執行檔之前勾選 Enable Debugging 的設定。
步驟請參考下圖。

1. 在您的項目中單擊 Build Specifications » New » Application(EXE)

2. 將 Main VI 移動到 Source Files 類別的 Startup VIs 框中。選擇您的主 VI並單擊右箭頭按鈕。

3. 移動到類別»高級並勾選中Enable debugging

4. 在您的應用程式中單擊Build以生成執行檔。

5. 運行您製作的執行檔。

6. 打開您的項目,然後單擊操作 » 除錯應用程式或共享庫... (保持執行檔打開。如果關閉應用程式,LabVIEW 將無法訪問執行檔。)

7. 在機器名稱或 IP 地址選項卡中寫入 localhost(如果您在本地 PC 中除錯),然後單擊Refresh按鈕。在Application or shared library選項卡中選擇您的執行檔。最後,單擊Connect按鈕。 (如果您在 Target PC 中除錯,請參閱遠端除錯LabVIEW中的執行檔

8. 之後,前面板和程式區將會打開。這樣就可以除錯程式區了。您可以使用 Highlight Execution、Probe 功能等協助除錯。


附加訊息

請注意,LabVIEW無法除錯打開VI引用函式創建的重返應用程序或共享庫。因此,在使用 Actor Framework 或其它類似模型時,這通常會是一個問題。
Tariff Impact Update Learn more

Was this information helpful?

Yes

No