スクリプト トリガ
- Last UpdatedSep 26, 2024
- 1 minute read
すべての InTouch HMI スクリプトは、スクリプト トリガにより実行されます。各スクリプト タイプには、そのスクリプトを起動する 1 つまたは複数のトリガがあります。
スクリプト エディタでは、スクリプトを実行するために使用するスクリプト トリガを選択できます。スクリプト トリガは、スクリプトがいつ、またどのように実行されるかに基づいて選択します。
ユーザー アクション、内部状態、およびタグ名の値の変更に基づいてさまざまなトリガを設定できます。ユーザー アクションには、キーを押す、グラフィック要素を選択するなどがあります。内部状態トリガには、WindowViewer を含むことができます。
スクリプトは、以下のようなアクションにより起動されます。
-
WindowViewer の起動およびシャットダウン。「アプリケーション スクリプトの設定」を参照してください。
-
ウィンドウを開く、閉じる。「ウィンドウ スクリプトの設定」を参照してください。
-
キーおよびキーの組み合わせを押す「キー スクリプトの設定」を参照してください。
-
タグ名や式の値など、特定の条件を満たす。「条件スクリプトの設定」を参照してください。
-
タグ名の値またはタグ名フィールド値の変更。「データ変化スクリプトの設定」を参照してください。
-
グラフィック オブジェクトを選択する。「アクション スクリプトの設定」を参照してください。
-
コントロールの選択など、ActiveX コントロール内で発生するイベント。「ActiveX イベント スクリプトの設定」を参照してください。
また、スクリプトの実行を一時停止することもできます。デフォルトでは、WindowViewer が起動されると、ロジックが実行され、スクリプトが実行されます。スクリプトの実行は、ロジックを中断することによってランタイムで一時停止できます。一時停止した後、スクリプト実行は再開できます。詳細については、「ランタイムでのスクリプト実行の一時停止」を参照してください。