Skip to main content

視覚化要素: 直交座標系 XY チャート

シンボル:

_cds_icon_xy_elem_2.png

カテゴリ:特別なコントロール

この要素は、配列値の曲線を、直交座標系における折れ線グラフまたは棒グラフとしてグラフィカルに表示します。グラフでは、複数の曲線を同時に表示できます。

制約

この要素は、V3.5 SP11 以降のコントローラーで使用できます。

要素のプロパティ

すべての要素プロパティが利用可能ですか?

すべてのプロパティは、高度なオプションまたはすべてのカテゴリーフィルターインプロパティ

要素名

例: Velocity chart

ヒント

要素リスト内で要素がより早く見つかるよう、要素に個別の名前を割り当てます。

要素タイプ

デカルトXYチャート

デカルトXYチャート

_visu_icon_xy_chart.png XYChart: 開く XYチャートの設定 ダイアログ。

ここでチャートを設定できます。

位置

位置は、視覚化ウィンドウにおける要素の位置とサイズを定義します。これは直交座標系に基づいています。原点はウィンドウの左上隅にあります。水平X軸の正方向は右方向、垂直Y軸の正方向は下方向です。

X

要素の左上隅のX座標(ピクセル単位)

例:10

Y

要素の左上隅のY座標(ピクセル単位)

例:10

ピクセル単位で指定

例:150

身長

ピクセル単位で指定

例:30

ヒント

ボックスをドラッグして値を変更できます_visu_icon_position_element.pngシンボルをエディター内の他の位置に移動します。

要素の外観

プロパティには、要素の外観を定義するための固定値が含まれています。

境界線幅

値(ピクセル単位)

例: 2

注:値 01 どちらも1ピクセルの線の太さになります。行を表示しない場合は、 ボーダーラインスタイル プロパティをオプションに設定する必要があります 見えない

ボーダーラインスタイル

  • 個体

  • ダッシュ

  • ドット

  • ダッシュドット

  • ダッシュドットドット

  • 見えない

フレームラインの色

  • リストボックスから色をスタイルします。例: Black

  • カラーダイアログで選択される固定値。例: 0; 0; 0

フォント軸

フォント

例: ディフォルト

_cds_icon_three_dots.png:を開きます フォント ダイアログ。

_cds_icon_arrow_down.png:スタイルフォントのリストボックス

制御変数

14. ズーム

表示された曲線のズームは、マウス、またはマルチタッチデバイスのピンチジェスチャを使用して行われます。また、すべての軸に適用されます。

実行時 有効TRUE、マウスの左ボタンを押したままにすると、マウスでボックスを描画できます。マウスボタンを離すと、ディスプレイがボックスにズームインし、曲線が拡大されます。マルチタッチデバイスでズームインおよびズームアウトするには、2本の指をそれぞれ一緒にまたは互いに離して動かします。

ズームとパンは連携して機能します。

活性化

変数 (BOOL)ズームを有効または無効にします。

TRUE:ズームを有効にします

例: PLC_PRG.xZoomEnable

変数 (BOOL)。

立ち上がりエッジ:ズームにより表示が変化した後、表示されている曲線を初期状態にリセットします。

例: PLC_PRG.xZoomHome

元に戻す

変数 (BOOL)。

立ち上がりエッジ:ズームによって表示が変更された後、表示された曲線を前の位置にリセットします。

例: PLC_PRG.xZoomUndo

ズームされています

変数 (BOOL)ズームによって表示された曲線が変更されたかどうかを示します。

TRUE:カーブ設定をズームしました。

例: PLC_PRG.xIsZoomed



15. パン

表示された曲線のパンは、マウスまたはマルチタッチデバイスのピンチジェスチャによって行われます。また、すべての軸に適用されます。

実行時に 有効TRUE、次に、マウスの左ボタンを押したままにして、表示された曲線を別の位置にドラッグできます。マルチタッチデバイスで表示された曲線をパンするには、1本の指で別の位置にドラッグします。

活性化

変数 (BOOL)パンを有効または無効にします。

TRUE:パンを有効にします

例: PLC_PRG.xPanEnable

変数 (BOOL)。

立ち上がりエッジ:パンによって表示が変更された後、表示された曲線を初期位置にリセットします。

例: PLC_PRG.xPanHome

パンされます

変数 (BOOL)その状態は、表示された曲線がズームによって変更されたかどうかを示します。

TRUE:カーブ設定がパンされました。

