Lecture et effacement des erreurs et des messages
9-1
Voyants d'alarme
!
ATTENTION
9-2
Alarmes et messages d'erreur programmés
9-3
Lecture et effacement des erreurs et des messages
440
Le voyant ALM/ERR de l'UC permet de visualiser une condition anormale de
l'API. Le voyant est sur ON (ERROR) en cas d'erreur fatale (les erreurs fatales
interrompent le fonctionnement de l'API); le voyant clignote (ALARM) en cas
d'erreur non fatale. Ce voyant est décrit dans le par. 2-1-1 Voyants de l'UC.
L'API passe le voyant ALM/ERR sur ON, interrompt l'exécution du programme
et passe sur OFF toutes les sorties en cas d'erreur de matériel, d'erreur de
logiciel fatales ou lorsque FALS(07) est exécutée par le programme (voir les
tableaux des pages suivantes). Le fonctionnement de l'API continue
normalement en cas d'erreurs différentes. L'utilisateur est chargé de prendre les
mesures nécessaires afin d'éviter une situation dangeureuse causée par l'arrêt
automatique du système qui se produit en cas d'erreur fatale et d'assurer des
opérations correctes en cas d'erreur ne causant pas l'arrêt automatique du
système. On peut utiliser les drapeaux du système ainsi que les autres voyants
d'erreur du système et/ou programmés par l'utilisateur pour programmer des
opérations correctes.
On peut utiliser FAL(06), FALS(07) et MSG(46) dans le programme car ces
instructions fournissent des informations sur les conditions d'erreur program-
mées par l'utilisateur. L'utilisateur peut ainsi projeter des diagnostics d'erreur
pour l'aide à la recherche des pannes.
FAL(06) est utilisée avec un numéro FAL différent de 00, celui-ci est écrit dans la
zone SR lorsque l'instruction est exécutée. L'exécution FAL(06) n'interrompt
pas le fonctionnement de l'API et ne touche pas les sorties de l'API.
FALS(07) est utilisée aussi avec un numéro FAL qui est écrit à la même adresse
de la zone SR lorsque l'instruction est exécutée. L'exécution FALS(07) inter-
rompt le fonctionnement API et provoque l'arrêt de toutes les sorties de l'API.
Lorsque FAL(06) est exécutée avec un numéro de fonction égal à 00, le numéro
FAL en cours contenu dans la zone SR s'efface et est remplacé par un autre
numéro si plusieurs numéros ont été mémorisés dans le système.
Lorsqu'on utilise MSG(46), un message comprenant les mots des zones de
données indiquées s'affiche sur une console ou un autre appareil de program-
mation.
Ces instructions sont décrites dans le Chapitre 5 Groupe d'instructions.
On peut afficher les messages d'erreur du système sur une console ou un autre
appareil de programmation.
Sur la console de programmation, appuyer sur les touches CLR, FUN et
MONTR. Si le système a plusieurs messages d'erreurs en mémoire, on peut ap-
puyer de nouveau sur la touche MONTR pour visualiser le message suivant. Si
le système est en mode PROGRAM, en appuyant sur MONTR on efface le mes-
sage d'erreur, il est donc nécessaire de bien écrire toutes les erreurs des
messages telles qu'elles apparaissent. (Il n'est pas possible d'effacer une erreur
ou un message en mode RUN ou MONITOR; les API doivent se trouver en
mode PROGRAM.) Dès que l'on a effacé tous les messages, le message "ERR
CHK OK" apparaît.
Le chapitre 7-1 Surveillance et modification de données fournit des informations
plus détaillées sur l'accès aux messages d'erreur de la console de programma-
tion. Les procédures concernant les logiciels LSS ou SSS se trouvent respecti-
Chapitre 9-3