Vérification Des Erreurs Fatales - Omron SYSMAC CS1 Série Guide D'installation

Table des Matières

Publicité

Autres erreurs
Vérification des erreurs fatales
Adresse
A294
Le type et le numéro de tâche où s'arrête le
fonctionnement sont stockée ici, si l'arrêt du
fonctionnement est dû à une erreur de
programme.
FFFF hexa est stocké s'il n'y a aucune tâche
cyclique active dans un cycle, c-à-d, s' il n'y a
aucune tâche cyclique en cours d'exécution.
A298/A299
L'adresse de programme où s'arrête le
fonctionnement est stockée ici, si l'arrêt du
fonctionnement est dû à une erreur de
programme.
Si l'instruction END(001) est oubliée (A29511
est mis à ON), l'adresse où doit se trouver
END(001) est stockée.
S'il y a une erreur d'exécution de tâche (A29512
est mis à ON), FFFFFFFF Hex est
A298/A299.
Erreurs d'instruction illégale
Les erreurs d'instruction illégale indiquent une tentative d'exécution d'instruc-
tions autres que celles définies dans le système. Cette erreur ne se produit pas
normalement si le programme est créé sur un périphérique de programmation
de série CS1 (y compris consoles de programmation).
Quand cette erreur rare se produit, elle est traitée comme une erreur de pro-
gramme, le fonctionnement est arrêté (erreur fatale) et le drapeau d'instruction
illégale (A29514) est mis à ON.
Erreurs de dépassement UM (mémoire utilisateur)
Des erreurs de dépassement UM indiquent une tentative d'exécution d'instruc-
tions sur des données au-delà de la dernière adresse dans la mémoire utilisa-
teur (UM) définie comme zone de stockage de programme. Cette erreur ne se
produit pas normalement si le programme est créé sur un périphérique de pro-
grammation de série CS1 (y compris consoles de programmation).
Quand cette erreur rare se produit, elle est traitée comme une erreur de pro-
gramme, le fonctionnement est arrêté (erreur fatale) et le drapeau de dépasse-
ment UM (A29515) est mis à ON.
Les erreurs suivantes sont des erreurs fatales entraînant l'arrêt de l'UC en cas
d'apparition. Lorsque le fonctionnement est arrêté par une erreur de pro-
gramme, le numéro de tâche où est arrêté le fonctionnement est stocké en A294
et l'adresse de programme est stocké en A298/A299. La cause de l'erreur de
programme peut être déterminée par ces informations.
Description
stocké
en
Donnée rangées
Tâche cyclique : 0000 à 001F Hex (tâches cycliques 0 à
31)
Tâche d'interruption : 8000 à 80FF Hex (tâches
d'interruption 0 à 255)
A298 : partie à l'extrème droite de l'adresse de
programme
A299 : partie à l'extrème gauche de l'adresse de
programme
Chapitre
9-3
377

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sysmac cs1g/h-cpuj j-ev1

Table des Matières