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

AVEVA™ InTouch HMI

Utilisation des propriétés du contrôle ActiveX Alarm Viewer

Utilisation des propriétés du contrôle ActiveX Alarm Viewer

  • Last UpdatedOct 04, 2024
  • 6 minute read

La valeur de la propriété d'un contrôle Alarm Viewer peut être définie directement à l'aide d'un script, ou encore, en lui associant une variable ou une référence d'E/S InTouch. Pour plus d'informations sur la définition des propriétés, voir Programmation avec des contrôles ActiveX dans le Guide de développement des applications AVEVA™ InTouch HMI.

Le tableau suivant contient la liste des propriétés du contrôle Alarm Viewer.

Propriété

Type

Usage

AckAllMenu

Discret

Active/Désactive l'élément de menu Acquitter tout.

AckAlmColorRange1

Entier

Définit la couleur d'affichage des alarmes acquittées dont la priorité est comprise entre 1 et ColorPriorityRange1. L'intervalle de priorité par défaut est compris entre 1 et 250.

AckAlmColorRange2

Entier

Définit la couleur d'affichage des alarmes acquittées dont la priorité est comprise entre ColorPriorityRange1 et ColorPriorityRange2. L'intervalle de priorité par défaut est compris entre 1 et 250.

AckAlmColorRange3

Entier

Définit la couleur d'affichage des alarmes acquittées dont la priorité est comprise entre ColorPriorityRange2 et ColorPriorityRange3. L'intervalle de priorité par défaut est compris entre 750 et 999.

AckAlmColorRange4

Entier

Définit la couleur d'affichage des alarmes non acquittées dont la priorité est comprise entre ColorPriorityRange3 et 999. L'intervalle de priorité par défaut est compris entre 750 et 999.

AckOthersMenu

Discret

Active/Désactive l'élément de menu Acquitter les autres.

AckSelectedGroupsMenu

Discret

Active/Désactive l'élément de menu Acquitter les groupes sélectionnés.

AckSelectedMenu

Discret

Active/Désactive l'élément de menu Acquitter la sélection.

AckSelectedPrioritiesMenu

Discret

Active/Désactive l'élément de menu Acquitter les priorités sélectionnées.

AckSelectedTagsMenu

Discret

Active/Désactive l'élément de menu Acquitter les variables sélectionnées.

AckVisibleMenu

Discret

Active/Désactive l'élément de menu Acquitter les éléments visibles.

AlarmQuery

Message

Définit la requête d'alarmes initiale. Ce champ n'accepte que du texte, pas de variable.
L'exemple suivant utilise le chemin complet du groupe d'alarmes :

\\Poste\InTouch!Groupe

Cet exemple utilise le chemin complet du groupe local d'alarmes :

\InTouch!Groupe

Cet exemple utilise une autre liste de groupes :

ListeGroupes

AlarmState

Message

État d'alarme à rechercher par défaut (Tout, UnAck, Ack).

AlmRtnColor

Entier

Définit la couleur des alarmes revenues à l'état normal sans avoir été acquittées. Cette couleur est également utilisée dans le cas d'alarmes revenues à la normale après un acquittement, mais dont la transition vers l'état d'acquittement n'a pas été vérifiée.

AutoScroll

Discret

Si vous faites défiler la liste en partant du début, cette option vous permet de passer directement à une nouvelle alarme. Les nouvelles alarmes sont définies comme celles qui ne sont pas actuellement affichées dans l'objet d'affichage.

ColorPriorityRange1

Entier

Définit la limite de l'intervalle de priorité utilisé pour afficher les alarmes. La valeur de cette propriété doit être supérieure à 1 et inférieure à la valeur de ColorPriorityRange2.

ColorPriorityRange2

Entier

Définit la limite de l'intervalle de priorité utilisé pour afficher les alarmes. La valeur de cette propriété doit être supérieure à celle de ColorPriorityRange1 et inférieure à la valeur de ColorPriorityRange3.

