學術專區 關於NI NI活動訊息 NI Developer Zone 技術支援服務 使用者解決方案 產品與服務 連絡NI MyNI
This Document is not yet Rated  Rate this Document

在多個版本的 LabWindows/CVI 中安裝 DAQ 驅動程式支援

主要軟體: LabWindows/CVI Development Systems>>Full Development System
主要軟體版本: 8.1.1
主要軟體修正版本:
次要軟體: Driver Software>>NI-DAQ, Driver Software>>NI-DAQmx

問題:

在我的電腦上安裝了2個版本的LabWindows/CVI。當我安裝DAQ驅動程式時,DAQ函式庫只在最新版本的CVI中顯示。我可不可以在我的兩個版本的LabWindows/CVI中都使用DAQ的驅動程式呢?



解答:

您可以在同一台電腦上,安裝的不同版本的LabWindows/CVI ,並且同時使用DAQ函式庫。

DAQ函式庫只能在最新版本的CVI上運行是因為DAQ在安裝時並沒有搜索所有版本的LabWindows/CVI 。比如說在一台同時安裝了LabWindows/CVI 8.07.1的電腦上,DAQ函式庫將只被安裝在8.0的目錄下。

有一些方法可以把DAQ函式庫安裝到CVI7.1的目錄下。

方法 1DAQ 函式庫加入到 Instrument library 目錄下

通過這種方法您可以將DAQ函式庫到CVI函式庫目錄的Instruments資料夾下,但當您重新啟動CVI時,該資料夾下的DAQ函式庫將消失。您可以參考Instrument Driver Disappears Every Time LabWindows/CVI Closes 以獲得更詳細的資訊。

此種方法步驟如下:

  1. 滑鼠右鍵點選函式庫目錄下的"Instrument"資料夾,選擇Load Instrument....
  2. 選擇C:\Program Files\National Instruments\CVI80\bin 目錄 ;
  3. 修改"Files of Type" 設置為 All Files (*.*) ,選擇 NIDAQmx.lfp DAQmx 庫)和 dataacq.lfp (傳統DAQ庫) 。

方法 2DAQ函式庫加到到您的Project 

這種方法使得每次您的project打開時,DAQ函式庫同時被打開。在您的project 目錄下滑鼠右鍵點選您的project名選擇 Add File...然後參考方法1”即可。 

方法 3DAQ函式庫加到CVI的主函式庫中

這種方法將添加DAQ函式庫到CVI的主函式庫中。這種方法的好處是
.lfp 檔不需要載入到您的project中。DAQ函式庫將被自動的裝載到Library 目錄和函式目錄中的Library 資料夾中。 使得任何的 LabWindows/CVI project都可以對其進行存取。

您可以透過把下面的檔案從LabWindows/CVI 8.0 目錄下拷貝到7.1目錄下來添加DAQ函式庫到CVI的主函式庫中。

DAQmx

CVI80\bin目錄下拷貝以下檔到CVI71\bin目錄下

  • nidaqmx_lvrt.lib
  • nidaqmx.fpc
  • NIDAQmx.lfp
  • nidaqmx.lib
  • NIDAQmx.sub

CVI80\extlib 目錄下拷貝nidaqmx.lib CVI71\extlib目錄下。 
CVI80\include 目錄下拷貝NIDAQmx.hCVI71\include目錄下。

Traditional NI-DAQ

CVI80\bin目錄下拷貝以下檔到CVI71\bin目錄下

  • easyio.lfp
  • easyio.lib
  • dataacq.lfp
  • dataacq.lib
  • dataacq.pth

CVI80\include 目錄下拷貝easyio.hdataacq.hCVI71\include目錄下。



相關連結: KnowledgeBase 3S1I1M01: DAQ Libraries Grayed Out Under Library Menu in LabWindows/CVI
KnowledgeBase 3Q2JUMK7: Instrument Driver Disappears Every Time LabWindows/CVI Closes
KnowledgeBase 0U2I817N: VXI Libraries Grayed Out Under Library Menu in LabWindows/CVI
KnowledgeBase 3J8BAEL2: Missing Libraries in the LabWindows/CVI Library Tree

附加檔案:





報告日期: 05/04/2005
最後更新: 12/26/2007
文件偏號: 3L39K9XR

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit