開啟LabVIEW之後無法使用Vision Builder與CVS連接



主要軟體:
主要軟體版本: 2.6.1
主要軟體修正版本:
次要軟體: N/A
硬體: Image Acquisition (IMAQ)>>CVS

問題: 開啟LabVIEW與RT端CVS連接後,無法再使用Vision Builder AI與其相連,會得到錯誤訊息,寫著Vision Builder server已關閉。開啟LabVIEW之前可以使用Vision Builder for AI與CVS連接,而且我確定所有的設定皆正確,為何會發生這樣的情形呢

解答: 當以real-time方式與CVS相連時,LabVIEW會確認CVS上已載入記憶體的檔案,如果發現Viison Builder VI在記憶體,為了使LabVIEW能正常執行,會將這些VI關閉。以致造成之後欲使用Vision Builder for AI與CVS相連時,發生Vision Builder Server已關閉的錯誤訊息,解決方法一是將CVS重新開機,重新載入Vision Builder Server至記憶體中,順利完成連結。
若不想使用上述方法,第二種解決之道則是使用ActiveX。已有現成的範例提供在LabVIEW下使用ActiveX執行Vision Builder AI script。這個範例名稱為“SimpleExampleCW.vi”,可在以下目錄(預設安裝目錄)中找尋:

C:\Program Files\National Instruments\Vision Builder AI X.X\ActiveX Support\Examples\LabVIEW

很重要一點是,執行此程式必須在“LabVIEW for Windows”還境下,而非切換至RT Target的CVS上

相關連結:

附加檔案:





報告日期: 10/17/2005
最後更新: 10/30/2005
文件偏號: 3QGGPQO1