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

AVEVA™ InTouch HMI

Convertir des variables intermédiaires

  • Last UpdatedSep 24, 2024
  • 2 minute read

Lorsque vous importez ou exportez une fenêtre ou un QuickScript dans votre application, toutes les variables associées sont transférées en même temps que la fenêtre ou le QuickScript.

Les variables locales ne sont pas automatiquement ajoutées à la base de données de votre application. Au lieu de cela, elles sont automatiquement transformées en variables « intermédiaires ».

Les références aux variables distantes ne sont pas concernées et ne sont pas transformées en variables intermédiaires.

Les variables intermédiaires doivent être converties en variables locales existantes, définies dans le dictionnaire de variables de la nouvelle application, ou transformées en références à des variables distantes.

Notez les préfixes de variables intermédiaires ?d:, ?i:, ?m: and ?r: qui précèdent les variables. Ils indiquent le type de la variable d'origine:

Symbole intermédiaire

Type de variable

d

Discret

i

Entier

m

Message

r

Réel

Remarque : les références aux variables distantes ne sont pas affichées en tant que variables intermédiaires, mais en tant que références à des variables distantes, comme : PLC2:Temperature.

Vous pouvez convertir des variables intermédiaires en variables locales dans la boîte de dialogue Substitution des variables de plusieurs façons. Pour plus d’informations, voir la section Exportation et importation de composants InTouch de la documentation d’exécution des applications AVEVA™ InTouch HMI.

Conseil : après une conversion manuelle, si vous n’avez pas besoin de conserver les variables du dictionnaire d’origine, vous pouvez mettre à jour les compteurs d’utilisation et supprimer les variables inutilisées.

Si vous importez une fenêtre ou un QuickScript d'une autre application et convertissez toutes les variables associées à des liens d'animation ou à des QuickScript(s) en références distantes, vous pouvez ainsi créer une application qui recevra immédiatement des données de centaines de variables distantes sans qu'il soit nécessaire d'en définir une seule dans le dictionnaire de variables local.