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

AVEVA™ InTouch HMI

間接型タグ

  • Last UpdatedSep 25, 2024
  • 1 minute read

間接型タグ変数は、他のタグ変数に対して「ポインタ」として動作します。たとえば、単一の InTouch ウィンドウを作成し、複数の異なる一連のタグ変数の間接型タグ変数を使用して、データを表示することができます。

以下の図は、複数のポンプを表示できるアプリケーション ウィンドウの例を示しています。ポンプごとに個別のウィンドウを作成する代わりに、1 つのウィンドウで間接型タグ変数を使用して、個々のポンプに関連付けられた異なるソース タグ変数の値を表示できます。

Graphics describing an application window that is capable of displaying several pumps

QuickScript またはオペレータのアクションによって、間接型タグ変数がソース タグ変数に指定されます。たとえば、次のスクリプト ステートメントは、PumpNo タグ変数の値に基づいて、2 つの PumpRPM タグ変数を IndPumpRPM と呼ばれる間接アナログ型タグ変数に割り当てます。

IF PumpNo == 1 THEN

IndPumpRPM.Name = "PumpRPM1";

ELSE

IndPumpRPM.Name = "PumpRPM2";

ENDIF;

間接型タグ変数を別のソース タグ変数と等式化すると、間接型タグ変数はソース タグ変数のように動作します。元のソースに関連付けられた値と間接型の重複タグ変数は、共に同期しています。ソース タグ変数の値が変化すると、間接型タグ変数の値はその変化を反映します。また、間接型タグ変数の値が変化すると、それに対応してソース タグ変数の値も変化します。

論理型、アナログ型、メッセージ型の間接型タグ変数を使用できます。この 3 種類の間接型タグ変数は、メモリ型タグ変数や I/O 型タグ変数に類似しています。

間接型タグ変数の詳細については、「間接型タグを定義する」を参照してください。