ColorPriorityRange3

Entier

Définit la limite de l'intervalle de priorité utilisé pour afficher les alarmes. La valeur de cette propriété doit être supérieure à celle de ColorPriorityRange2 et inférieure à 999.

ColumnResize

Discret

Renvoie ou définit une valeur qui détermine si les colonnes peuvent être redimensionnées pendant l'exécution.

CustomMessage

Message

Le message par défaut affiché quand il n'y a pas d'alarme.

DefaultAckComment

Message

Utilisée comme commentaire lors de l'acquittement de l'alarme et quand « UseDefaultAckComment » est VRAI. Sinon, l'utilisateur est invité à saisir un commentaire.

DisplayedTime

Message

Affiche l'heure du message d'alarme. Les seules valeurs sont « HOA », « HDM » ou « HDM, sauf HOA sur ACK ».

DisplayedTimeZone

Message

Renvoie ou définit la chaîne du fuseau horaire courant.
Seules les valeurs « GMT », « Origin Time » ou « Local Time » sont admises.

EventColor

Entier

Définit la couleur des événements.

ExtendedSelection

Discret

Autorise la sélection de multiples alarmes en appuyant sur les touches CTRL ou MAJ en même temps sur le bouton de la souris.
L'option par défaut est la sélection des alarmes une par une, en cliquant simplement sur chacune d'elles (disponible uniquement si la case Sélectionner une ligne est cochée).

FlashUnAckAlarms

Discret

Active ou désactive le clignotement des alarmes non-acquittées. Ce paramètre reçoit une valeur discrète de 1 ou 0. Si la propriété vaut 1, les alarmes Unack clignoteront une fois par seconde. Si la propriété vaut 0, les alarmes non-acquittées ne clignoteront pas.
Cette propriété correspond à la case Flash des alarmes UNACK de l'onglet Général du contrôle Alarm Viewer.

FlashUnackAlmColorRange1

Entier

Définit la couleur de clignotement des alarmes non-acquittées comprises dans l'intervalle de priorité 1.

FlashUnackAlmColorRange2

Entier

Définit la couleur de clignotement des alarmes non-acquittées comprises dans l'intervalle de priorité 2.

FlashUnackAlmColorRange3

Entier

Définit la couleur de clignotement des alarmes non-acquittées comprises dans l'intervalle de priorité 3.

FlashUnackAlmColorRange4

Entier

Définit la couleur de clignotement des alarmes non-acquittées comprises dans l'intervalle de priorité 4.

Font

Aucun

Définit la police d'affichage des enregistrements et du titre du contrôle.

FreezeMenu

Discret

Active/désactive l'élément de menu Bloquer pour verrouiller l'affichage.

FromPriority

Entier

Définit la valeur de priorité la plus faible pour la requête par défaut.

GridColor

Entier

Définit la couleur d'arrière-plan de la grille.

NewAlarmEventMode

Entier

Contrôle le déclenchement de l'événement NewAlarm.

0 = L'événement NewAlarm ne peut pas être déclenché (défaut).

1 = L'événement NewAlarm est actif.

2 = L'événement NewAlarm est actif et se déclenche continuellement à l'arrivée d'au moins une nouvelle alarme non-acquittée.

QueryFavoritesFile

Message

Renvoie ou définit le nom du fichier de requêtes favorites.

QueryFavoritesMenu

Discret

Active/désactive l'élément de menu Requêtes favorites.

QueryName

Chaîne

Renvoie le nom de la requête courante.

QueryStartup

Discret

Si définie, le système commence automatiquement à mettre l'affichage à jour en utilisant les propriétés de requête par défaut.
Dans le cas contraire, vous devez exécuter la méthode ApplyDefaultQuery ou ApplyQuery dans un script pour mettre à jour l'affichage.

QueryType

Message

Définit le type d'affichage Récapitulatif ou Historique.

RequeryMenu

Discret

Active/Désactive l'élément de menu Répéter la requête.

