你好
我手邊有一個NI 9215 with BNC模組,我看文件上寫的max sampling rate是100kS/s,
當我接上9162的插槽時,我使用GetAIMaximumMultiChannelRate讀出來是100kS/s沒錯,
但當我把9215接到9172時,同樣的function讀出來的sampling rate卻變成110497.23756906077 Hz 這個奇怪的頻率,而且文件上明明寫的是100kS/s啊??
我在DAQ 8.9, 9.0版試的結果都是一樣。
Rex
已解決! 轉到解決方案。
08-31-2009 10:23 PM - 已編輯 08-31-2009 10:24 PM
Hi Rex
針對於您的問題,我實際使用cDAQ9172, NI9215測試,在設定為100K Samping Rate的情況下,
實際訊號量測,每點間隔確實為0.00001秒,換算為100KS/s,所以想請您再實際測試看看,是否是
程式的問題。
Howard
在 08-31-2009 10:43 PM
Hi Howard,
謝謝你這麼快速的回應。
我也有試過在9172+9215的情況下直接設定sampling rate為100k,這樣是可以正常使用的,取樣頻率是OK的。
但是我比較在意的一點,是當我在9172+9215下讀取9215的AIMaximumMultiChannelRate卻不是100kS/s,這跟文件上寫的不一樣,而且我看文件上都沒有提到有這個差異性。
因為我的程式需要判斷硬體的max sampling rate來調整程式功能,而9215在不同的Chassis會卻會取得不同的max sampling rate,這樣會造成我程式上判斷錯誤。 (我試過9233, 9234都不會有這個問題)
麻煩你也試著讀AIMaximumMultiChannelRate,數值會是110497.23756906077Hz。
Rex
在 09-01-2009 02:35 AM
Hi Howard,
請參考附件的程式碼及圖片
Rex
09-01-2009 03:41 AM - 已編輯 09-01-2009 03:48 AM
Hi Rex
很謝謝您提供相關的文件,而您所提的問題也已順利在NI工程部複製出相同的情況,
該問題目前已在NI內部資料庫中建立了修復備註,將於NI-DAQmx9.0.1之後的版
本更新,非常謝謝您的發問,以上資訊提供您參考。
希望以上訊息能夠解答您的問題, 若還是有疑問, 再請您回文,
若是覺得問題有解決而且答案還滿意, 也請您勾選 已解決 的選項以及惠賜一個獎勵 ( Kudos )囉!
謝謝.
Howard
NITW AE