グラフィックの表示/非表示スクリプト関数の設定
- Last UpdatedOct 08, 2024
- 1 minute read
最初に、ランタイム時にグラフィックをポップアップ ウィンドウとして表示するための ShowGraphic 関数を含むスクリプトを含めることが推奨されます。HideGraphic 関数または HideSelf 関数を含むスクリプトを含めることもできます。HideGraphic スクリプト関数を使用すると、ShowGraphic スクリプト関数によって表示される産業用グラフィックを閉じることができます。HideSelf スクリプト関数を使用すると、ShowGraphic スクリプト関数または ShowSymbol アニメーションによって表示されるグラフィックを閉じることができます。
ShowGraphic 関数は、グラフィックのアクション スクリプト、名前付きスクリプト、および定義済みスクリプト内で使用できます。この関数は、Start Up(起動)、On Scan(スキャン時)、Off Scan(オフ スキャン)、Shut Down(シャットダウン)、Execute(実行)などのサーバー スクリプトに含めることができますが、ランタイム時に実行することはできません。
HideGraphic スクリプト関数は、HMI アプリケーションで使用されているどの産業用グラフィックからでも呼び出せます。
グラフィック アニメーション アクション スクリプト内のグラフィックの表示/非表示関数を含めるには
-
グラフィックを作成するか、既存のグラフィックを開きます。
-
グラフィックを描画し、それをダブルクリックして[アニメーションの編集]画面を開きます。
-
アクション スクリプト エディタを開きます。
-
[スクリプト関数ブラウザを表示]アイコンをクリックします。[スクリプト関数ブラウザ]が表示されます。
-
[グラフィック クライアント] リストから必要なスクリプト関数をクリックし、[OK]をクリックします。スクリプトがグラフィック スクリプト エディタに追加されます。ShowGraphic スクリプト関数を追加すると、以下のコード部分が追加されます。
暗いグラフィックInfoasaaGraphic.GraphicInfo;
graphicInfo.Identity = "<Identity>";
graphicInfo.GraphicName="symbol01"。
ShowGraphic( graphicInfo );
-
スクリプトを修正します。Identity と GraphicName は必須のプロパティなので指定する必要があります。
-
[グラフィック ブラウザを表示]を使用して、GraphicName プロパティの値を設定します。
-
[自動オブジェクト ブラウザを表示]を使用して OwningObject プロパティを設定できます。
詳細については、「[グラフィックブラウザを表示]と[自動オブジェクトブラウザを表示]の使用」を参照してください。
スクリプトとサンプルの詳細については、「グラフィックの表示/非表示スクリプト関数のガイドライン」を参照してください。
-