LabVIEWおよびMeasurement Studioでのチャート更新モード

更新しました Jul 26, 2022

問題

LabVIEWやMeasurment Studioのチャートにはどのような更新モードがありますか?チャート更新モードを変更するにはどうすれば良いですか?

解決策

LabVIEWとMeasurement Studioにある波形チャートには、データをスクロールするために、ストリップチャート、スコープチャート、およびスイープチャートという3つの更新モードがあります。これらの更新モードは波形チャートのプロパティを使用して変更することが可能です。これをおこなうには、波形チャートを右クリックしてプロパティ>>外観を選択し、更新モードプルダウンメニューからストリップチャート、スコープチャート、またはスイープチャートを選択します。

追加情報

ストリップチャート: このモードは、表示がスクロールしてロール紙に記録するチャートレコーダに似ています。このモードの最初のプロットは左から右にスクロールします。一番右側にある新しいポイントは、古い値として左側にずれてプロットされ続けます。

スコープチャート: このモードは、表示を再描画するオシロスコープに似ています。新しいデータを受け取ると、最後の値を右側にプロットします。プロットがプロット領域の右枠に到達すると、プロットを消去して左枠から再びプロットを始めます。

スイープチャート: このモードはスコープチャートに似ていますが、プロットが右枠に到達したらプロットは削除されません。その代わり、垂直線が左側から右側に動いてその線に沿って古いデータを新しいデータで更新されます。

メモ: Measurement Studio .NETコントロールは、スイープモードをサポートしていません。しかし、ActiveXコントールでのみサポートしています。詳細については、関連リンクを参照してください。

LabVIEW 2012以前では、チャートタイプとデータタイプをデモするcharts.viというファイル名のサンプルが<LabVIEW>\examples\general\graphs\charts.llbフォルダに含まれています。

LabVIEW 2013以降では、チャートタイプとデータタイプをデモするWaveform Chart Data Types and Update Modes.viというファイル名のサンプルが下記の場所に含まれています。

Measurement Studio for Visual Basicには、Graph StylesSweep Chartに似たサンプルがMeasurementStudio\VB\Samples\UI\Graphフォルダに含まれています。

チャートや上記の更新モード(例を含む)の使用に関する詳細については、以下のドキュメントを参照してください。