不同的應用場景可以選擇不同的采集卡模式
Standard single模式下,板卡的采集與傳輸是獨立于PC機。被ADC采樣并量化后的數據,首先存儲在板載內存中,采樣結束后,上位機再從板載內存中將數據讀取到PC機內存中。這種工作模式能夠支持非常高的采集速率,但不需要上傳數據時工作在很高的速率。
Standard standard多次觸發采集模式將板載存儲空間分成N個子段,可以接收連續觸發操作。系統自動將每次觸發前后采集的數據存入對應的存儲器子段,這個過程不需要軟件干預,采集卡也不需要重新啟動。存儲空間分段的數量受設置的每次采集數據長度和板載內存容量大小限制。
fifo single模式接收一次觸發事件之后,會連續不斷地采集數據,同時連續不斷地傳輸數據到上位機內存,板載內存作為一個ring buffer傳輸數據。當ring buffer緩存的數據達到一定量時,上位機接收到數據。FIFO模式采集的數據量僅受硬盤容量限制,如果是on-line處理數據的話,數據量不受任何限制。采集卡可以一直工作,指導用戶發命令停止數據采集。
fifo multi模式,板卡每接收一次觸發事件之后,會連續不斷的采集一段數據,用戶可以設置每次采集的數據段的長度,之后把每次采集的數據傳輸數據到上位機內存,板載DDR3存儲器作為一個緩存區來傳輸數據。用戶可以把每次觸發采集的數據連續不斷的存儲在磁盤上,存磁盤操作,傳輸速率受限于用戶的磁盤讀寫速率,存儲之后的數據可以回放使用。