Opérandes À Mots; Vérification De L'exécution D'un Programme - Omron SYSMAC CS1 Série Guide D'installation

Table des Matières

Publicité

Opérandes à mots
multiples
9-3-3 Vérification de l'exécution d'un programme
Type d'erreur
1. Erreur de traitement de l'instruction Drapeau ER
2. Erreur d'accès
3. Erreur d'instruction illégale
4. Erreur dépassement UM (Mémoire
utilisateur)
Note La duplication de sortie n'est pas vérifiée entre les tâches mais uniquement pour
des tâches individuelles.
Les API de série CS1 exécutent le programme tel qu'il est écrit même si un
opérande de mots multiples dépasse la fin de la zone mémoire. Les adresses
sont utilisées dans l'ordre des adresses mémoire de l'API et le drapeau ER ne
passe pas à ON. Bien que les zones mémoire intermédiaires soient vérifiées,
par le programme de vérification de CX-Programmer, pour des opérandes à
mots multiples, ces zones ne sont pas vérifiées par une console de
programmation.
CX-Programmer permet les fonctions suivantes pour les
opérandes à mots multiples dépassant la zone de mémoire
intermédiaire.
S Le programme ne peut pas être transféré à l'UC.
S Le programme ne peut pas être lu par l'UC.
S Les erreurs de compilation sont générées lors de la
vérification du programme
S Des alertes s'affichent pendant une programmation hors
ligne.
S Des alertes s'affichent pendant une édition en ligne en mode
PROGRAM ou MONITOR.
Les vérifications d'opérandes et d'emplacement des instructions sont réalisées
sur les instructions pendant l'utilisation d'un périphérique de programmation (y
compris la console de programmation) aussi longtemps que le programme est
vérifié par le périphérique de programmation (sauf la console de programma-
tion). Toutefois, ce ne sont pas les vérifications finales.
Les vérifications suivantes sont réalisées pendant l'exécution d'une instruction.
Drapeau mis à ON pour l'erreur
Le drapeau d'erreur de traitement de
l'instruction (A29508) est mis à ON si
un arrêt de fonctionnement est
spécifié pour l'apparition d'une erreur.
Drapeau AER
Le drapeau d'erreur d'accès (A29510)
est mis à ON si un arrêt de
fonctionnement est spécifié pour
l'apparition d'une erreur.
Drapeau d'erreur d'instruction illégale
(A29514)
Drapeau d'erreur dépassement UM
(A29515)
CX-Programmer
Fonctionnement arrêté/continué
Le paramétrage du setup de l'API
peut être utilisé pour spécifier l'arrêt
ou la continuation du programme
pendant une erreur de traitement
d'instruction. La valeur par défaut est
la continuation.
Une erreur de programme est
générée et le fonctionnement est
arrêté uniquement si un arrêt de
programme est spécifié.
Le paramétrage du setup de l'API
peut être utilisé pour spécifier l'arrêt
ou la continuation du programme
pendant une erreur de traitement
d'instruction. La valeur par défaut est
la continuation.
Une erreur de programme est
générée et le fonctionnement est
arrêté uniquement si un arrêt de
programme est spécifié.
Fatale (erreur de programme)
Fatale (erreur de programme)
Chapitre
9-3
Consoles de
programmation
Les zones de
mémoire
intermédiaires ne
sont pas vérifiées
pour les opérandes
à mots multiples
375

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sysmac cs1g/h-cpuj j-ev1

Table des Matières