From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



在DAQmx中使用緩衝連續資料擷取出現Error -200279的訊息顯示



主要軟體:
主要軟體版本: 7.0
主要軟體修正版本: N/A
次要軟體:

問題: 在DAQmx中,請問我應該如何觀察資料緩衝區的狀態已確認是否LV由緩衝區中讀取的速度夠快?(類似Scan Backlog的意義)

解答: 在透過建立緩衝區來進行連續資料擷取的過程中,我們必須確認或監視緩衝區中的資料並不會被覆蓋.依照傳統的DAQ驅動程式而言,我們可以在AI Read的Scan Backlog中看到這項資訊.在DAQmx中您必須使用DAQmx Read Property Node來獲得這項資訊.您可以設定此Node為Status » Available Samples Per Channel並連接到此Node的輸出之上.假設顯示單元上的值不斷的增加,請減少取樣速度、增加緩衝區的大小或增加number of samples per channel to read這個參數. 如果緩衝區中的資料被覆蓋了,則會出現DAQmx error -200279.

相關連結: Knowledge Base 25LAM89M. Do I Lose the Data That Shows Up in the Scan Backlog During Continuous Data Acquisition?
Knowledge Base 2XQEAPQJ. NI-DAQmx Error Codes and Solutions.

附加檔案:





報告日期: 07/16/2003
最後更新: 09/28/2003
文件偏號: 2ZFHCKL1