NI-6703/6704の最大アップデートレートについて



ハードウェア: Signal Sources (AWG/FG/AO)>>Analog Output Devices>>PCI-6704, Signal Sources (AWG/FG/AO)>>Analog Output Devices>>PCI-6703

問題: NI-670xに関して以下のような疑問があります。static(静的)ボードと記載がありますが、どう意味ですか。最大アップデートレートはいくつでしょうか。

解決策: NI-670x装置はソフトウェアタイミングで出力値が更新されるデバイスです。これは、このボードにハードウェアクロックがないためで、ソフトウェア的に値が更新されるまでは、静的に出力を続けます。このため、staticボードと名付けられています。これらの装置の最大アップデートレートは、NI-6703とNI-6704のそれぞれについて定義されています。

NI-6703は、16の電圧出力および2つのキャリブレーションチャンネル(合計18チャンネル)によってマルチプレックスされるひとつのDAコンバータを持っています。また、NI-6703は出力を維持するために、ソフトウェア的なチャンネル数によらず、すべてのアナログ・チャンネルのサンプル・ホールド回路を連続的に更新します。また、1つのチャンネル当たり50μsの割合で上記のようにスキャンされますので、ソフトウェアによって値が更新された後、チャンネルの実際の値は更新までに、どのチャンネルでも0から、0.9ミリセカンド(50のμs/18ch=0.9ms)程度の時間がかかります。
もし、このサイクルの終了直後に、ソフトウェア的に値がアップデートされたとすれば、それは、直ちに適用されるでしょう。従って、ちょうどソフトウェアがそのチャンネルを更新する前に、チャンネルがもう一度18-チャンネルサイクルに入っていれば、その値が適用されるまでに、0.9msを要することになります。こういった意味で考えると、このボードの最高アップデートレートは、0.9msであると考えることが出来ます。
注意:
もし、出力が1チャンネルで、その更新をソフトウェアが0.45msごとに行っている場合、ボードはエラーを返しませんが、実際は0.9msごとに値が更新されています。この際、ボードは最新の更新値のみを参照しますので、たとえば、1・2・3・4・5・6と順に更新しているつもりでも、2・4・6・のように途中の値が抜けた出力がなされるでしょう。1・2・3・4・5・6の順に、0.9msで更新される訳ではないことをご確認ください。

NI-6704が16の電圧出力、16の電流出力および4本のキャリブレーションチャンネル(合計36チャンネル)を行っているという点を除いて、NI-6704はNI-6703と同じ操作をします。従って、ソフトウェアによって更新された後、各チャンネル値は0~1.8ms(50のμs/36ch=1.8ms)で更新されるでしょう。
また、アップデートレートと確度の関係は以下のようになります。
NI-6703
+/- 0.001%の確度→7.2 ms
NI-6704
+/- 0.1% の確度→5.6 ms
+/- 0.01% の確度→11.2 ms
+/- 0.001% の確度→14.4 ms

関連リンク: PCI/PXI-6703/6704ユーザ・マニュアル
製品カタログ-PCI-6703
製品カタログ-PCI-6704


添付:





報告日時: 06/01/2000
最終更新日: 12/20/2004
ドキュメントID: 1Y0EP4OL