From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



Interval scanning與Round Robin scanning的差異是什麼?



硬體: Multifunction DAQ (MIO)

問題: Interval scanning與Round Robin scanning的差異是什麼?

解答:

Interval ScanningRound Robin Scanning的差異是掃描速率,換句話說就是在取樣時切換於每個通道的速率。每個取樣都來自於sample clock訊號上升,此時各個通道就會開始掃描去讀值。對於Sample-and-Hold的卡片來說,卡片會掃描所有通道並去擷取這個sample clock訊號上升時的數值。對於其他的卡片來說,這樣的做法可以透過將掃描速率最佳化去將切換每個通道所造成的延遲最小化。

以下的範例是以PXI-6070為說明,並使用每通道250 Samples/Seconds的速率擷取。

Interval Scanning

Interval Scanning clock訊號上升後會以最快的速度去擷取各個通道的訊號。而通道之間的延遲來自於硬體本身的限制。當希望通道之間的延遲最小化時這個方法會較為實用。然而,訊號相對沒有足夠的時間去擷取更為精確的值。以6070E為例,通道間的延遲最小可以是1microsecond
1與表1顯示了6070採用interval scanning時的通道間延遲

圖1:

表1:

Round Robin Scanning

Round Robin Scanning 則是採用了將每個取樣時間平均分給每個通道做為處理時間的做法去將通道間延遲最大化。這樣的方法提供了足夠的時間給各個通道去擷取更為精確的數值。下列函數說明了各個通道所分配的時間長度

 1 second/(250 samples/channel * 4 channels) = 1 millisecond between samples

2以及表2說明了round robin scanning. 

圖2:

表2:

 

 



相關連結: KnowledgeBase 3E59TDPK: Interval Scanning, Simultaneous Sampling, and Round-Robin Scanning Support
KnowledgeBase 2D6CTML8: Data Acquisition Sampling Terminology

附加檔案:


scanning.gif - scanning.gif



報告日期: 09/11/1998
最後更新: 03/04/2015
文件偏號: 1DAIG7W3