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

AVEVA™ InTouch HMI

Gestion de variables avec le Dictionnaire de variables

Gestion de variables avec le Dictionnaire de variables

  • Last UpdatedApr 24, 2026
  • 6 minute read

Le Dictionnaire de variables permet de créer des variables utilisées dans une application InTouch. L'illustration suivante montre la boîte de dialogue du Dictionnaire de variables avec toutes les options permettant de définir les propriétés d'une variable d'E/S.

Tag Dictionary Options

Nom du champ

Description

Principal

Affiche les champs principaux : nom, groupe, type de données, etc.

Détails

Affiche tous les autres champs comme la valeur initiale, les unités de mesure, les valeurs max et min., etc., à l’exception des champs principaux.

Alarmes

Affiche les champs associés aux alarmes, comme le modèle d’acquittement, les alarmes de seuils (LoLo, Lo, Hi, HiHi), les alarmes d’écart (mineur, majeur) et le ROC, à l’exception des champs principaux.

Détails et alarmes

Affiche les champs associés aux alarmes et tous les autres champs disponibles.

Membres

Ce champ est activé lorsque vous sélectionnez le Type de variable structurée. Il affiche les membres de la variable structurée dans la liste des membres. Cela affiche les champs Liste des membres, Accès aux données, Mémoire et E/S.

Nouveau

