Alarmes
7.5 Exemple de programme pour alarmes de programme
7.5.3
Exemple 2 : Alarme de programme avec variable
Introduction
Dans cet exemple, vous créez une alarme de programme commune aussi bien pour le niveau
de remplissage minimal que maximal. Une variable est affectée à l'alarme de programme. A
l'aide de la variable, l'alarme de programme accède à une entrée de listes de textes et émet
un message séparé pour les niveaux de remplissage minimal et maximal.
Fonctionnement de l'exemple
L'alarme de programme est émise lorsque le niveau minimal n'est pas atteint ou lorsque le
niveau maximal est dépassé.
La variable définie pour le niveau de remplissage maximal est affectée à la variable 1 de
l'instruction "Program_Alarm". La variable référence une liste de textes avec les entrées "0" et
"1".
Les scénarios suivants sont possibles pour la sortie du message :
• La variable a la valeur "0" : l'entrée "0" de la liste de textes contenant le texte signalant le
niveau trop bas est émise.
• La variable a la valeur "1" : l'entrée "1" de la liste de textes contenant le texte signalant le
niveau trop élevé est émise.
Etapes
Les étapes suivantes sont nécessaires pour cet exemple :
1. Définition de variables pour l'acquisition du signal
2. Création d'un bloc fonctionnel
3. Création d'une alarme de programme
4. Appel du bloc fonctionnel
5. Création d'une liste de textes
6. Edition du texte de message
86
Description fonctionnelle, 11/2024, A5E03735839-AJ
Diagnostic