例: PLC_PRG.xIsPanned



絶対的な動き

プロパティをIEC変数に割り当てることで、要素の位置を動的に制御できます。基準点は要素の左上隅です。実行時には、要素全体が移動します。

動き

X

  • X位置(ピクセル単位)の変数(数値データ型)

    例:PLC_PRG.iPos_X

実行時にこの値を増やすと、要素が右に移動します。

Y

  • Y位置(ピクセル単位)の変数(数値データ型)

    例:PLC_PRG.iPos_Y

  • コンテナ変数: Container.Height

    詳細については、以下を参照してください。位置とサイズを最適に調整する

実行時にこの値を増やすと、要素が下に移動します。

回転

回転角度(度)を表す変数(数値データ型)

例:PLC_PRG.iAngle1

要素の中心点は、中心この回転点は_visu_icon_center_point.pngシンボル。

実行時には、要素の配置は視覚化の座標系に対して同じままです。値を増やすと、要素は右に回転します。

_visu_img_prp_rotation.png

内部回転

回転角度(度)を表す変数(数値データ型)

例:PLC_PRG.iAngle2

実行時に、要素は指定された回転点を中心に回転します。中心変数の値に応じて、要素の配置が視覚化の座標系に応じて回転します。コード内の値を増やすと、時計回りに回転します。

回転点は次のように表示されます。_visu_icon_center_point.pngシンボル。

注記

静的回転角度が位置 → 角度プロパティを設定すると、視覚化の実行時に静的回転角度が可変回転角度 (オフセット) に追加されます。

_visu_img_prp_inner_rotation.png

ヒント

変数を組み合わせて単位変換

ヒント

そのXはい回転、 そして内部回転プロパティは「クライアントアニメーション」機能によってサポートされます。

状態変数

変数は要素の動作を動的に制御します。

見えない

変数 (BOOL)要素の可視性を切り替えるため

TRUE:要素は実行時に表示されません。

例: bIsVisibleVAR bIsVisible : BOOL := FALSE; END_VAR

入力を無効にする

変数 (BOOL)要素の操作性を切り替えるため

TRUE:ユーザー入力は、実行時にそれ以上効果がありません。要素は非アクティブとして表示されます。

ヒント

The 見えない プロパティは、「クライアントアニメーション」機能によってサポートされています。

中心

プロパティには回転点の座標の固定値が含まれています。回転点はエディタ上で次のように表示されます。_visu_icon_center_point.pngシンボルであり、回転と拡大縮小の中心として使用されます。

ヒント

ドラッグして値を変更することもできます_visu_icon_center_point.pngシンボルをエディター内の別の位置に移動します。

X

回転点のX座標

Y

回転点のY座標

アニメーション

ヒント

これらのプロパティは、クライアントアニメーションとネイティブ要素のオーバーレイをサポートオプションのVisualization Manager

アニメーションの長さ

要素がアニメーションを実行する期間(ミリ秒単位)の変数

  • 変数(整数値)

    例:Menu.tContentVAR tContent : INT := 500; END_VAR

  • 整数リテラル

    例:500

. アニメーション可能なプロパティ
  • 絶対的な動き動き Xはい

  • 絶対的な動き回転

  • 絶対的な動き内部回転

  • 絶対的な動き外側回転

アニメーション化された動きは、アニメーション可能なプロパティの値が少なくとも1つ変更されたときに実行されます。その後、指定されたアニメーション時間内では、動きはぎこちなく滑らかに実行されます。視覚化要素は動的に回転しながら指定された位置に移動します。遷移は滑らかです。

フォアグラウンドに移動

変数 (BOOL)要素をフォアグラウンドに設定する

TRUE : 実行時に、視覚化要素がフォアグラウンドに表示されます。

FALSE : 実行時に、視覚化要素は視覚化エディターで挿入されたレイヤーに表示されます。

例:bIsInForegroundVAR bIsInForeground : BOOL := FALSE; END_VAR

権限

注記

視覚化のためにユーザー管理が設定されている場合にのみ使用できます。

アクセス権ボタン

開くアクセス権ダイアログが表示されます。ここで、要素のアクセス権限を編集できます。

. ステータス メッセージ:
  • 設定されていません。完全な権限があります。 : すべてのユーザーグループのアクセス権: 操作可能

  • 権利が設定されています: 制限付き権利 : 少なくとも 1 つのグループへのアクセスが制限されています。