チャート制御器
- 更新日2023-02-17
- 3分で読める
チャート制御器
値の履歴を表示することにより、数値データをチャートに表示します。
チャート表示とプロット表示の相違点
グラフとチャートでは、データの表示方法と更新方法が異なります。グラフが含まれているVIは、通常データを配列に集録し、そのデータをグラフにプロットします。このプロセスは、最初にデータを格納し、次にそのデータのプロットを生成するスプレッドシートと似ています。データがグラフにプロットされる際、既存のプロットデータは破棄され、新規データのみが表示されます。
これに対し、チャートはすでに表示されているデータポイントに新しいデータポイントを追加して履歴またはバッファを作成します。チャートでは、現在の読み取り値または測定値をそれ以前に集録されたデータと関連付けて検証できます。チャートに表示できるデータポイント数より多くのデータポイントが追加された場合、チャートがスクロールして新しいポイントがチャートの右側に追加され、古いポイントが左方向に消えます。
チャートに表示可能なデータタイプ
配列やアナログ波形に含まれる数値データをチャート表示できます。デフォルトで、チャートデータタイプは倍精度の配列です。データタイプをダイアグラム上で変更できます。
波形データタイプには、波形の開始時間 (t0)、Δt (dt)、およびy値 (Y) があります。 波形データをチャートに配線すると、波形の開始時間、Δt、およびy値に基づいて、チャートは自動的に波形をプロットします。各データポイントには固有のタイムスタンプがあるため、t0および単一要素のY配列を指定する波形は、均一にサンプリングされていないプロットデータに役立ちます。
配列に含まれるデータでは、チャートは均一または不均一にサンプリングされた一組の点をチャート表示する汎用直交グラフを表示します。
以下の表は、配列データの異なるタイプがどのようにチャート表示されるかを示しています。
| データタイプ | プロット動作 |
|---|---|
| スカラ数値 | チャートは、最新値と履歴長内の以前の値としてスカラ数値を使用した単一のプロットを表示します。 |
| 数値の1D配列 |
配列は単一プロットです。
|
| 数値のクラスタ | クラスタの各要素は、最新値と履歴長内の以前の値として数値を使用した単一のプロットです。 |
| 数値のクラスタによる1D配列 | クラスタの各要素は、最新値と履歴長内の以前の値として数値を使用した単一のプロットです。配列はサンプルの集合を表します。 |
| 波形の1D配列 | 各波形は独立したプロットです。このデータタイプはWebVIでサポートされていません。 |
| 数値の2D配列 | 配列の各列は独立したプロットです。 |
チャート履歴の長さの定義方法
項目タブの動作セクションで、履歴の長さを指定してバッファのサイズを構成します。波形では、履歴の長さはバッファが保持できる個々の波形の数です。サンプルサイズは、その波形によって異なります。数値データでは、履歴の長さはバッファが保持できるサンプル数です。