Skip to main content

視覚化を要素として使用する

ビジュアライゼーションのフレームインターフェイスを定義し、そのビジュアライゼーションを参照すると、この構成はビジュアライゼーション要素のように動作します。

  • でフレームインターフェイスを作成する場合 フレーム構成 タブでは、どのプロパティを公開するかを定義できます。インターフェースは自分で定義できます。

  • プロパティを分類して階層的に構造化すると、概要が明確になります。

  • 参照フレームをビジュアライゼーションエディターで選択すると、そのプロパティが正確に表示されます。 [プロパティ] フレームインターフェースで定義されているビュー (オープンフレーム構成)。そこに値を割り当てると、ビューに用意されているエディタのヘルプが通常どおり表示されます。処理は同じです。

  • もし 入力を転送 標準プロパティがフレームインターフェイスに追加され、特定のユーザー入力が参照先のビジュアライゼーションに転送されます。これらのマウスイベントは OnMouseDown と OnMouseUp。

  • ビジュアライゼーションは、上位ビジュアライゼーションのフレームを使用して参照することで、何度でも再利用できます。

フレームインターフェースの設定

のビジュアライゼーション POU ビューは、という名前の特別な測定コントロールを表す必要があります Gauge。このビジュアライゼーションは再利用可能なはずです。これを再利用する場合、設定する必要があるのは、選択した一部のプロパティだけです。そのため、ビジュアライゼーションにはフレームインターフェイスが採用されています

  1. ダブルクリック Gauge 視覚化オブジェクト。

    Gauge ビジュアライゼーションエディターに表示されます。 フレーム構成 上部にタブが表示されます。フレームインターフェースのプロパティはそこで定義されます。

  2. フレーム構成に焦点を合わせてクリックします ノードを追加。

  3. 新しいノードのデフォルト名は 財産 ここで構成する必要があります。

    1. 最初の列の新しいプロパティをダブルクリックし、次のような適切な名前を指定します。 Max。

    2. の新しいプロパティをダブルクリックします。 エディタータイプ 列と選択 変数。

    3. の新しいプロパティをダブルクリックします。 [変数タイプ] 列と選択 INT。

    4. の新しいプロパティをダブルクリックします。 [既定値] 列に並べて選択 250。

    5. の新しいプロパティをダブルクリックします。 [変数] 列と選択 iIn。

      プロパティはインターフェース変数にリンクされています iIn。

    新しいノードが構成されます。

  4. 新しいを追加します VisGauge アプリケーションの下の視覚化。

  5. をドラッグ [フレーム] このビジュアライゼーションの要素。

    ザル フレーム構成 ダイアログが開きます。

  6. を追加 Gauge へのビジュアライゼーション 選択したビジュアライゼーション。

    Gauge 上位に表示される VisGauge ビジュアライゼーション [プロパティ] ビューでは、プロパティはで定義されているとおりに表示されます [フレーム設定] タブ。

    図 3. VisGauge 要素として使用される視覚化
    VisGauge 要素として使用される視覚化


説明の構成

テキストリストでテキストを管理すると、ローカライズして追跡しやすくなります。

アプリケーション開発者を支援するために、ビジュアライゼーション全体と各インターフェースプロパティの両方にインターフェースの説明文を設定できます。テキストはテキストリストで自動的に管理されます

フレーム構成では、内のテキスト・リストのIDを割り当てることができます 説明 ID カラム。または、にテキストを直接入力することもできます。 [既定値] カラム。このための要件は、以下のフィールドです。 説明 ID 列は空です。そのため、ローカリゼーションはできません

説明は、アプリケーション開発者が上位の視覚化で参照フレーム要素を選択すると表示されます。次に、選択したプロパティに応じて、対応するテキストがコメントウィンドウに表示されます。 プロパティ ビュー。

手順. 説明の設定 Gauge 視覚化とその特性
  1. の中に POU 表示し、という名前のテキストリストを追加します PropertyNames。

  2. コメントを出力する各プロパティのIDを構成します。

    1. テキストリストの空白行をクリックします。 [ID]列の下にあるラインエディタを開き、IDを入力します。

    2. 新しいIDのデフォルト値を構成し、この値を言語ごとにローカライズします。

    テキストリストを作成します。テキストは参照可能です。

    例:インターフェースの説明を含むテキストリスト

    visu_img_gauge_propertynames.png

    ID の付いたテキスト Element_Desc は、のエレメントの説明です。 Gauge 視覚化。使用目的や機能は通常、ここで指定されます。

  3. テキストを参照する必要があるビジュアライゼーションに切り替えます。上部が表示されていることを確認して、 フレーム構成 タブ。

    The Gauge 上記のフレーム構成による視覚化がアクティブです。

  4. ツールバーで、をクリックします _visu_icon_add_frame_description.png コマンドアイコン。

    ヒント

    このコマンドが使用できない場合は、要素の説明がフレーム構成にすでに存在していることが原因です。1 つのフレーム構成で使用できる説明は 1 つだけであることに注意してください。

    The 要素の説明 エントリは一番上の位置に挿入されます。

  5. エントリを構成します。

    1. 行で、のフィールドをクリックします 説明ID 桁。

      ラインエディタが開き、 _visu_icon_reveal.png 入力アシスタントへのボタン。

    2. 入力アシスタントを開きます。

    3. を選択 PropertyNames そこにテキストリストを表示し、IDを選択します Element_Desc。クリック わかった 入力アシスタントを閉じます。

    4. プレス 入る 選択を確認します。

      説明IDにはテキストリストIDが割り当てられます。選択したテキストが自動的に下に表示されます デフォルト値。このフィールドは編集できなくなりました。

    インターフェイスに要素の説明が追加されました。

  6. フレーム構成では、各プロパティに説明IDを割り当てます。 説明ID 列の説明に従って続行します ステップ 3 ステップ。

    各インターフェイスプロパティに説明が追加されました。

  7. 参照 Gauge 別の上位の視覚化で。

    1. に切り替えます 視覚化ツールボックス 見る。

    2. クリック 現行の企画 ボタン。

    3. をドラッグします Gauge 視覚化エディタへの視覚化。

      の中に プロパティ ビューを表示すると、インターフェイスのプロパティが構成済みとして表示されます。

    4. 要素のプロパティを次々に選択します。

      それぞれのテキストは、その下のコメントに表示されます。 エレメントのタイプ プロパティ (要素の説明など) が表示されます。

    図 4. 参照 Gauge での視覚化 VisMain
    参照 Gauge での視覚化 VisMain