2014-02-25 75 views
1

我有一個兩個打開的VI,前面板可以正常打開,但我無法編輯或運行它們,或打開這些程序框圖。LabVIEW:缺少方框圖

其中之一是當它開始出現這個問題時作爲第一個替代品。我需要至少在未來找出如何避免這個問題,所以我不會失去大VI的工作。

我不知道這有什麼差別,但我最近升級到了LabVIEW的2013年

預先感謝您。

這是我的錯誤,當我試圖運行它們。

「 VI有一個壞連接或找不到子VI或外部例程

此VI有一個壞連接或找不到子VI或外部子程序,但是 沒有方塊圖來顯示或修復錯誤,您必須找到或更正子程序或外部程序 「

」中的說明對話框 中的更多信息

在恢復到以前的版本之前(使用dropbox)我得到了與其中一個不同的錯誤:

「 LabVIEW:一般錯誤。

加載VI'掃描諧波第一個test.vi'時發生錯誤,LabVIEW加載 錯誤代碼6:無法加載程序框圖。 「

+1

如果你沒有VI本身的版本,那麼你就迷路了。請開始使用源代碼控制系統。 Dropbox不是SCC。 –

+0

您可以嘗試與National Instruments技術支持聯繫並向他們發送問題VI(s)。 – nekomatic

回答

0

從它的聲音,我相信發生的事情是,你正在嘗試運行VI的創建爲‘DATA’爲可執行文件,而不是實際的源VI的。

當你建立一個可執行LabVIEW將所有頂層VI的相關性複製到支持(DATA)文件夾中,該文件夾應與您的可執行文件位於同一目錄中

嘗試打開標記爲沒有框圖的VI並導航到文件>> VI用於檢查VI加載路徑的屬性,如果不是原始VI,則可以將其替換。

1

一種情況如何發生。

有時LabVIEW會崩潰,並重新啓動。重啓後,LabVIEW會要求您恢復自動保存的代碼。

我個人總是放棄那些自動保存的代碼。如果您確實選擇恢復自動保存的代碼,那麼恢復的代碼有可能被破壞。一旦將損壞的代碼保存到磁盤中,您可能會失去再次打開/保存程序框圖的能力。

使用版本控制系統通常是避免LabVIEW崩潰時損壞最小化的一種方法。最壞的情況下,你可能會放鬆一個小時的工作。

+0

聽起來很可能,儘管我希望LabVIEW的設計比這更好,但我懷疑它是什麼。感謝您的回答。 – kiml42