Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

所有オブジェクトシナリオ1

  • Last UpdatedApr 28, 2026
  • 1 minute read

ランタイム時にいくつか類似のフィールドデバイスを監視する必要がありますが、システムリソースを消費し画面が煩雑になってしまうのでオブジェクトのウィンドウをすべて同時に開くことは避ける必要があります。ShowGraphic() スクリプト関数を OwningObject 機能とともに使用すると、1 つのインターフェイス要素で ShowGraphic() スクリプト関数で押しボタンを設定し、複数の画面表示をすばやく切り替えることができます。

この目的を果たすには、以下のスクリプトを使用します。

暗いグラフィックInfoasaaGraphic.GraphicInfo;

graphicInfo.Identity="Overview_"+Cp1。

graphicInfo.GraphicName = "Reactor_001.Overview";

graphicInfo.OwningObject=cp1。

ShowGraphic( graphicInfo );

ここで cp1 = "Reactor_001"、"Reactor_002"、または "Reactor_003" です。オブジェクト Reactor_001、Reactor_002、および Reactor_003 が、同一のテンプレート $Reactor から派生します。

ランタイム時、[ShowGraphicOverview]押しボタンをクリックし、グラフィックを開きます。以下のシーケンスに例示されるように、[Reactor_001][Reactor_002]へ変更し、2 つのグラフィック間の切り替えを行うこともできます。

Setting upt a run-time process on a graphic's display

「Reactor_001」画面が表示されています。

Setting up "Display a reactor"

設定済みのボタンを使用し、「Reactor_002」画面に切り替わりました。

Setting up display a second reactor