請問如何製作EXE執行檔『USB6008擷取卡』

請問各位前輩:

有人使用USB 6008這個擷取卡嗎?

請問要如何製作執行檔,才能驅動此卡工作,謝謝。

1.你說的是這個嗎?

http://sine.ni.com/nips/cds/view/p/lang/zht/nid/14604

2.驅動程式

http://digital.ni.com/softlib.nsf/websearch/CE3686A8D5B0CE
DC86256FFD007C9C4A

謝謝您的回覆^_^

但是我想問的是,我已經寫好了LabVIEW的程式,也已經可以正常使用此卡

只是要如何將*.vi的檔案製作成*.exe的檔,而讓此擷取卡能正常運作

請問你所使用的LabVIEW版本是多少,有沒有「application Builder」呢?需要有Application Builder才可以將vi封裝成exe檔唷。

如果你有Application Builder,但是不知道該如何操作的話,請參考這一篇文章:「[教學文件] 將VI轉換成執行檔(.exe) 」,看了之後你就知道該怎麼做了。

謝謝您的答覆

我所使用版本是 7.1 的,我用過此方法了,但是轉換完成的執行檔無法使USB 卡運作

不知是否有什麼檔案要加入,還是有什麼步驟是要注意的,謝謝

請先將Driver安裝到最新的版本:

  1. DAQmx7.5:NI-DAQmx Version 7.5 for Windows 2000/NT/XP
  2. DAQmx Base1.5:NI-DAQmx Base Version 1.5 for Windows 2000/XP

我剛剛本來要Build 「USB-600x Interactive Control.vi」,結果封裝到一半竟然「沒有回應」,真是太傷我的心了。

後來我就用DAQ小幫手隨便寫一個程式,然後使用Application Builder來登裝成exe檔,結果可以順利封裝,你也可以試試看喔。

我是覺得,請你使用「DAQmx」而不要使用「DAQmx Base」來開發6008的程式,這樣在Build的時候應該會比較容易成功。

我知道剛剛為什麼我在build「USB-600x Interactive Control.vi」的時候會失敗了,因為我剛剛在MAX裡面,6008所使用的Driver是「DAQmx」而不是「DAQmx Base」,因為「USB-600x Interactive Control.vi」所使用的Driver是「DAQmx Base」,所以不合。

所以在開發6008的程式的時候,如果想要使用DAQ小幫手,就要在MAX裡面將6008的Driver設定為「DAQmx」,如果想要使用傳統的DAQmx Base來開發6008的程式,就要在MAX裡面將6008的Driver設定為「DAQmx Base」。

![](upload://2ay35pzgaeFSW884bU2ZG2SC0WR.jpeg)

![](upload://tWJVDz6KPzLAkNpMXF1ncgOWOLe.jpeg)