DAQデバイスで測定された値を即座にグラフ表示する方法はありませんか?

更新しました Jun 8, 2021

使用製品

ソフトウェア

  • LabVIEW

ドライバ

  • NI-DAQmx

問題

DAQmxドライバを使用する計測器で歪みゲージからの信号を測定しています。歪みゲージを変形した際のデータをグラフに表示する事はできるのですが、サンプリングレート = 1000、サンプル数 = 1000の設定の場合、1秒ごとにしかグラフが更新されません。歪みゲージの変化に対してより高速にグラフをアップデートするにはどうすればよいですか?

解決策

DAQデバイスで計測されたデータをグラフ表示するには下記の図のデータ転送を行う必要があります。データはサンプリングレートで指定された速度でDAQデバイスのオンボードメモリに格納されており、それらはバス転送レートの制限下において、PCのRAMに転送されます。LabVIEWで作成したアプリケーション上のグラフに表示するにはサンプル数で指定したデータ数ごとにRAMからデータを転送します。その為、歪みゲージの実際の変化に対して高速に追従するにはサンプリングレートを高く、サンプル数を低く設定する事で読み取りレートを高める必要があります。
 
DataTransfer.png