Gestion des erreurs

L'automate ne passe pas à l'état PAUSE en raison d'un incident lié au stockage, mais fournit un avertissement en deux étapes :

  • Un message d'erreur est fourni avec la sortie STATUS de l'EFB.

  • Un message d'erreur est envoyé au tampon de diagnostic.

Messages liés à l'accès à la mémoire

Messages relatifs à l'accès à la carte mémoire PCMCIA

Code

Description

16#0000

Action effectuée correctement

16#0102

ADR_W + SPACE_KW - 1 est supérieur au nombre maximal de mots déclarés dans l'automate

16#0104

Aucune application, ni aucun mot valide dans l'automate

16#0201

Aucune zone de fichiers dans la carte mémoire

16#0202

Erreur de carte mémoire

16#0204

Carte mémoire protégée en écriture

16#0241

ADR_W < 0

16#0242

ADR_W + SPACE_KW -1 est supérieur à l'adresse la plus élevée de la carte mémoire

16#0401

SPACE_KW = 0

16#0402

Slot_Number est différent de 0 et 1

16#0501

Service non pris en charge

Messages spécifiques à SFC

De nouveaux messages/avertissements spécifiques à SFC ont été définis en plus des messages d'accès à la carte mémoire PCMCIA.

Code

Description

16#a4F4

Fin du mode SAVE

16#a5F4

RESTORE initié

16#a6F4

RESUME initié

16#a7F4

Aucun élément sauvegardé. Aucun élément restauré, aucun ayant été sauvegardé

16#a8F4

Perte de la communication avec l'EFB SFC_RESTORE

16#a9F4

Nombre trop élevé de sections SFC pour SFC_Restore. Le paramètre SPACE_KW de l'EFB SFC_RESTORE dépasse les limites du système

NOTE : Cet avertissement indique que l'espace maximal de la carte, visualisé dans la sortie NUMPOSBL, peut-être réglé en réduisant le paramètre SPACE_KW.

16#aaF4

Données sauvegardées non valides

16#abF4

Il a été impossible de restaurer/reprendre/initialiser tous les diagrammes

16#acF4

Espace mémoire trop faible

16#adF4

L'application a été modifiée

16#aeF4

Une procédure INIT a été effectuée en raison d'une erreur de restauration

NOTE : Si plusieurs statuts ont été signalés, seul le plus significatif apparaît dans la sortie STATUS de l'EFB. L'importance accroît avec les nombres plus élevés (notification hexadécimale ou non signée). L'avertissement INIT (16#aeF4) est le plus significatif.
NOTE : Si l'erreur 16#a0F4 (commande SFC non définie) apparaît dans la sortie STATUS de l'EFB, le système d'exploitation de l'automate ne prend pas en charge la fonction SFC_Restore (par exemple, version inadéquate du système d'exploitation).

Rapports dans le tampon de diagnostic

Les événements suivants sont signalés dans le tampon de diagnostic, mais pas dans l'EFB.

Code

Description

16#a4F4

Fin du mode SAVE

16#a5F4

RESTORE initié

16#a6F4

RESUME initié

16#a9F4

Nombre trop élevé de sections SFC pour SFC_Restore. Le paramètre SPACE_KW de l'EFB SFC_RESTORE dépasse les limites du système

NOTE : Cet avertissement indique que l'espace maximal de la carte, visualisé dans la sortie NUMPOSBL, peut-être réglé en réduisant le paramètre SPACE_KW.