インターロックを使用して動作エラーを防止したい

インターロックアドレスで指定された BOOL 変数がタッチ有効条件を満たす場合のみ、タッチ操作を有効にします。

動作例

設定の流れ

  1. 変数の追加
  2. 部品の設定

変数の追加

プロジェクトエクスプローラー : [変数] ➞ [すべての変数]

以下の変数を追加します。

変数のプロパティ

[名前] [データの種類] [ソース] [初期値]

Var1

[DINT]

任意

任意

Interlock

[BOOL]

[Internal]

部品の設定

プロジェクトエクスプローラー : [作画] ➞ [画面] ➞ [Screen1]

以下のオブジェクトを [ツールチェスト] から画面にドラッグアンドドロップします。

数値表示器オブジェクト (名前: NumericDisplay1) プロパティ

タブ サブタブ プロパティ
[機能] [基本] [現在値] [変数] [名前]: Var1
[入力モードを有効]
[詳細] [インターロック] [変数] [名前]: Interlock

切り替えスイッチオブジェクト (名前: ToggleSwitch1) プロパティ

タブ サブタブ プロパティ
[機能] [基本] [現在値] [変数] [名前]: Interlock