Sélectionnez pour créer une nouvelle variable (https://docs.aveva.com/bundle/intouch-hmi/page/316345.html).

Restaurer

Restaure les valeurs enregistrées en dernier.

Supprimer

Supprime les variables non utilisées. Sinon, cette option sera désactivée.

Enregistrer

Enregistre la configuration de variable.

<<

Revient à la variable précédente.

>>

Passe à la variable suivante.

Select

Ouvre la fenêtre Sélection d’une variable, dans laquelle vous pouvez sélectionner les variables existantes.

Annuler

Ferme le dictionnaire de variables sans enregistrer les modifications.

Fermer

Ferme le dictionnaire de variables une fois les modifications enregistrées.

TagName

Nom de la variable

Saisissez

Affiche les types de variables InTouch pris en charge. Chacun des types InTouch possède des propriétés uniques de données. Les champs seront affichés en fonction du type que vous avez sélectionné.

Variable locale

Permet à l’utilisateur de créer des variables mémoire de session pour être utilisées dans le client Web. Les variables mémoire permettent de définir des constantes internes du système et des variables à l'intérieur d'applications InTouch.

Groupe

Par défaut, toutes les variables appartiennent au groupe d'alarmes $System. Vous pouvez modifier les groupes d’alarmes à l’aide de l’option.

Lecture seule

Ce champ est activé si E/S est sélectionné comme Type. Si ce champ est sélectionné à l’exécution, vous ne pouvez pas écrire dans la source d’E/S.

Lecture/écriture

Ce champ est activé si E/S est sélectionné comme Type. Si ce champ est sélectionné à l’exécution, vous pouvez écrire dans la source d’E/S.

Comment

Commentaire facultatif.

Consigner données

Enregistre les données de cette variable particulière dans le fichier journal ou dans Historian.

Enreg. événements

Consigne les événements de cette variable dans le fichier journal. Vous pouvez définir des options d'enregistrement. Lorsque vous sélectionnez cette option, le champ Priorité s’affiche.

Valeur mémorisée

Si ce champ est sélectionné, la dernière valeur active enregistrée pendant l’exécution est attribuée à la valeur initiale de la variable lorsque l’application redémarre.

Paramètres mémorisés

Si ce champ est sélectionné, la dernière valeur active enregistrée pendant l’exécution est attribuée à la valeur minimale, la valeur maximale, la bande morte d’enregistrement, etc. de la variable lorsque l’application redémarre.

Valeur initiale

Les variables de type discret, entier, réel et message sont renseignées avec une valeur initiale au démarrage de l’application InTouch dans WindowViewer. Dans le cas d’une variable discrète, la valeur initiale est l’un des deux états binaires possibles. Pour des variables de type entier et réel, la valeur initiale est le nombre associé à la variable lors de sa création.

Zone morte

Une bande morte est un ajustement de la sensibilité des valeurs de variables. Elle est normalement associée aux variables d’E/S dont les valeurs changent continuellement. Une bande morte permet de filtrer les modifications momentanées de la valeur d’une variable, pour réduire la charge du traitement de données dans InTouch.

Val.UM min.

Définit la limite inférieure d’un intervalle de valeurs numériques possibles associé à une variable. (La valeur minimum en unités de mesure, associée à la variable.)

Val.UM max.

Définit la limite supérieure d’un intervalle de valeurs numériques possibles associé à une variable. (La valeur maximum en unités de mesure, associée à la variable.)

Val. brute min.

La limite inférieure de la valeur brute réelle reçue d’un serveur d’E/S.

Val. brute max.

La limite supérieure de la valeur brute réelle reçue d’un serveur d’E/S.

Unités de mesure

Associe un libellé des unités de mesure pour décrire l’unité de mesure utilisée pour la valeur de la variable. Par exemple, vous pouvez renseigner avec le texte « Bar(s) » la propriété Unités de mesure d’une variable entière associée à la pression d’une pompe.

Bande morte enreg.

La bande morte d’enregistrement définit le seuil qui doit être dépassé avant que la valeur de la variable ne soit enregistrée dans le fichier historique des valeurs.

Conversion

Linéaire

Racine carrée

Le type de conversion à l’échelle des valeurs brutes lors du calcul des unités de mesure.

Nom d’accès

Un nom d'accès définit un lien de communication avec une autre source de données d'E/S. Chaque nom d'accès spécifie une adresse d'E/S comprenant un nom du poste, un nom d'application et une rubrique.

Article

Le nom de variable défini par l’utilisateur peut être configuré comme l’élément. Le nom de l'élément peut contenir un maximum de 254 caractères.

Utiliser le nom de variable comme nom d’élément

Permet d’utiliser le nom de variable comme l’élément. Le nom de l'élément peut contenir un maximum de 254 caractères.

Modèle d’acquittement

Contrôle le modèle d’acquittement associé à une variable, comme indiqué ci-dessous :

0 = condition (par défaut)

1 = orienté événement

2 = récapitulatif développé

Condition

Acquitte toutes les transitions vers un état ou sous-état d’alarme, jusqu’au moment de l’acquittement. C’est le modèle d’acquittement par défaut.

Orienté événement

L’acquittement s’applique seulement à une transition concrète vers un état ou sous-état d’alarme ; il sera accepté uniquement s’il fait référence à la transaction la plus récente.

Récapitulatif étendu

L’acquittement s’applique uniquement à une transition particulière vers un état ou sous-état d’alarme ou un retour à la normale. Chaque transition partant d’un état normal signale le début d’un nouveau groupe RTN (« retour à la normale »). Les transitions d’un groupe RTN doivent être acquittées individuellement pour que l’ensemble du groupe puisse être considéré comme acquitté.

Commentaire d'alarme

Commentaire facultatif de l’alarme pour décrire l’alarme

Valeur d’alarme

Les valeurs de seuil de chaque type d’alarme. Par exemple, dans le cas d’alarmes LoLo et Low, une condition d’alarme existe dès que la valeur de la variable est inférieure à la valeur fixée dans la zone Valeur. Pour les alarmes High et HiHi, une condition d'alarme existe dès que la valeur de la variable est supérieure à la limite fixée dans la zone Valeur de l'alarme. Vous pouvez utiliser des nombres réels pour définir les limites.

LoLo

Type d'alarme

Bas

Type d'alarme

Priorité

Définit la priorité d’alarme. Saisissez un nombre entre 1 et 999.

Blocage d’alarmes

Peut associer à chaque état d’alarme une variable d’inhibition pour empêcher son passage à l’état actif.

Haut

Type d'alarme

HiHi

Type d'alarme

Bande morte de valeurs

La bande morte de valeur définit le seuil qui doit être dépassé avant que WindowViewer actualise la valeur de la variable dans la mémoire d’exploitation.

Écart mineur

Cette valeur indique le seuil d’alarme d’écart mineur configuré pour une variable de type entier ou réel.

Écart majeur

Cette valeur indique le seuil d’alarme d’écart majeur configuré pour une variable de type entier ou réel.

Cible

La valeur courante est comparée à une valeur cible, puis la valeur absolue de l’écart est comparée à un ou plusieurs seuils.

% de bande morte d’écart

Le pourcentage d’écart admissible de la variable analogique par rapport à la valeur cible, pour déclencher une condition d’alarme d’écart mineur ou majeur.

Taux de variation

Une alarme de taux de variation signale que la valeur absolue de l’alarme dépasse une limite définie dans un certain intervalle de relevés. La variable est testée pour détecter la présence d’une alarme de taux de variation chaque fois que sa valeur est modifiée. Le taux de variation est calculé en comparant la valeur de variable et l’heure de dernière mise à jour, à la valeur et heure courantes. La valeur est comparée au pourcentage de variation, spécifié en tant que limite, autorisé pour la variable. Si le taux de variation est supérieur au pourcentage limite autorisé, la condition d’alarme est alors définie pour la variable.

%par

Sec

Min.

H

Le taux de variation maximal autorisé.

Les options sec, min ou h sont les unités d’intervalle de temps.

Priorité

Définit la priorité d’alarme. Saisissez un nombre entre 1 et 999.

Pour plus d’informations sur chaque champ, voir Propriétés des variables mémoire et Propriétés des variables d’E/S. Vous pouvez également regarder la vidéo intitulée Le dictionnaire de variables.