Archived: 733x,734x,735xシリーズモーションボードのアナログ入力の読み込み速度

This document has been archived and is no longer updated by National Instruments



ハードウェア: Motion Control>>Controllers>>PCI-7350, Motion Control>>Controllers>>PXI-7330, Motion Control>>Controllers>>PXI-7340, Motion Control>>Controllers>>PCI-7330, Motion Control>>Controllers>>PCI-7340

問題: 733x,734x,735xシリーズモーションボードのアナログ入力は、ハードウェアタイミングでの集録ができませんが、ソフトウェアタイミングでの集録の場合、読み込み速度はどのくらいでしょうか?

解決策: 3.2 GHz P4 のPCで、Windows XP上のLabVIEWを使って、Read ADC viだけをループさせるプログラムの場合、そのループレートは、~500 Hz 程度となります。以下のリンクにあるLabVIEW 7.1 vi - Test_Motion_AI_Rate_LVを参照してください。
このループ速度は、プログラムの内容とシステム構成により大きく左右されますので、参考値と考えてください。

別な方法としては、モーションボードのオンボードプログラムを使うという方法があります。
(734xと735xシリーズのボードのみ、733xシリーズのボードはオンボードプログラムに対応していません)
簡単なプログラムを7342でテストしたところ、ループレートは~200 Hz 程度でした。使用したプログラムは以下のリンクにあるLabVIEW 7.1 vi's:Test_Motion_AI_Rate_Onboard and Test_Motion_AI_Rate_Onboard_Hostを参照してください。

オンボードプログラム以外に何も行わず、ホストからのポーリングもない場合には、ループレートが ~200 Hz程度となりますが、ホストがアナログ入力データを取得するために、オンボードプログラムに対してポーリングするようなプログラムの場合は~120 Hz となってしまいます。

注意:
このループレートは、5~15秒程度の時間での平均値です。
Windowsのような非リアルタイムのオペレーティングシステムでは、ループの実行時間にばらつきが発生します。



関連リンク:
How Fast Can I Read an Analog Input from my National Instruments 733x, 734x or 735x Motion Board?

Motion Control Products


添付:


Test_Motion_AI_Rate_LV.vi - Test_Motion_AI_Rate_LV.viTest_Motion_AI_Rate_Onboard.vi - Test_Motion_AI_Rate_Onboard.vi
Test_Motion_AI_Rate_Onboard_Host.vi - Test_Motion_AI_Rate_Onboard_Host.vi


報告日時: 04/13/2005
最終更新日: 04/13/2006
ドキュメントID: 3KCGD4MQ