Omron SYSMAC Serie Guia De Instalacion página 208

Autómatas programables industriales
Tabla de contenido

Publicidad

Errores de programación
Errores de nivel A
Errores de nivel B
Errores de nivel C
202
Mensaje
?????
El programa es incorrecto y ha creado un código de función que no
existe. Escribir de nuevo el programa.
CIRCUIT
El número de bloques lógicos y de instrucciones de bloques lógicos
ERR
no concuerdan, es decir se ha utilizado LD o LD NOT para iniciar
un bloque lógico cuya condición de ejecución no ha sido utilizada
por otra instrucción o se ha utilizado una instrucción de bloque
lógico que no tiene el número requerido de bloques lógicos.
Comprobar el programa.
OPERAND
Una constante definida para la instrucción no está dentro de los
ERR
valores fijados. Cambiar la constante de tal forma que esté dentro
del rango definido.
NO END
No existe la instrucción END(01) en el programa. Escribir END(01)
INSTR
en la dirección final del programa.
LOCN ERR
Instrucción en un lugar erróneo del programa. Comprobar las
especificaciones de la instrucción y corregir el programa.
JME
Ausencia de instrucción JME(04) para la instrucción JMP(05).
UNDEFD
Corregir el número de salto o insertar la instrucción JME(04)
adecuada.
DUPL
Se ha utilizado dos veces el mismo número de salto o número de
subrutina. Corregir el programa de tal forma que el mismo número
sólo se utilice una vez.
SBN
Instrucción SBS(91) programada para un número de subrutina que
UNDEFD
no existe. Corregir el número de subrutina o programar la subrutina.
STEP ERR
Se ha programado STEP(08) incorrectamente. Chequear las
especificaciones de programación de STEP(08) y corregir el
programa.
Mensaje
IL-ILC ERR
IL(02) e ILC(03) no se han utilizado por pares. Corregir el programa
de tal forma que a cada IL(02) le corresponda una ILC(03). Este
mensaje aparecerá si con la misma ILC(03) se utilizan varias
IL(02), aunque el programa se ejecutará como se escribió.
Comprobar que el programa está escrito como se desea antes de
ejecutar.
JMP-JME
JMP(04) 00 y JME(05) 00 no se han utilizado por pares. Este
ERR
mensaje aparecerá si con la misma JME(05) se utilizan varias
JMP(04), aunque el programa se ejecutará tal como esté escrito.
Comprobar que el programa está escrito como se desea antes de
ejecutar.
SBN-RET
Si la dirección visualizada es la de SBN(92), se han definido dos
ERR
subrutinas diferentes con el mismo número de subrutina. Cambiar
uno de los números de subrutina o borrar una de las subrutinas. Si
la dirección visualizada es la de RET(93), RET(93) no se ha
utilizado correctamente. Comprobar las especificaciones para
RET(93) y corregir el programa.
Mensaje
COIL DUPL
El mismo bit está siendo controlado (conmutado a ON y/o OFF) por
más de una instrucción (e.g., OUT, OUT NOT, DIFU(13), DIFD(14),
KEEP(11), SFT(10)). Aunque esto sí está permitido para ciertas
instrucciones, comprobar las especificaciones de la instrucción
para confirmar que el programa es correcto o escribir de nuevo el
programa de tal forma que cada bit esté controlado por una sola
instrucción.
JMP
JME(05) no ha sido utilizado con JMP(04) con el mismo número de
UNDEFD
salto. Añadir una JMP(04) con el mismo número o borrar la
JME(05) que no está siendo utilizada.
SBS
Existe una subrutina que no es llamada por SBS(91). Programar
UNDEFD
una llamada a subrutina en el lugar adecuado o borrar la subrutina
si no es necesaria.
Significado y corrección
Significado y corrección
Significado y corrección
Sección 6-5

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sysmac cpm1Sysmac cpm1aSysmac cpm2aSysmac cpm2c

Tabla de contenido