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

AVEVA™ InTouch HMI

SmartSymbol

  • Last UpdatedSep 26, 2024
  • 1 minute read

SmartSymbol テンプレートを使用するウィンドウをインポートする前に、アプリケーション内で SmartSymbol テンプレートを定義する必要があります。SmartSymbol テンプレートが存在しない場合、インポートは失敗し、ウィンドウは作成されません。

1 つのウィンドウに対して複数の SmartSymbol を指定できます。各 SmartSymbol は個別の <SmartSymbol> </SmartSymbol> 要素内で宣言されます。

SmartSymbol に対して以下の要素を指定できます。

要素

説明

シンボル名

SmartSymbol の名前。必須。

名前がアプリケーション内の SmartSymbol テンプレート名に一致しない場合、または名前がない場合、オブジェクトは作成されません。

Dimension

オブジェクトの位置とサイズ。要素は、top、left、width、height です。Top、left、width、および height の値はピクセルです。結果の座標は -32000 ~ +32000 の間である必要があります。width と height は両方とも 0 以外の値を指定する必要があります。必須。

Dimension 要素に無効な値を割り当てた場合、または値がない場合、オブジェクトは作成されません。

タグ置き換え

インスタンス タグの置換。

StringReplace

インスタンス文字列の置換。

例:

<SmartSymbol>

<SymbolName>MyCoolSymbol</SymbolName>

<Dimension>

<Left>100</Left><Top>50</Top>

<Width>270</Width><Height>80</Height>

</Dimension>

<TagReplace>

<Find>Tag001</Find>

<Replace>Tag007</Replace>

</TagReplace>

<StringReplace>

<Find>このテキストを検索</Find>

<Replace>このテキストに置換</Replace>

</StringReplace>

</SmartSymbol>

最小の例:

<SmartSymbol>

<SymbolName>MyCoolSymbol</SymbolName>

<Dimension>

<Left>100</Left><Top>50</Top>

<Width>270</Width><Height>80</Height>

</Dimension>

</SmartSymbol>