將USB裝置的驅動程式從NI-DAQmx Base轉換至NI-DAQmx



主要軟體:
主要軟體版本: 7.5
主要軟體修正版本:
次要軟體: Driver Software>>NI-DAQmx Base
硬體: Multifunction DAQ (MIO)>>Portable>>USB-6008, Multifunction DAQ (MIO)>>Portable>>USB-6009, Digital I/O (DIO)>>Static>>USB-6501

問題: NI-DAQ 7.5版在Windows平台開始支援USB-6008、USB-6009以及USB-6501。若有利用NI-DAQmx Base撰寫的應用程式,請按照下列步驟將其轉換為NI-DAQmx。

解答: LabVIEW下撰寫的NI-DAQmx Base應用程式

目前NI正在開發一個轉換工具,可以自動將DAQmx Base的VI轉換成對應的NI-DAQmx VI。若您單純使用NI-DAQmx Base的範例程式,則可以在LabVIEW的Example Finder找到對應的NI-DAQmx範例程式。此外,您也可以選擇以手動的方式將NI-DAQmx Base的VI更改成NI-DAQmx的VI。

利用C語言編寫的NI-DAQmx Base應用程式
  1. 在程式碼中搜尋"daqmxbase"並將其取代為"daqmx"。這將會將NI-DAQmx Base的函式轉換成對應的NI-DAQmx函式。
  2. 將所需的inculde和函式檔加入專案中
    若使用Microsoft Visual C則請參考附件檔的第一個步驟
  3. 將DAQmx函式模組加入專案中
    若使用Microsoft Visual C請參考附件檔的第二個步驟


相關連結:

附加檔案:


MSVC6.doc - MSVC6.doc


報告日期: 07/11/2005
最後更新: 09/02/2005
文件偏號: 3NA886B9