Défauts non bloquants
(Traduction du document original anglais)
Généralités
Il s'agit d'une anomalie, provoquée par un défaut d'entrées/sorties sur le bus X, sur le bus Fipio ou par l'exécution d'une instruction. Elle peut être traitée par le programme utilisateur et ne modifie pas l'état de l'automate.
Défauts non bloquant liés aux entrées/sorties
L'indication d'un défaut non bloquant lié aux entrées/sorties est signalée par :
Tableau de diagnostic :
Voyant d'état
Bits système
Défauts
RUN
ERR
I/O
i
i
A
%S10
Défaut d'entrées/sorties : défaut d'alimentation voie, voie disjonctée, module non conforme à la configuration, hors service, défaut d'alimentation module.
i
i
A
%S16
Défaut d'entrées/sorties dans une tâche.
i
i
A
%S40 à %S47
Défaut d'entrées/sortie au niveau d'un rack
(%S40 : rack 0,......%S47 : rack 7)
Légende :
A : Voyant allumé
i : Etat indéterminé.
Défauts non bloquant liés à l'exécution du programme
L'indication d'un défaut non bloquant lié à l'exécution du programme est signalée par la mise à l'état 1 de l'un ou des bits système %S15, %S18, %S20.
Le test et la mise à l'état 0 de ces bits système sont à la charge de l'utilisateur.
Tableau de diagnostic :
Voyant d'état
Bits système
Défauts
RUN
ERR
I/O
A
i
i
%S15=1
Erreur de manipulation d'une chaîne de caractères
A
i
i
%S18=1
Débordement de capacité, erreur sur flottant ou division par 0
A
i
i
%S20=1
Débordement d'index
Légende :
A : Voyant allumé
i : Etat indéterminé
NOTE : La fonction diagnostic programme, accessible à partir du logiciel de programmation ou le bit %S78 lorsqu'il est mis à , permettent de rendre bloquant ces défauts non bloquants liés à l'exécution du programme. La nature du défaut est indiquée dans le mot système %SW 125.