RetainSuppression

Discret

Conserve le paramètre de suppression d'alarmes entre deux requêtes même en cas de modification de la requête.

RowSelection

Discret

Autorise la sélection des alarmes par l'utilisateur pendant l'exécution.

SecondarySortColumn

Message

Renvoie ou définit la colonne de tri secondaire courante.

SelectedCount

Entier

Indique le nombre total d'alarmes sélectionnées.

ShowContextMenu

Discret

Active le menu contextuel.

ShowGrid

Discret

Renvoie ou définit une valeur qui détermine si les lignes de la grille apparaissent dans le contrôle.

ShowHeading

Discret

Affiche la barre de titre du contrôle.

ShowMessage

Discret

Renvoie ou définit une valeur qui détermine si les messages d'erreur du contrôle sont affichés.

ShowStatusBar

Discret

Renvoie ou définit une valeur qui détermine si la barre d'état est affichée.

SilentMode

Discret

Renvoie ou définit une valeur qui détermine si le contrôle est en mode silencieux.

SortColumn

Message

Renvoie ou définit la colonne de tri courante.

SortMenu

Discret

Active/désactive l'élément de menu Trier.

SortOrder

Discret

Renvoie ou définit l'ordre de tri. Les valeurs possibles sont « Croissant » et « Décroissant », représentées par 0 et 1 respectivement.

StatsMenu

Discret

Active/désactive l'élément de menu Statistiques.

SuppressAllMenu

Discret

Active/désactive l'élément de menu Supprimer tout.

SuppressedAlarms

Entier

Indique le nombre total d'alarmes supprimées.

SuppressionMenu

Discret

Active/désactive l'élément de menu Suppression….

SuppressOthersMenu

Discret

Active/désactive l'élément de menu Supprimer les autres.

SuppressSelectedGroupsMenu

Discret

Active/désactive l'élément de menu Supprimer les groupes sélectionnés.

SuppressSelectedMenu

Discret

Active/désactive l'élément de menu Supprimer la sélection.

SuppressSelectedPrioritiesMenu

Discret

Active/désactive l'élément de menu Supprimer les priorités sélectionnées.

SuppressSelectedTagsMenu

Discret

Active/Désactive l'élément de menu Supprimer les variables sélectionnées.

SuppressVisibleMenu

Discret

Active/désactive l'élément de menu Supprimer les éléments visibles.

TimeFormat

Message

Définit le format d'horodatage des alarmes.

TitleBackColor

Entier

Couleur d'arrière-plan de la barre de titre.

TitleForeColor

Entier

Couleur de texte de la barre de titre.

ToPriority

Entier

Définit la priorité maximum de la requête d'alarmes.

TotalAlarms

Entier

Lit le nombre total d'alarmes.

UnackAlarms

Entier

Lit le nombre total d'alarmes non-acquittées.

UnAckAlmColorRange1

Entier

Définit la couleur d'affichage des alarmes non-acquittées dont la priorité est comprise entre 1 et ColorPriorityRange1.

UnAckAlmColorRange2

Entier

Définit la couleur d'affichage des alarmes non-acquittées dont la priorité est comprise entre ColorPriorityRange1 et ColorPriorityRange2.

UnAckAlmColorRange3

Entier

Définit la couleur d'affichage des alarmes non-acquittées dont la priorité est comprise entre ColorPriorityRange2 et ColorPriorityRange3.

UnackAlmColorRange4

Entier

Définit la couleur d'affichage des alarmes non-acquittées dont la priorité est comprise entre ColorPriorityRange3 et 999.

UnsuppressAllMenu

Discret

Active/Désactive l'élément de menu Annuler la suppression de tous les éléments.

UseDefaultAckComment

Discret

Avec la valeur VRAI, le commentaire par défaut est utilisé lors de l'acquittement de l'alarme. Sinon, l'opérateur est invité à saisir un commentaire.

WindowColor

Entier

Définit la couleur d'arrière-plan de la grille.