|
QUESTION:
Comment les valeurs de déclenchement des alarmes sont-elles prises
en compte par WinCC?
REPONSE:
Si les limites sont modifiées de manière dynamique, ces changements
ne sont pas toujours immédiatement pris en compte, de même que
l’état des alarmes correspondantes. Les cas les plus significatifs
sont decrits ci-dessous :
Dans le cas où vous avez configuré une limite supérieure dans
Alarm Logging, cette limite peut être librement modifiée via une
variable interne ou une variable externe.
Cas 1:
La valeur de la variable est inférieure à la limite supérieure. La
limite supérieure est modifiée jusqu'à devenir inférieure à la
valeur de la variable. Dans ce cas, il n’y a pas d’alarme générée
tant que la valeur de la variable reste identique. Si la variable
change de valeur en restant inférieure à la limite supérieure,
aucune alarme n’est générée. C’est seulement quand la valeur de la
variable dépasse la limite supérieure qu’une alarme est
générée.
Cas 2:
La valeur de la variable est supérieure à la limite supérieure, et
l’alarme correspondante est affichée par Alarm Logging. Si la
limite supérieure est modifiée pour atteindre une valeur supérieure
à la variable, l’alarme reste dans le même état. C’est seulement
dans le cas où la valeur de la variable est inférieure à l’ancienne
limite (valeur avant modification) que l’état de l’alarme est mis à
jour. Si, pour des raisons techniques, il n’est pas possible
d’affecter la valeur de la variable à l’ancienne limite, l’alarme
peut être réinitialisée en verrouillant puis en déverrouillant
l’alarme.
Information:
Le comportement décrit ici ne s’applique que pour des alarmes
générées par WinCC. Si les alarmes sont issues des API S7 (par
exemple ALARM + LIM_R) et que les limites d’alarmes sont modifiées,
dans le premier cas une alarme est générée immédiatement et dans le
deuxième cas l’alarme prend immédiatement l’état "partie".
Mots clefs:
Configuration d’alarmes
|