Skip to main content

配列変数をXYチャートとして表示する

の中で直交座標系XYチャート可視化要素を使用すると、配列変数を曲線として可視化できます。複数の配列変数がある場合は、共通のX軸と複数のY軸が使用されます。可視化する配列変数と曲線の光学設計は、別の設定ダイアログで指定します。_visu_icon_xy_chart.png XYチャートこのダイアログを開くには、要素プロパティを使用します。ユーザーが実行時に曲線データを変更できるようにするには、適切な視覚化要素と対応する入力設定を提供する必要があります。

の中で制御変数要素プロパティには、チャートを拡大表示したり、グラフを別の位置に移動したりするために使用できるアプリケーション変数を入力できます。これに基づいて、実行時に、対応する視覚化要素でユーザーの入力オプションを設定できます。

直交座標系でデータを曲線として表示する

初期状態:プロジェクトが開かれている。その中のアプリケーションが配列データを提供する。PLC_PRG.DataXそしてPLC_PRG.DataYこれは、直交座標系で曲線として表示されます。

PROGRAM PLC_PRG
VAR
    DataX : ARRAY [1..200] OF REAL ;
    DataY : ARRAY [1..200] OF REAL ;
    xDoIt : BOOL := FALSE;
    ix : INT;
END_VAR
IF xDoIt THEN
    xDoIt := FALSE;
    FOR ix := 1 TO 200 BY 1 DO
        DataX[ix] := (ix * 0.2) + 0.1;
        DataY[ix] := (ix * 0.1);
    END_FOR
    xDoIt := TRUE;
END_IF
                    
手順. 設定直交座標系XYチャート要素
  1. の中でデバイスビューで、アプリケーションの下に視覚化を追加します。名前を割り当てますVisMain視覚化へ。

    視覚化エディターが開いています。

  2. の中で可視化ツールボックス表示して選択し、ドラッグします直交座標系XYチャート要素をエディターに追加します。

  3. 新しい要素を選択し、プロパティビュー。

    _visu_img_new_xychart.png
  4. の中で直交座標系XYチャートプロパティで、_visu_icon_xy_chart.png XYチャート。 価値。

    そのXYチャートの設定ダイアログが開きます。必要な設定はすべて警告マークで表示されます。_visu_icon_warning_missing_settings.pngシンボル。構成ツリーには最小構成(曲線)が表示されます。Curve1[AxixY1]AxisX(X)そしてAxisY1(Y)

  5. 設定ツリーで、Curve1

    それぞれのグラフ設定が構成ツリーの右側に表示されるようになりました。

  6. の中でデータX変数設定では、水平データを持つ 1 次元変数を指定します。

    PLC_PRG.DataX

  7. の中でデータY変数設定では、垂直データを持つ 1 次元変数を指定します。

    PLC_PRG.DataY

    _visu_img_dlg_mini_xychart_configuration.png
  8. アプリケーションをコンパイル、ダウンロード、起動します。変数を強制的にxDoItTRUE

    ターゲットの視覚化が開きます。Curve1直交座標系で表示されます。

    _visu_img_mini_chart.png