Objet: Groupe d'alarme
Symbole:
Fonction: Un groupe d'alarmes comprend des alarmes qui ont une configuration inter-groupes en plus de leur configuration spécifique. L'attribution de listes de textes, l'archivage, la configuration de la fonction de désactivation et l'affichage des instances d'alarme sont effectués dans tous les groupes
Idéalement, les alarmes du tableau (dans l'éditeur d'objets) sont combinées et regroupées par thème. Ajoutez les alarmes appropriées à ce tableau. Vous complétez également la configuration spécifique d'une alarme dans le tableau. Dans le tableau, cliquez sur une alarme pour afficher les détails correspondants avec le support de saisie approprié en dessous.
Vous pouvez également exporter les alarmes vers un fichier CSV et les réimporter.
Dialogue: Groupe d'alarme
Liste de textes | Nom de la liste de textes dans laquelle le texte du message d'alarme est enregistré (voir ci-dessous : Message). Cette liste est créée automatiquement lors de la création d'un groupe d'alarmes. Vous pouvez également sélectionner ici une liste de textes existante. |
Archivage | Sélection de l'objet de stockage d'alarme pour le groupe d'alarmes Le stockage d’alarme est automatiquement activé lorsqu’un objet de stockage d’alarme est spécifié. |
Désactivation | Variable booléenne qui désactive toutes les alarmes de ce groupe Ces alarmes ne se déclenchent plus, même si la condition d'alarme est remplie. Les alarmes déjà actives ne sont pas affectées. |
Afficher les instances d'alarme |
|
Spécifiez les propriétés des différentes alarmes dans les colonnes correspondantes du tableau. Selon le type d'observation sélectionné, des champs de saisie pour les paramètres supplémentaires requis sont disponibles en dessous du tableau. | ||
IDENTIFIANT | ID unique qui correspond à un ID dans la liste de textes associée Vous pouvez modifier l'ID dans le IDENTIFIANT champ de la table. L'ID doit toujours être unique au sein du groupe d'alarmes. Important : une modification de l'ID dans la table des alarmes entraîne également directement une modification dans la liste de textes, et inversement. | |
Type d'observation | Type d'observation sélectionné dans la liste déroulante ImportantSelon le type, différents champs de saisie sont disponibles sous le tableau des alarmes pour définir la condition d'alarme et vous aider à configurer la condition d'alarme. Consultez les tableaux suivants pour les différents types d’observations : Numérique, Limite supérieure, Limite inférieure, Hors de portée, À l'intérieur de la gamme, Changement, Événement (API), Alarme (API) | |
Détails | Condition d'alarme Les détails du type d'observation (configurés dans les champs sous le tableau) définissent les conditions dans lesquelles l'alarme est déclenchée. AstuceVous pouvez également spécifier la condition directement dans le champ. Si vous saisissez une expression qui ne correspond pas au type d'observation actuellement sélectionné, le type est automatiquement adapté. | |
Désactivation | Facultatif Variable pour désactiver l'alarme | |
Classe | Classe d'alarme attribuée | |
Message | Requis Saisie d'un texte de message (message), qui peut contenir des espaces réservés pour les informations provenant des variables de verrouillage (espaces réservés pour les données d'une variable de verrouillage ) et peut être complété par des sauts de ligne (Ctrl + Entrer). Le texte saisi ici est automatiquement saisi dans la liste de textes du groupe d'alarme. Lorsqu'une alarme est déclenchée, ce message s'affiche dans les éléments d'alarme (Tableau d'alarme, Bannière d'alarme ) . | |
Temps de retard à l'allumage | Délai de mise en marche Définit le délai minimum pendant lequel la condition d'alarme doit être remplie avant son déclenchement. Ceci peut être utilisé pour supprimer les événements d'alarme brefs. Exemple: Format conforme à la norme IEC 61131 (exemple : T#2ms). | |
Temps de retard de coupure | Délai d'extinction différée Définit la durée minimale d'inactivité de la condition d'alarme avant qu'elle ne soit considérée comme inactive. Cette valeur peut être utilisée de la même manière que le délai d'activation pour ignorer les variations de valeur à court terme. Exemple: | |
Verrou Var 1 Verrou Var 2 | Variable de type scalaire (8 octets), Les variables de verrouillage sont utilisées pour enregistrer des valeurs supplémentaires lorsqu'une alarme est active. Cela permet de fournir des informations supplémentaires sur l'alarme. Par exemple, lors de la surveillance de la vitesse d'un moteur, la température et le courant sont également enregistrés. Par défaut, il existe des colonnes pour deux variables de verrouillage. Vous pouvez ajouter des colonnes supplémentaires à l'aide du menu contextuel, qui peuvent ensuite être utilisées dans la configuration des colonnes des éléments de visualisation Tableau des alarmes et Bannière d'alarme à la propriété Type de données sont disponibles au choix. Astuce : vous pouvez configurer la visualisation des alarmes de sorte que les alarmes affichées soient filtrées par le contenu des variables de verrouillage. Pour plus d'informations, voir : Utilisation de variables de verrouillage pour filtrer les événements d'alarme | |
Alarme prioritaire supérieure | Lorsque l'alarme est déclenchée, elle peut être reconnue en déclenchant une autre alarme. Par exemple, un moniteur de température devrait émettre un avertissement à |
Les messages ne sont pas enregistrés en tant que copie dans l'historique.
Effet : Si vous apportez une petite modification à un message (par exemple, corriger une faute de frappe), cette modification aura un effet sur l'historique, car le message corrigé y sera désormais affiché. Cependant, si vous reconfigurez complètement l'alarme (modifiez son état ou sa condition et mettez à jour le message), toutes les alarmes précédentes enregistrées en raison d'une configuration obsolète recevront le nouveau message dans l'historique. Vérifiez au cas par cas s'il n'est pas préférable d'ajouter une nouvelle alarme plutôt que de mettre à jour l'alarme obsolète.
| Condition d'alarme pour l'observation d'une variable booléenne |
Expression | Expression pour les comparaisons de Si l'expression est Exemple: La variable à vérifier est à gauche. La valeur spécifiée est à droite. |
| Condition d'alarme pour l'observation d'une limite supérieure Exemple: |
Expression | Expression pour les comparaisons de Si l'expression est La variable à observer est à gauche. La valeur limite supérieure est à droite. Valeur limite
ImportantLa valeur limite peut être spécifiée de manière absolue ou relative. Absolue signifie que la valeur limite est définie par une valeur fixe ou une variable renvoyant une valeur fixe. Relative signifie que la valeur limite dépend d'une expression. |
Hystérésis en % | Facultatif Écart par rapport à la valeur limite où la condition d'alarme est réinitialisée ( La condition d'alarme est remplie tant que la valeur limite supérieure moins l'écart est dépassée. L'écart est exprimé en pourcentage (%) de la valeur limite. Exemple: Expression: Hystérèse: Si la variable |
| Condition d'alarme pour l'observation d'une variable pour une limite inférieure |
Expression | Expression pour les comparaisons de Si l'expression est La variable du projet à observer est à gauche. La valeur limite inférieure est à droite. Valeur limite
ImportantLa valeur limite peut être spécifiée de manière absolue ou relative. Absolue signifie que la valeur limite est définie par une valeur fixe ou une variable renvoyant une valeur fixe. Relative signifie que la valeur limite dépend d'une expression. |
Hystérésis en % | Facultatif Écart par rapport à la valeur limite où la condition d'alarme est réinitialisée ( La condition d'alarme est remplie tant que la valeur est inférieure à la limite inférieure plus l'écart. L'écart est exprimé en pourcentage (%) de la valeur limite. Exemple: Expression: Hystérèse: Si la variable |
| Condition d'alarme pour l'observation d'une variable hors plage. Indique si la variable atteint, tombe en dessous ou dépasse la plage valide. |
Expression | Expression si la variable à observer tombe en dessous ou dépasse la plage valide. Si l'expression est Le |
Zone | La valeur limite supérieure est à gauche. La variable à observer est affichée dans le champ central. La valeur limite inférieure est à droite. Le champ de gauche définit une expression pour la limite inférieure de cette plage. Le champ de droite définit une expression pour la limite supérieure. L'expression à observer est affichée dans le champ intermédiaire. Vous devez définir les opérateurs de comparaison en conséquence. ImportantLa valeur limite peut être spécifiée de manière absolue ou relative. Absolue signifie que la valeur limite est définie par une valeur fixe ou une variable renvoyant une valeur fixe. Relative signifie que la valeur limite dépend d'une expression. |
Hystérésis en % | Facultatif Différence par rapport aux valeurs limites (en %) où la condition d'alarme est réinitialisée ( La condition d'alarme est remplie tant que les valeurs limites ne s'écartent que de la différence. L'ampleur de l'écart est spécifiée en pourcentage (%) de la valeur limite. |
| Condition d'alarme pour l'observation d'une variable dans une plage. L'alarme se déclenche lorsque la variable à observer se situe dans une plage. |
Expression | Expression lorsque la variable à observer est dans la plage spécifiée Si l'expression est Le |
Zone | La valeur limite inférieure se trouve à gauche. La variable à observer est affichée dans le champ central. La valeur limite supérieure se trouve à droite. Entre les deux, les opérateurs de comparaison souhaités sont sélectionnés parmi ceux disponibles. ImportantLa valeur limite peut être spécifiée de manière absolue ou relative. Absolue signifie que la valeur limite est définie par une valeur fixe ou une variable renvoyant une valeur fixe. Relative signifie que la valeur limite dépend d'une expression. |
Hystérésis en % | Facultatif Différence par rapport aux valeurs limites (en %) où la condition d'alarme est réinitialisée ( La condition d'alarme est remplie tant que les valeurs limites ne s'écartent que de la différence. L'ampleur de l'écart est spécifiée en pourcentage (%) de la valeur limite. |
| Condition d'alarme pour observer un changement de variable |
Expression | Champ de saisie pour la variable Si l'expression est Exemple: |
| L'alarme est déclenchée par programmation par l'application. Aucune configuration n'est requise. Aucun accusé de réception n'est requis lors Pour plus d'informations, voir : Appel d'événements d'alarme dans le programme |
Alarme (API) | L'alarme est déclenchée par programmation par l'application. Selon la classe d'alarme configurée, un accusé de réception peut être requis Pour plus d'informations, voir : Implémentation d'une alarme implicite |
Menu contextuel dans la table des alarmes
| Ajoute une nouvelle colonne de message |
| Supprime la colonne de message sélectionnée |
| Insère une variable de verrouillage. |
| Supprime la variable sélectionnée |
Astuce
Plusieurs lignes sélectionnées dans le tableau peuvent être modifiées en même temps au moyen du menu contextuel.
| Cette commande ouvre la boîte de dialogue par défaut pour enregistrer un fichier dans le système de fichiers. Le type de fichier par défaut est Fichier d'exportation du groupe d'alarmes (*.csv). La liste des alarmes actuelles peut être exportée vers un fichier CSV. |
| Cette commande ouvre la boîte de dialogue par défaut permettant de rechercher un fichier dans le système de fichiers. Le type de fichier par défaut est Fichier d'exportation du groupe d'alarmes (*.csv) pour décrire les définitions d'alarme. Le fichier sélectionné est importé. |