XYグラフ作成Express VIをループで使用するときにデータを表示および消去するには?

更新しました May 15, 2023

使用製品

ソフトウェア

  • LabVIEW

問題

XYグラフ作成Express VIを使用しています。
 

  • リセット入力にTrueを配線すると、XYグラフにデータが表示されますが、何度も再描画され続けているように見えます。
  • リセット入力にFalseを配線すると、VIを停止して再度実行することによってのみグラフをクリアできます。


この動作が見られるのはなぜですか?

解決策

XYグラフ作成Express VIがループで実行されており、そのリセット入力に配線された値がTrueである場合:

  • XYグラフ作成Express VIは、ループが繰り返されるたびに保存されている値をすべてクリアし、XYグラフは新しい値のみを表示するように出力します。リセット入力の値をFalseに変更して、前ループ反復からの値を保持し、XYグラフにすべての反復を表示します。


XYグラフ作成Express VIがループで実行されており、そのリセット入力に配線された値がFalseである場合:

  • XYグラフ作成Express VIは、前ループ反復の値を保持し、すべての反復をXYグラフに表示します。古いセットを表示せずに新しいデータセットをグラフに表示するには、リセット入力にTrueを配線し、ループ反復ごとにデータの各完全なセットを渡します。


下図は、XYグラフ作成Express VIにリセット入力の値を入力して連続してデータを表示する例です。