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

AVEVA™ InTouch HMI

SmartSymboles

  • Last UpdatedSep 24, 2024
  • 1 minute read

Un modèle SmartSymbol doit être défini dans l'application avant d'importer une fenêtre qui utilise le modèle SmartSymbol. Si le modèle SmartSymbol n'existe pas, l'importation échoue et la fenêtre n'est pas créée.

Plusieurs SmartSymbols peuvent être spécifiés pour une fenêtre. Chaque SmartSymbol est déclaré dans un élément <SmartSymbol> </SmartSymbol> distinct.

Les éléments suivants peuvent être spécifiés pour un SmartSymbol.

Éléments

Description

Nom de symbole

Nom du SmartSymbol. Requis.

Un objet n'est pas créé si le nom ne correspond pas à un nom de modèle SmartSymbol dans l'application, ou si le nom est manquant.

Dimension

Emplacement et taille d'un objet. Les éléments sont le top, left, width, height. Les valeurs top, left, width et height sont des pixels. Les coordonnées obtenues doivent être comprises entre -32000 et +32000. La width et height ne peuvent pas être égales à zéro. Requis.

Un objet n'est pas créé si l'élément Dimension se voit attribuer des valeurs invalides ou des valeurs manquantes.

TagReplace

Remplacement de variable d'instance.

StringReplace()

Remplacement de chaîne d'instance.

Exemple<:hs>:

<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>Rechercher ce texte</Find>

<Replace>Remplacer avec ce texte</Replace>

</StringReplace>

</SmartSymbol>

Exemple minimal :

<SmartSymbol>

<SymbolName>MyCoolSymbol</SymbolName>

<Dimension>

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

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

</Dimension>

</SmartSymbol>