Skip to main content

視覚化要素を使用してレシピ管理を制御する

レシピデータ表現の基本

すべてのレシピデータ (識別子と値の両方) は、次のようにシステムに格納されます。 STRING。レシピが読み込まれると、レシピマネージャーはこれらの値を解釈し、それぞれの PLC 変数に転送します

レシピデータをビジュアライゼーションに表示するには、関連する情報を指定された文字列変数または文字列配列に抽出する必要があります。その後、これらの変数をビジュアライゼーション要素に直接リンクして、その内容を表示できます。

詳細な手順は、次のユースケースに記載されています。

  • レシピデータの抽出

  • レシピ定義データの抽出

ヒント

レシピ値をレシピの PLC 変数に直接書き込む場合は、レシピ値を明示的に抽出する必要はありません。この場合、それぞれの変数を通常どおりビジュアライゼーション要素にリンクできます

視覚化要素によるレシピ管理

この目的のために、視覚化要素の入力構成は、 コマンドの実行 次のコマンドを実行するアクションを入力します。

  • レシピを読む

    選択したレシピを読み込み、その値を PLC 変数に転送します。

  • レシピを書く

    PLC 変数の現在の値を、選択したレシピに書き込みます。

  • ファイルからレシピをロード

    外部の保存場所 (ファイルシステムなど) からプロジェクトにレシピをロードします。

  • レシピをファイルに保存

    レシピをファイルにエクスポートして、アーカイブしたり、後で使用したりできます。

  • レシピを作成する

    保存された構造 (レシピ定義) を使用して新しいレシピを作成します。

  • レシピを削除

    既存のレシピをプロジェクト管理から削除します。

詳細については、以下を参照してください。 ダイアログ:入力構成

例:ビジュアライゼーション要素によるレシピの読み込み

要件: 視覚化 オブジェクトがプロジェクトに追加されます。

  1. 「レシピによる値の変更–レシピの作成」の章の指示に従ってレシピを作成します。

    . 次の名前を割り当てます。
    • レシピの定義:「レシピ」

    • レシピ:「Recipe1」と「Recipe2」

    • 変数: iValue1iValue2

    両方のレシピの異なる変数値を入力します。

  2. を開きます 視覚化 エディター内のオブジェクト。

  3. ドラッグ ボタン 視覚化への要素。 「レシピ1の読み込み」というラベルを付けます。要素をダブルクリックするか、でテキストを指定できます テキスト→テキスト 財産。

  4. の値フィールドをクリックします 入力構成OnMouseDown 財産。

    The 入力構成 ダイアログが開きます。

  5. 選択する コマンドを実行する 左側の左側にあるをクリックし、 _visu_img_input_configuration_button.png ボタン。

    の構成 内部コマンド ダイアログの右側に開きます。

  6. を選択 レシピを書く リストボックスからのコマンド。

  7. クリック _visu_img_input_configuration_button_plus.png ボタン。

    The WriteRecipe コマンドがリストに追加されます。

  8. 最初のパラメーターを次のように指定します Recipes そして2番目のパラメータは Recipe1

  9. クリック わかった ダイアログを終了します。

  10. 2番目のボタンをビジュアライゼーションにドラッグし、「レシピ2の読み込み」という名前を付けて、手順4〜8を繰り返します。手順7には、次のように指定します。 Recipe2 2番目のパラメータとして。

  11. プログラムをコントローラにロードして起動します。 レシピ1をロードレシピ2をロード、および変数を監視します iValue1iValue2

他のレシピ コマンドも、この例と同じ方法で視覚化要素に割り当てられます。内部コマンドの説明については、「 入力設定のヘルプページ