Skip to main content

視覚化要素: トレース

シンボル:

_cds_icon_trace_2.png

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

この要素は、変数値のグラフ曲線を表示します。さらに、変数を設定することで表示を制御することもできます。

ヒント

そのトレース視覚化要素を POU プール内の視覚化に挿入することはできません。

要素のプロパティ

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

すべてのプロパティは、を選択しないと使用できません [詳細] オプションまたは すべてのカテゴリ フィルターイン プロパティ

要素名

例: Velocity

要素リストでより速く見つけられるように、要素に個別の名前を割り当てます。

情報源

トレースデータがバッファリングされる場所

_visu_icon_application.png:

  • <ローカルアプリケーション>

    トレースサンプリングは、ローカルアプリケーションの下で実行されます。トレースを含むビジュアライゼーションは、このアプリケーションの下にあります。

    アプリケーションがダウンロードされると、トレース構成がローカルデバイスにダウンロードされます。実行中、データはトレースバッファにローカルに保存されます。

  • <データソース名>

    トレースサンプルが作成されるリモートデバイスを識別するデータソース

    ローカルアプリケーションがビジュアライゼーションとともにダウンロードされると、トレース構成がにダウンロードされます。 リモート デバイス。実行中、トレースバッファがいっぱいになり、トレースデータが転送されてローカルビジュアライゼーションにHMIとして表示されます。

    例: DataSoure_PLC_A

    トレースバッファは、リモートアプリケーションが実行されている場合にのみいっぱいになります。データのサンプリングは、ローカルの視覚化が開始されるときに開始されます。

申し込み

データが記録されたアプリケーション。

_cds_icon_arrow_down.png:データソースの下に存在するすべてのアプリケーションを一覧表示します

要件:リモートデータソース( <ローカルアプリケーション>)はで参照されます 情報源 財産。

要素タイプ

痕跡

痕跡

_visu_icon_trace.png <トレース構成の名前>

を開きます トレース構成 トレース構成を変更できるダイアログ

カーソルを表示

standard icon:マウス位置にカーソル(縦線)が表示されます。カーソルポイントがツールチップとして表示されるトリガーと変数の値。

PLC上の既存のトレースを上書きします

standard icon:同じ名前のトレースがすでにPLCに保存されている場合、このトレースはダウンロード中にここで定義された構成で上書きされます。

数値形式

printf構文のツールチップの値の数値形式(例: %d%5.2f)。

位置

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

X

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

例: 10

Y

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

例: 10

ピクセル単位で指定

例: 150

身長

ピクセル単位で指定

例: 30

ヒント

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

制御変数

クリックすると、制御変数が自動的に割り当てられます トレースを制御するための要素の挿入

トリガーをリセット

変数 (BOOL)。

標準制御変数: bResetTrigger

TRUE:トリガーをリセットします。アクションが実行されると、変数は自動的に次のように設定されます。 FALSE

トレースを開始

変数 (BOOL)。

標準制御変数: bStart

TRUE:トレースを開始します。アクションが実行されると、変数は自動的に次のように設定されます。 FALSE

グラフが続き、新しい値が追加されます。アクションが実行された後、変数は自動的に次のように設定されます。 FALSE

トレースを停止

変数 (BOOL)。

標準制御変数: bStop

TRUE:トレースを停止します。アクションが実行されると、変数は自動的に次のように設定されます。 FALSE

グラフは停止し、新しい値は表示されません。この変数は、その前にトレースがまだ実行されているため、アクティブな視覚化を使用したトレースが表示されている場合にのみ評価されます。

アクションが実行されると、変数は自動的に次のように設定されます。 FALSE

ヒント:または、 最初にトレースを停止します 設定

最初にトレースを停止します

_cds_icon_checked.png:トレースは最初に停止され、値は表示されません。表示は、 トレースを開始 指図。この時点から値が表示されます。

トレースをファイルに保存

トレースを保存

変数 (BOOL)。

標準制御変数: bStore

TRUE:現在のトレース構成と開発システムに保存されているデータをファイルに保存します。アクションが終了すると、変数は自動的に次のように設定されます。 FALSE

ファイル名

変数 (STRING)保存するファイルのファイル名が含まれています。

標準制御変数: sStoreFilename

ファイルからトレースをロード

ロードトレース

変数 (BOOL)。

標準制御変数: bRestore

TRUE:以下に指定されたファイルを読み取り、その内容をトレースエディタにロードします。このファイルには、トレース構成と、場合によってはトレースデータも含まれています。これを行うには、保存されているトレース構成が、トレース構成が配置されているアプリケーションと一致している必要があります。アクションが終了すると、変数は自動的に次のように設定されます。 FALSE

注記

トレース構成は、特別な状況でのみファイルからロードできます。ファイルは、ロードされるのとまったく同じ(実行中の)アプリケーションで作成されている必要があります。実行中のアプリケーションを変更すると(たとえば、再度ダウンロードすることにより)、以前にアプリケーションから作成されたファイルをアプリケーションに読み込むことができなくなります。ファイルを手動で外部から変更した場合でも、これが発生する可能性があります。変数の表示に影響を与える構成設定のみを編集する必要があります。ファイル内の変数定義を直接変更した場合(たとえば、変数xをvyに置き換えるなど)、ファイルをロードできません。

ファイル名

変数 (STRING)読み取るファイルのファイル名が含まれています。

標準変数: sRestoreFilename

中心

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

ヒント

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

X

回転点のX座標

Y

回転点のY座標

絶対的な動き

プロパティには、要素の位置を動的に制御するための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

ヒント

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

ヒント

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

状態変数

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

見えない

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

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

ヒント

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

アニメーション

ヒント

これらのプロパティは、を選択した場合にのみ使用できます。 クライアントアニメーションとネイティブ要素のオーバーレイをサポートする のオプション Visualization Manager

アニメーションの長さ

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

  • 変数(整数値)

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

  • 整数リテラル

    例: 500

. アニメート可能なプロパティ
  • 絶対的な動き動きバツY

  • 絶対的な動き回転

  • 絶対的な動き内部回転

  • 絶対的な動き外旋

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

フォアグラウンドに移動

変数 (BOOL)前景に要素を設定するため

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

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

例: bIsInForegroundVAR bIsInForeground : BOOL := FALSE; END_VAR

アクセス権

注記

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

アクセス権 ボタン

を開きます アクセス権 ダイアログ。そこで、要素のアクセス権限を編集できます。

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

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