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

AVEVA™ InTouch HMI

Utilisation des ​.champs de variable pour afficher ou modifier les propriétés des variables

Utilisation des ​.champs de variable pour afficher ou modifier les propriétés des variables

  • Last UpdatedSep 24, 2024
  • 2 minute read

Chacun des types InTouch possède un ensemble de propriétés uniques décrivant des données, ou des conditions possibles, associées à une variable. Un .champ identifie la propriété d’une variable. Il existe un .champ pour presque toutes les propriétés des variables affichées par le Dictionnaire de variables. Certains .champs sont communs à tous les types de variables InTouch. Par exemple, le .champ « .Name » apparaît toujours associé au nom d’une variable. D’autres .champs ne s’appliquent qu’aux propriétés uniques d’un certain type de variables.

L’utilisation de .champs dans un script, une expression ou pour la saisie de l’utilisateur permet de surveiller et de modifier les propriétés de variables pendant l’exécution d’une application. L’exemple suivant présente la syntaxe d’un .champ utilisé pour accéder aux propriétés d’une variable à l’intérieur d’un script ou d’une expression.

nom_variable.champ_propriété

Par exemple, pour autoriser les opérateurs à modifier la limite de l’alarme « HiHi » dans une application en cours d’exploitation, vous pouvez créer un lien tactile de type Entrée utilisateur - Analogique. Ensuite, appliquez le lien à un bouton défini avec une expression .champ comme la suivante « Variable_Analogique.HiHiLimit ». Durant l’exploitation, il suffira à l’opérateur de cliquer sur le bouton et d’entrer une nouvelle valeur pour la limite de l’alarme « HiHi » de la variable.

Les .champs sont utiles pour permettre l’entrée et la sortie des données d’une variable, ou encore, vous pouvez utiliser des .champs de variables de type HistTrend pour modifier la courbe en temps réel d’une application en cours d’exploitation. Par exemple, les .champs dans les scripts permettent aux opérateurs de modifier le défilement d’une courbe historique, de verrouiller ou de repositionner les curseurs (« scooters ») de la courbe ou de réaffecter les plumes à de nouvelles variables.