DAQ資料擷取速度?

各位大大,想請問一下pci-6229的AI資料擷取速度真的有250 ks/s(單一port每秒250000筆資料嗎),因為我感覺用的時候感覺最快只有在1ks/s.

可以的話請上傳你的vi看你是如何設定的

[QUOTE=ancle]可以的話請上傳你的vi看你是如何設定的[/QUOTE]

沒辦法也,因為公司電腦沒網路所無法copy出來.

我就只是以最基礎的DAQ套件去選取I/O PORT,所以才想說事不是要用其他的寫作方式.

[QUOTE=LONG1]

[QUOTE=ancle]可以的話請上傳你的vi看你是如何設定的[/QUOTE]

沒辦法也,因為公司電腦沒網路所無法copy出來.

我就只是以最基礎的DAQ套件去選取I/O PORT,所以才想說事不是要用其他的寫作方式.

[/QUOTE]

基本使用DAQ卡的方式如下圖,手邊沒DAQ卡沒法試給你看,可能原因大部分在於DAQmx的驅動設定,電腦桌面上的Measurement & Automation

![](upload://2QSpxAKJpeer34zv3qy6xxJBLej.png)

我模擬PCI-6221和你的PCI-6229規格差不多,使用單一通道確實可以到250 kS/s

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

PS.補上該範例位置,在example finder搜尋input

![](upload://6rkgHpXxKRnRAcBtmh0vHnAzdqb.jpeg)

ancle41129.7111458333

如果只使用單一個channel,就可以達到250KS/s的速度。


如果是多個channel,sampling rate就會平分。即使你設定每一個channel都是250KS/s,也會跳出錯誤訊息,無法執行這樣的量測。

如果你設定單一channel是250KS/s,執行過程正常,沒有錯誤訊息的話。那就是一定有250KS/s沒錯。

如果不確定你的做法的話,可以把你的設定方法告訴大家,我們再來看看哪邊的設定可能需要調整。


我想他的設定是設定成「1 sample」
如此設定大幅增加命令時間,自然取樣率下降
若設定成N samples,配合設定sample rate,應該就可解決問題。



caeru41130.3813657407

1 sample的time clock是「on Demand」,也就是由OS控制。你也知道的,OS軟體無法做很準確的時間clock trigger,因為OS下面有很多常駐程式:掃毒、音樂... 等等。非常容易造成clock的時間不準。

對照之下,DAQ硬體的「HW time」觸發,時間控制就相當準確,以原po的DAQ卡來說,可以到250KS/s沒問題的。

感謝以上前輩的回覆,其實後來有找到其它文章才知道,原來要達到高速,其資料內容是先暫存起來,等到結束時才一次傳出,也是碰才知道,不然根本不曉得...

最後還是感謝以上前輩的指教,謝謝!

[QUOTE=caeru]

我想他的設定是設定成「1 sample」
如此設定大幅增加命令時間,自然取樣率下降
若設定成N samples,配合設定sample rate,應該就可解決問題。



[/QUOTE]


你好,我想請問這個參數設定是從Max中設定嗎?
要進入哪個選項?

[QUOTE=Jay1012]

[QUOTE=caeru]

我想他的設定是設定成「1 sample」
如此設定大幅增加命令時間,自然取樣率下降
若設定成N samples,配合設定sample rate,應該就可解決問題。



[/QUOTE]


你好,我想請問這個參數設定是從Max中設定嗎?
要進入哪個選項?

[/QUOTE]

在寫LabVIEW程式的時候,如果使用NI的DAQ裝置,往往會使用「DAQ小幫手」來設定。

您說的這個部分就是可以在DAQ小幫手裡面設定的。



關於DAQ小幫手的操作,可以參考以下的影片教學:

[tube]BdfPQM7RRoU[/tube]