Introduction
Traitement des erreurs
Codes dans l'accumulateur
RLG, FL 0/FL 1
6 - 6
S'il se produit une erreur lors du traitement d'une fonction spéciale, le
programme système réagit de façon particulière.
Les fonctions spéciales peuvent être classées en deux groupes en ce
qui concerne cette réaction du programme système.
• • Groupe 1
Font partie du groupe 1 toutes les fonctions spéciales pour
lesquelles l'accumulateur 1 reçoit en cas d'erreur des codes qui
décrivent plus précisément l'erreur survenue.
• • Groupe 2
Pour le second groupe de fonctions spéciales, les erreurs qui
affectent certaines fonctions exercent une influence sur le RLG et
les indicateurs FL 0/FL 1.
Les erreurs qui se produisent lors de l'exécution de ces fonctions
spéciales provoquent, dans la plupart des cas, la mise à 1 du RLG.
Dans votre programme STEP 5, vous pouvez par conséquent
exploiter le RLG par une opération de saut conditionnel SPB afin
de réagir à une erreur.
Certaines autres fonctions spéciales exercent une influence sur les
indicateurs FL 0 et FL 1. Vous pouvez tester ces indicateurs dans
votre programme STEP 5 à l'aide d'opérations de comparaison et
déclencher ainsi la réaction à une erreur.
La réaction exécutée en cas d'erreur pour les différents OB de foncti-
ons spéciales est précisée dans les paragraphes ci-après décrivant ces
OB.
Programmation de la CPU 948
C79000-G8577-C848-04