Télécharger Imprimer la page

Omron SRM1 Guide D'installation page 92

Masquer les pouces Voir aussi pour SRM1:

Publicité

Erreurs de Programmation
AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : 03.26.04.20.21 - Fax : 03.26.04.28.20 - Web : http: www.audin.fr - Email : info@audin.fr
82
type A, B et C , de niveau 1 pour les erreurs de type A et B, de niveau 2 pour les
erreurs de type A uniquement.
Type
Message
A
?????
CIRCUIT ERR
OPERAND
ERR
NO END INSTR Il n'y a pas d'instruction END(001) dans le programme.
LOCN ERR
JME UNDEFD
DUPL
SBN UNDEFD
STEP ERR
B
IL-ILC ERR
JMP-JME ERR
SBN-RET ERR
Signification et remède
Le programme a été endommagé par la création d'un
code de fonction inexistante. Saisir à nouveau le
programme.
Le nombre de blocs logiques et le nombre d'instructions
de blocs logiques ne correspondent pas, c'est--à--dire que
ni LD ni LD NOT n'ont été utilisés pour démarrer le bloc
logique dont la condition d'exécution n'a pas été utilisée
par une autre instruction ou une instruction de blocs
logiques qui n'a pas le nombre requis de blocs logiques a
été utilisée. Vérifier le programme.
Une constante d'entrée pour l'instruction n'est pas
comprise dans les limites indiquées. Changer la constante
afin que sa valeur soit comprise dans les limites correctes.
Ecrire l'instruction END(001) à l'adresse finale du
programme.
Une instruction n'est pas à la bonne place dans le
programme. Vérifier l'instruction et corriger le programme.
Une instruction JME(004) manque pour une instruction
JMP(005). Corriger le numéro de saut ou insérer
l'instruction JME(004) correcte.
Le même numéro de saut ou le numéro de la sous routine
a été utilisé deux fois. Corriger le programme afin que le
même numéro soit utilisé uniquement une fois pour
chaque.
L'instruction SBS(091) a été programmée pour un numéro
de sous--routine qui n'existe pas. Corriger le numéro de
sous--routine ou programmer la sous--routine souhaitée.
STEP(008) avec un numéro de section et STEP(008) sans
numéro de section ont été utilisés de façon incorrecte.
Vérifier les paramètres de programmation de STEP(008)
et corriger le programme.
Les instructions IL(002) et ILC(003) ne sont pas utilisés
par paires. Corriger le programme afin que chaque IL(002)
ait un ILC(003) unique. Même si ce message d'erreur
apparaît si plus d'une instruction IL(002) est utilisée avec
la même instruction ILC(003), le programme s'exécute
comme écrit. S'assurer que le programme est écrit comme
souhaité avant le traitement.
JMP(004) et JME(005) ne sont pas utilisés par paires.
S'assurer que le programme est écrit comme souhaité
avant le traitement.
Si l'adresse affichée est celle de SBN(092), de
sous--routines différentes ont été définies avec le même
numéro de sous--routine. Changer l'un des numéros de la
sous--routine ou détruire l'une des sous--routines. Si
l'adresse affichée est celle de RET(093), RET(093) n'a
pas été utilisée correctement. Vérifier les paramètres de
RET(093) et corriger le programme.
Chapitre
5-6

Publicité

loading

Ce manuel est également adapté pour:

Srm1-v2