なぜオープンなSCXIチャンネルをサンプリングすると正確な読み取りができないのでしょうか?



ハードウェア: SCXI

問題: SCXIモジュールからあるサンプリングレートで読み込みを行うと、正確な値が読み込めません。読み込んでいるチャンネルのいくつかはオープン(何もつながっていない状態)です。AI変換レートが遅い場合は、正確な値が読み込めます。これはなぜでしょうか?

解決策: この問題はEシリーズデバイスでオープンなSCXIチャンネルを読み込む際に発生します。オープンチャンネルの電圧はレンジの範囲外なっているか、Eシリーズデバイスの入力限界である10Vを越えてしまっています。レンジ範囲外のチャンネルに必要なセトリングタイムはレンジ範囲内のチャンネルに必要なセトリングタイムより長くなります。

オープンチャンネルのため増加したセトリングタイムによって、DAQカードの入力回路は次の読み込みまでに十分落ち着くことができなくなってしまいます。そのため、オープンチャンネル以外の他のチャンネルで不正確な値を読み取ってしまいます。

NI-DAQmxではAI変換レート(従来型DAQではチャンネルクロックレート)を用いてチャンネル間での読み取り間隔を長くすることによりこの問題を回避できます。AI変換レートを変更することで、DAQカードの入力回路が落ち着くのに十分な時間を与え、オープンチャンネルの次にあるレンジ範囲内のチャンネルを正確に読み込むことができます。MシリーズDAQデバイスでは入力限界が±10Vに固定され、レンジ範囲外の読み込みに関連する問題はなくなっています。しかしながら、この問題を解決する最も効果的な方法は、オープンチャンネルの読み込みを行わないことです。

関連リンク: KnowledgeBase 3P7A0CBP: SCXI Overvoltage Issues with E-Series Devices
KnowledgeBase 10DGC4MZ. SCXI-1102/SCXI-1100のチャンネルがオープンである場合の値について。

添付:





報告日時: 04/04/2003
最終更新日: 01/05/2006
ドキュメントID: 2W3HKQBS