12
SFC de gestion des événements d'alarme et
d'erreur asynchrone
12.1
Ajournement et inhibition d'événements d'alarme et
d'erreur asynchrone
Utilité des SFC 39 à 42
Ces fonctions système servent à influencer le traitement des alarmes et des événements
d'erreur asynchrone :
•
la SFC39 "DIS_IRT" inhibe leur traitement pendant tous les cycles suivants de la CPU,
•
la SFC41 "DIS_AIRT" retarde le traitement des classes de priorité supérieure jusqu'à la
fin de l'OB,
•
la SFC40 "EN_IRT" et la SFC42 "EN_AIRT" valident à nouveau le traitement.
Vous écrivez le traitement des alarmes et des événements d'erreur asynchrone dans le
programme utilisateur. Pour cela, vous devez programmer les OB appropriés.
Intérêt des SFC 41 et 42
Différer des alarmes et des erreurs asynchrones de priorité supérieure grâce à la SFC41
"DIS_AIRT" et les valider ensuite avec SFC42 "EN_AIRT" présente l'avantage suivant.
La CPU compte les ajournements d'alarme. Un ajournement que vous avez programmé ne
peut pas être supprimé par l'appel d'une fonction FC standard dans laquelle des
événements d'alarme et d'erreur asynchrone seraient également inhibés puis validés à
nouveau.
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
A5E00709333-01
12-1