視覚化要素: トレンド
シンボル:

カテゴリ:特別なコントロール
この要素は、変数値の曲線をトレンドダイアグラムとして表示します。トレンドダイアグラムは、トレンド記録、つまりデータベースからデータが読み込まれるため、長期的なデータ曲線を表すのに適しています。さらに、傾向要素と日付範囲ピッカー、伝説、 そして時間範囲ピッカーユーザーが図内を便利に移動できるように、操作要素を作成します。
ヒント
その傾向視覚化要素を POU プール内の視覚化に挿入することはできません。
要素のプロパティ
すべての要素プロパティが利用可能ですか?
すべてのプロパティは、を選択しないと使用できません [詳細] オプションまたは すべてのカテゴリ フィルターイン プロパティ。
要素名 | 例: ヒント要素に個別の名前を付けて、要素リストでより早く見つけられるようにします。 |
情報源 | デバイスおよびアプリケーションを介した接続用のデータソース トレンドレコーディング 表示したいトレンドデータが保存されたオブジェクト。 の場合 トレンドレコーディング オブジェクトがローカルデバイス上にある場合は、それぞれのアプリケーションを指定するときに十分です。トレンド記録がリモートデバイス上にある場合は、このデバイスへのデータソース接続を指定する必要があります。
|
要素タイプ | 傾向 |
トレンドレコーディング |
トレンドレコーディングは、で指定されたデバイスにあります 情報源 財産。 詳細については、以下を参照してください。 トレンド記録 |
ディスプレイの設定 |
|
カーソル
カーソルを表示 |
実行時の動作: グラフが「描画」されるとすぐに、ユーザーはカーソルを時間軸に沿って移動し、特定の時間をマークすることができます。その後、カーソル位置に属する変数値がグラフの上の凡例に表示されます。 ![]() |
ツールチップを表示 | 要件: カーソルを表示 有効になります。
実行時の動作: カーソル位置に属する変数値がツールチップとして表示されます。 |
フレームを表示 |
|
数値形式 | printf 構文のフォーマット定義。ツールチップと凡例に値をどのように表示するかを決定します。 例: |
デフォルトの時間範囲 | 利用可能な時間範囲のデフォルトの時間値 例: |
チェックマークラベル
ヒント
トレンド記録に保存される時間は UTC タイムゾーンです。時間が視覚化要素のトレンドに表示される場合、タイムスタンプは PLC のオペレーティング システムのローカル タイムゾーンに変換されます。
トレンド図の時刻が必要なゾーンにない場合は、オペレーティング システムのタイム ゾーンを変更します。
ヒント
システム時間のローカル タイム ゾーンを世界時刻 (UTC) にプログラムで切り替えることができます。
変数 VisuElems.Visu_DateTime.DisplayUTC
に設定されています TRUE
、システム時刻は世界時(UTC)で表示されます。デフォルトでは、変数 VisuElems.Visu_DateTime.DisplayUTC
に設定されています FALSE
システム時刻がローカルタイムゾーンで表示されるようになります。
日付と時刻の値を表示する場合は、タイムゾーンコードを使用してそれぞれの書式文字列を拡張できます。 Z
ローカルシステム時間での出力の場合、オフセットは世界時(UTC)で表示されます。たとえば、 dd:MM:yyyy HH:mm:ss:ms:Z
出力 01.08.2021 12:00:00:001:+02:00
. 世界時刻(UTC)を表示する場合は、UTC コードも表示されます。 01.08.2021 10:00:00:001:Z
タイムスタンプ | トレンド図のX値
|
2本の線にラベルを描く |
|
タイムスタンプ内の無関係な情報を省略する |
|
国際化(書式文字列) | タイムスタンプの日付と時刻の表示のフォーマット定義(完全表示の場合) 注記プロパティは、 タイムスタンプ内の無関係な情報を省略する オプションは ない 選択されました。 ヒント基本的に、すべて |
日付 | 定義された形式に従って日付表示を返す書式文字列。オペレーティング システムのロケールがデフォルト設定として使用されます。 書式文字列を指定するためのオプション
. 日付の定義済みフォーマット文字列:
例:
|
時間 | 定義された形式に従って時間 (または時刻) 表示を返す書式文字列。オペレーティング システムのロケールがデフォルト設定として使用されます。 . 時間の定義されたフォーマット文字列:
例:
|
位置
位置は、視覚化ウィンドウ内の要素の位置とサイズを定義します。これはデカルト座標系に基づいています。原点はウィンドウの左上隅にあります。正の水平 X 軸は右方向に伸びます。正の垂直 Y 軸は下向きです。
X | 要素の左上隅の X 座標 (ピクセル単位) 例: |
Y | 要素の左上隅の Y 座標 (ピクセル単位) 例: |
幅 | ピクセル単位で指定 例: |
身長 | ピクセル単位で指定 例: |
ヒント
ボックスをドラッグして値を変更することもできます シンボルをエディタ内の他の位置に移動します。
割り当てられたコントロール
これらの要素は、次の場合に自動的に作成されます。 トレンド制御用の要素を挿入 コントロールを追加するために使用されます。
日付範囲ピッカー | 表示されるデータセットの日付と時刻を変更するためのコントロール と |
時間範囲ピッカー | 表示されるデータセットの時刻を変更するためのコントロール と |
伝説 | グラフの凡例を表示するためのコントロール と |
制御変数
表示された曲線のズームは、マウス、またはマルチタッチ デバイスのピンチ ジェスチャによって行われます。これはすべての軸にも適用されます。 実行時に 有効にする は ズームとパンは連携して動作します。 | |
有効にする | 変数 (
例: |
家 | 変数 ( 立ち上がりエッジ: ズームにより表示が変わった後、表示されている曲線を初期状態にリセットします。 例: |
元に戻す | 変数 ( 立ち上がりエッジ: ズームにより表示が変更された後、表示されている曲線を前の位置にリセットします。 例: |
ズームされている | 変数 (
例: |
表示された曲線のパンは、マウスまたはマルチタッチ デバイスのピンチ ジェスチャによって行われます。これはすべての軸にも適用されます。 実行時に 有効にする は | |
有効にする | 変数 (
例: |
家 | 変数 ( 立ち上がりエッジ: パンニングにより表示が変更された後、表示されている曲線を初期位置にリセットします。 例: |
パンされる | 変数 (
例: |
Y軸を有効にする | 変数 (
|
以下に説明する制御変数(日付範囲の開始 そして 日付範囲終了) を使用すると、トレンドの時間範囲をプログラムで制御できます。これにより、 時間範囲ピッカー 視覚化要素。 ただし、視覚化ユーザーが時間範囲も指定できるようにするには、時間範囲ピッカー要素を追加します。時間範囲ピッカー要素と IEC 変数の時間は自動的に同期されます。 注意: 各トレンドに独自の変数があることを確認してください。そうでない場合、トレンドの記録は停止します。 ヒント:トレンドが停止した理由をユーザーに知らせるために、 | |
日付範囲の開始 | IEC変数( 値が変化すると、トレンドの記録は停止します。 例: |
日付範囲終了 | IEC変数( のために 値が変化すると、トレンド記録は次のように反応します: 値が増加すると、トレンド記録が開始されます。値が減少すると、トレンド記録は終了します。 例: |
中心
プロパティには、回転点の座標の固定値が含まれています。回転点はエディタに次のように表示されます ヒントをドラッグして値を変更することもできます | |
X | 回転点のX座標 |
Y | 回転点のY座標 |
絶対的な動き
プロパティには、要素の位置を動的に制御するためのIEC変数が含まれています。基準点は要素の左上隅です。実行時に、要素全体が移動されます。
動き | ||
X |
実行時にこの値を増やすと、要素が右に移動します。 | |
Y |
実行時にこの値を増やすと、要素が下に移動します。 | |
回転 | 回転角(度単位)の変数(数値データ型) 例: 要素の中点はで回転します 中心 点。この回転点は、 実行時、要素の配置は、ビジュアライゼーションの座標系に関して同じままです。値を大きくすると、要素が右に回転します。 | ![]() |
内部回転 | 回転角(度単位)の変数(数値データ型) 例: 実行時に、要素はで指定された回転点を中心に回転します 中心 変数の値に応じて。さらに、要素の配置は、視覚化の座標系に従って回転します。コードの値を大きくすると、時計回りに回転します。 回転点は次のように表示されます 注記静的回転角がで指定されている場合 プロパティの場合、視覚化の実行時に静的回転角が可変回転角(オフセット)に追加されます。 | ![]() |
ヒント
変数を組み合わせて 単位変換。
ヒント
The バツ、 Y、 回転、 と 内部回転 プロパティは、「クライアントアニメーション」機能によってサポートされています。
相対的な動き
プロパティには、要素を移動するための変数が含まれています。基準点は要素の位置です(位置 財産)。要素の形状は変わる可能性があります。
左上の移動 | |
X |
値をインクリメントすると、要素が右に移動します。 |
Y |
値をインクリメントすると、要素が下に移動します。 |
右下の動き | |
X |
値をインクリメントすると、要素が右に移動します。 |
Y |
値をインクリメントすると、要素が下に移動します。 |
相対的な動き
プロパティには、要素を移動するための変数が含まれています。基準点は要素の位置です(位置 財産)。要素の形状は変わる可能性があります。
. 移動点[0]
| 線の始点を移動する数(ピクセル単位)の変数(数値データ型)。 X値をインクリメントすると、要素が右に移動します。 Y値をインクリメントすると、要素が下に移動します。 |
. 移動点[0]
| 線の終点を移動する数(ピクセル単位)の変数(数値データ型)。 X値をインクリメントすると、要素が右に移動します。 Y値をインクリメントすると、要素が下に移動します。 |
相対的な動き
プロパティには、要素を移動するための変数が含まれています。基準点は要素の位置です(位置 財産)。要素の形状は変わる可能性があります。
左上の移動 | |
X |
値をインクリメントすると、要素が右に移動します。 |
Y |
値をインクリメントすると、要素が下に移動します。 |
右下の動き | |
X |
値をインクリメントすると、要素が右に移動します。 |
Y |
値をインクリメントすると、要素が下に移動します。 |
状態変数
変数は要素の動作を動的に制御します。
見えない | 変数 (
|
ヒント
The 見えない プロパティは、「クライアントアニメーション」機能によってサポートされています。
アニメーション
ヒント
これらのプロパティは、を選択した場合にのみ使用できます。 クライアントアニメーションとネイティブ要素のオーバーレイをサポートする のオプション Visualization Manager。
アニメーションの長さ | 要素がアニメーションを実行する期間(ミリ秒単位)の変数
. アニメート可能なプロパティ
アニメーション化された動きは、アニメーション化可能なプロパティの少なくとも1つの値が変更されたときに実行されます。その後実行される動きはぎくしゃくしていませんが、指定されたアニメーション時間内でスムーズです。視覚化要素は、動的に回転しながら指定された位置に移動します。移行はスムーズです。 |
フォアグラウンドに移動 | 変数 (
例: |
アクセス権
注記
ユーザー管理が視覚化用に設定されている場合にのみ使用できます。
アクセス権 ボタン | を開きます アクセス権 ダイアログ。そこで、要素のアクセス権限を編集できます。 . ステータスメッセージ:
|