在 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 Distribution3. 點選
Additional Exclusions
4. 取消選擇
Exclude files from vi.lib5. 按下 build
6. 接下來就可以在 VBAI 中從剛剛建立的source distribution 資料夾中選擇 VI
相關連結:
附加檔案:
報告日期: 05/07/2007
最後更新: 08/13/2007
文件偏號: 496H2OMJ
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.