733x,734x,735xシリーズモーションボードのアナログ入力の読み込み速度 ハードウェア: 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 添付:
報告日時: 04/13/2005 最終更新日: 04/13/2006 ドキュメントID: 3KCGD4MQ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
