7.9
Erreur de surveillance et acquittement obligatoire
Une Supervision (surveillance d'étape) peut être affectée à chaque étape. Seules
les étapes actives sont surveillées. GRAPH examine si les conditions de la
Supervision sont remplies (c'est-à-dire s'il y a une erreur de surveillance).
Une erreur de surveillance apparaissant (1) provoque l'événement "V1", une erreur
de surveillance disparaissant (2) l'événement "V0".
Défaut
1
V1
0
1
Défaut : les conditions de la Supervision sont remplies.
Sans défaut : les conditions de la Supervision ne sont pas remplies.
Signalisation et acquittement - conditions requises
La signalisation et l'acquittement d'une erreur de surveillance supposent que les
options suivantes sont cochées dans l'onglet "Compiler/Enregistrer" de la boîte de
dialogue "Paramètres du bloc" (commande Outils > Paramètres du bloc) :
• dans la zone "Paramètres FB", "Standard", "Maximaux" ou "Personnalisés" :
de cette façon, GRAPH signalera une erreur de surveillance au moyen du
paramètre de sortie ERR_FLT ;
• dans la zone "Propriétés de graphe", "Acquittement obligatoire en cas
d'erreur" :
de cette façon, les erreurs de surveillance se présentant en cours d'exploitation
devront être acquittées au moyen du paramètre d'entrée ACK_EF.
Pour activer l'obligation d'acquittement d'une erreur apparue, vous disposez non
seulement des options de la boîte de dialogue, mais aussi du paramètre
correspondant (EN_ACKREQ) dans le jeu de paramètres "Personnalisé".
Réaction en cas d'erreur de surveillance
Les erreurs exigeant un acquittement n'influençant que la séquence concernée du
graphe séquentiel, le traitement du reste du graphe peut continuer, tandis que celui
de la séquence contenant l'erreur doit attendre l'acquittement.
GRAPH pour SIMATIC S7-300/400 Programmation de commandes séquentielles
C79000-G7077-C526-01
Programmation des actions et des conditions
Sans défaut
V0
2
t
7-25