Chapitre 7
Sélection des sous programmes d'interruption
7-6
Important : Si le processeur PLC-5 détecte un défaut dans le
sous-programme de gestion des défauts (double condition de défaut), le
processeur PLC-5 passe directement en mode Défaut sans achever le
sous-programme de gestion des défauts.
Programmation d'un sous programme de gestion des défauts
Si vous choisissez de programmer un sous-programme de gestion des
défauts, procédez d'abord à un examen par ce sous-programme des
informations sur les défauts majeurs enregistrés par le processeur
PLC-5 et décidez si vous voulez ou non procéder comme suit avant que
le PLC-5 ne passe automatiquement en mode Défaut :
régler une alarme
effacer le défaut
arrêter le système de façon ordonnée
Dès détection d'un défaut majeur, le processeur PLC-5 suspend
immédiatement le fichier programme en cours d'exécution et, si
programmé, exécute une fois le sous-programme des défauts complet.
Si le processeur PLC-5 n'exécute pas ce sous-programme, ou que ce
dernier n'efface pas le défaut, il passe automatiquement en mode
Défaut.
Réglage d'une alarme
Vous pouvez avoir besoin qu'une alarme vous signale un défaut
majeur. Installez d'abord cette ligne dans votre sous-programme de
gestion des défauts et associez-la à un compteur.
Vous pouvez également régler une alarme dans votre sous-programme
d'erreurs pour signaler quand il efface une erreur majeure.
Effacement de l'erreur
Si vous décidez d'effacer le défaut dans le sous-programme de
gestion des défauts, placez la logique à relais de façon à effacer
l'erreur au début du sous-programme. Vous pouvez comparer le code
de défaut à une référence.
Comparaison du code de défaut à une référence – Identifiez les
défauts majeurs possibles, puis sélectionnez seulement ceux que votre
application vous permettra d'effacer rapidement. Ces derniers
représentent vos codes de défauts de référence.
A partir du sous-programme de gestion des défauts, examinez le code
des défauts majeurs que le processeur stocke dans S:12. Utilisez une
instruction FSC pour comparer le code des défauts au fichier de
référence contenant les codes de défauts « acceptables » (comparaison
de mot-à-fichier). Si le processeur trouve une correspondance,
l'instruction FSC établit le bit trouvé (.FD) dans la structure de
commande spécifiée. Utilisez l'instruction MOV pour effacer le défaut
dans S:11. Puis sautez à la fin du sous-programme des défauts pour le
terminer rapidement.
sortie
d'alarme