Ces défauts, provoqués par le programme application, ne permettent pas de continuer son exécution mais n'entraînent pas de défauts pour le système. Sur un tel défaut, l'application s'arrête immédiatement et passe dans l'état HALT (les tâches sont toutes arrêtées sur l'instruction courante).
Il y a alors 2 possibilités pour redémarrer l'application :
-
par la commande INIT à partir du logiciel de programmation,
-
par le bouton poussoir RESET du processeur.
L'application est alors dans un état initial : les données ont leurs valeurs initiales, les tâches sont arrêtées en fin de cycle, l'image des entrées est rafraîchie et les sorties sont commandées en position repli; la commande RUN permet le redémarrage de l'application.
L'indication d'un défaut bloquant est signalée par les voyants d'état (ERR et RUN) clignotant et selon la nature du défaut par la mise à l'état 1 de du bit système %S11. La nature du défaut est indiquée dans le mot système %SW 125.
Tableau de diagnostic :
Voyants d'état
|
Système
|
Bits Défauts
|
RUN
|
ERR
|
I/O
|
C
|
C
|
i
|
%S11=1
|
Débordement du chien de garde (overrun
|
C
|
C
|
i
|
|
Exécution de l'instruction HALT
|
C
|
C
|
i
|
|
Exécution d'un JUMP irrésolu
|
Légende :
C : clignotant
i : indéterminé.