Télécharger Imprimer la page

Omron SYSMAC CQM1 Manuel D'utilisation page 95

Publicité

Erreurs utilisateur
Erreurs de niveau B
Erreurs de niveau C
4-4
Erreurs utilisateur
ALARME DE DEFAILLANCE
FAL(06)
1, 2, 3...
ALARME DE DEFAILLANCE
GRAVE - FALS(07)
1, 2, 3...
90
Message
IL-ILC ERR
IL(02) et ILC(03) ne sont pas utilisés en paires. Corriger le
programme de manière à ce que chaque IL(02) ait un ILC(03)
unique. Bien que ce message d'erreur apparaisse si plus d'un
IL(02) est utilisé avec le même ILC(03), le programme sera exécuté
tel qu'il sera écrit. S'assurer que le programme est écrit comme on
le souhaite avant de continuer.
JMP-JME
JMP(04) 00 et JME(05) 00 ne sont pas utilisés en paires. Bien que
ERR
ce message d'erreur apparaisse si plus d'un JMP(04) 00 est utilisé
avec le même JME(05) 00, le programme sera exécuté tel qu'il sera
écrit. S'assurer que le programme est écrit comme on le souhaite
avant de continuer.
SBN-RET
Si l'adresse affichée est celle de SBN(92), deux sous-programmes
ERR
différents ont été définis avec le même numéro de sous-programme.
Modifier l'un des numéros des sous-programmes ou supprimer l'un
de ces sous-programmes. Si l'adresse affichée est celle de RET(93),
RET(93) n'a pas été utilisé correctement. Vérifier les conditions
applicables à RET(93) et corriger le programme.
Message
COIL DUPL
Le même bit est contrôlé (c'est à dire, passé à ON et/ou OFF) par plus
d'une instruction (par exemple, OUT, OUT NOT, DIFU(13), DIFD(14),
KEEP(11), SFT(10)). Bien que cela soit possible pour certaines
instructions, vérifier les conditions applicables aux instructions pour
confirmer que le programme est correct ou réécrire le programme de
manière à ce que chaque bit soit contrôlé par une seule instruction.
JMP
JME(05) a été utilisé sans JMP(04) avec le même numéro de saut.
UNDEFD
Ajouter un JMP(04) avec le même numéro ou supprimer JME(05)
qui n'est pas utilisé.
SBS
Un sous-programme existe et n'est pas appelé par SBS(91).
UNDEFD
Programmer un appel de sous-programme à la place appropriée
sinon supprimer le sous-programme s'il n'est pas nécessaire.
Trois instructions sont disponibles à l'utilisateur pour définir ses propres erreurs
ou messages. Ces instructions, qui sont utilisées pour envoyer des messages à
la console de programmation connectée à l'API, provoquent une erreur non
fatale ou une erreur fatale.
FAL(06) est une instruction qui provoque une erreur non fatale. Ce qui suit se
produira lorsqu'une instruction FAL(06) est exécutée:
1. Le voyant ERR/ALM sur l'UC clignotera. Le fonctionnement de l'API se
poursuivra.
2. Le numéro à 2 chiffres BCD de l'instruction FAL (01 à 99) sera écrit dans
SR 25300 à SR 25307.
3. Le numéro FAL et le moment de l'événement seront enregistrés dans la
zone du registre des erreurs de l'API si une cartouche mémoire avec
horloge (RTC) est utilisée.
Les numéros FAL peuvent être déterminés arbitrairement pour indiquer des
conditions particulières. Le même nombre ne peut pas être utilisé à la fois
comme numéro FAL et comme numéro FALS.
Pour effacer une erreur FAL, corriger la cause de l'erreur, exécuter FAL 00, puis
effacer l'erreur à l'aide de la console de programmation.
FALS(07) est une instruction qui provoque une erreur fatale. Ce qui suit se
produira lorsqu'une instruction FALS(07) est exécutée:
1. L'exécution du programme sera arrêtée et les sorties passeront à OFF.
2. Le voyant ERR/ALM sur l'UC sera allumé.
3. Le numéro à 2 chiffres BCD de l'instruction FALS (01 à 99) sera écrite dans
SR 25300 à SR 25307.
4. Le numéro FALS et le moment de l'événement seront enregistrés dans la
zone du registre des erreurs de l'API si une cartouche mémoire avec
horloge (RTC) est utilisée.
Signification et réponse appropriée
Signification et réponse appropriée
Chapitre 4–4

Publicité

loading