Fonctions de diagnostic et de mise au point
Détection point de panne
552
4. Le voyant d'erreur sur l'avant de l'UC s'allume ou clignote.
5. Si l'instruction FAL(006) est exécutée, l'UC poursuit son fonctionnement.
Si l'instruction FALS(007) est exécutée, l'UC arrête son fonctionnement
(l'exécution du programme est arrêtée).
Fonctionnement de FAL(006)
Lorsque la condition d'exécution "A" passe à ON, une erreur FAL de numéro 2
est générée, le drapeau d'erreur FAL (A40215) est mis à ON et A36002 (Dra-
peau FAL de numéro 2) est mis à ON. L'exécution du programme se poursuit.
Les erreurs générées par FAL(006) peuvent être effacées par l'instruction
FAL(006) avec une FAL de numéro 00 ou en réalisant une opération de lecture/
effacement de l'erreur à partir d'un périphérique de programmation (y compris
une console de programmation).
Fonctionnement de FALS(007)
Lorsque la condition d'exécution "B" passe à ON, une erreur FALS de numéro 3
est générée et A40106 (Drapeau d'erreur FALS) est mis à ON. L'exécution du
programme est arrêté.
Les erreurs générées par FALS(007) peuvent être effacées en supprimant les
causes d'erreur et en réalisant une opération de lecture/effacement de l'erreur à
partir d'un périphérique de programmation (y compris une console de program-
mation).
L'instruction FPD(269) réalise une surveillance de temps et un diagnostic logi-
que. La fonction de surveillance de temps génère une erreur non fatale si la sor-
tie diagnostic n'est pas mise à ON dans le temps de surveillance spécifié. La
fonction de diagnostic logique indique quelle entrée empêche la sortie diagnos-
tic d'être mise à ON.
Fonction surveillance de temps
L'instruction FPD(269) démarre le comptage de temps et met à ON le drapeau
de retenue si la sortie diagnostic n'est pas mise à ON dans le temps de
surveillance spécifié. Le drapeau de retenue peut être programmé comme
condition d'exécution pour un traitement par blocs des erreurs. Ainsi,
l'instruction FPD(269) peut être programmée pour générer une erreur FAL non
fatale avec le numéro FAL souhaité.
Lorsqu'une erreur FAL est générée, un message présélectionné peut être enre-
gistré et affiché sur le périphérique de programmation. L'instruction FPD(269)
peut être paramétrée pour émettre le résultat du diagnostic logique (l'adresse
du bit empêchant la sortie diagnostic de passer à ON) juste avant le message.
La fonction d'apprentissage peut être utilisée pour déterminer automatiquement
le temps réel nécessaire à la sortie diagnostic pour passer à ON et régler le
temps de surveillance.
Fonction diagnostic logique
L'instruction FPD(269) détermine quel bit d'entrée maintien la sortie diagnostic
à OFF et transmet l'adresse de ce bit. La sortie peut être paramétrée pour
émettre l'adresse du bit (adresse mémoire de l'API) ou le message (ASCII).
Chapitre
FAL
002
#0000
FALS
003
#0000
13-5