From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



在 VBAI 中呼叫 VI 發生錯誤



主要軟體:
主要軟體版本: 3.0
主要軟體修正版本:
次要軟體: LabVIEW Development Systems>>LabVIEW Professional Development System

問題:

當我試著在 Vision Builder for Automated Inspection (VBAI) 中去執行一個 VI 時,我得到一個錯誤訊息:這個 VI 是損壞的(broken)或其中的子 VI 是損壞的。但是這個 VI 卻是沒有問題的。我該如何修正這個問題?



解答: 這個錯誤發生的可能原因是 VBAI 無法找到所有的子 VI 來編譯你所選擇的 VI。若要修正這個問題,將最上層的主 VI 包含到ㄧ個 source distribution 或是 .llb 檔案中。


在 LabVIEW 8.X 使用的步驟為:

1. 將你的 VI 加入project 中。
2. 按右鍵選擇 Build Specifications>>New>>Source Distribution
3. 點選 Additional Exclusions
4. 取消選擇 Exclude files from vi.lib
5. 按下 build
6. 接下來就可以在 VBAI 中從剛剛建立的source distribution 資料夾中選擇 VI

相關連結:

附加檔案:





報告日期: 05/07/2007
最後更新: 08/13/2007
文件偏號: 496H2OMJ