使用Queue擷取DAQ資料的問題

 

想請問各位高手,為什麼我DAQ資料使用Queue來傳送

似乎傳送速度有受到限制,我把時間調快調慢都沒什麼效果

請幫我看看

使用DAQ出現時差.rar

可以附上整個vi嗎?麻煩您了

抱歉 沒注意到已經附上檔案

版大附上的這vi應該是  labview queue的example
更新頻率會變快慢應該不是在DAQ的設定裡
而是queue吸收或釋放data的快慢,那會是在time delay的設定選項變化
由time delay決定queue的取樣速度
((個人淺見  有什麼說錯的請指教

不要使用DAQ assistant,如果你在DAQ assistant上按右鍵>>Generate NI-DAQmx code的話你會發現它每次都是在做start和clear task的動作,這會影響程式的執行效能,產生程式碼後修改程式將start和clear task放到迴圈外,看起來如下圖所示

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

ancle40811.6384259259