4010
El programa no contiene una instrucción END (FEND).
4020
La cantidad total de los indicadores internos de archivos que pueden utilizarse por el
programa, sobrepasa la cantidad ajustada en los parámetros.
4021
Están intercalando las direcciones de los punteros generales que se utilizan por los archivos
respectivos.
4030
Están intercalando las direcciones de los punteros asignados que se utilizan por los archivos
respectivos.
4100
No es posible procesar los datos contenidos por la instrucción respectiva.
4101
Las direcciones indicadas de los datos que deben procesarse por el programa, o bien los
datos o constantes almacenados de los operandos que se utilizan por las instrucciones, se
encuentran fuera del rango de direcciones utilizables.
En un sistema de CPU múltiple se referenció mediante una instrucción extendida de red a un
4102
módulo que se asignó a una CPU diferente.
4102
El número de red o estación al cual se refiere mediante una instrucción extendida de red, no
resulta correcto.
4103
Hay un error en la configuración de la instrucción PID extendida.
De una CPU en un sistema de CPU múltiple se ejecutaron más de 32 instrucciones
4107
específicas de CPU múltiple.
4107
La instrucción de enlace CC se ejecuta más de 64 veces.
4108
En la ejecución de la instrucción de enlace CC no hubo parámetros de enlace CC.
4200
No se ejecuta ninguna instrucción NEXT antes de la instrucción FOR o bien existen menos
instrucciones NEXT que FOR.
4201
Se ejecuta una instrucción NEXT aunque no se ejecutó ninguna instrucción FOR, o bien
existen más instrucciones NEXT que FOR.
4202
Se programaron más de 16 niveles de anidamiento (Nesting).
4203
Se ejecuta una instrucción BREAK aunque no se ejecutó ninguna instrucción FOR.
4210
Se ejecutó la instrucción CALL, pero no se encuentra disponible una rutina de subprograma
en el puntero indicado.
4211
No existe una instrucción RET en el subprograma indicado.
4212
La instrucción RET se encuentra delante de la instrucción FEND en el programa principal.
4213
Se programaron más de 16 niveles de anidamiento (Nesting).
Programación MELSEC A y Q
Listado de los códigos de error (Serie QnA y System Q)
Causa
Medida
Leer las informaciones generales de errores en la pantalla del dispositivo de
programación y controlar/corregir los archivos indicados.
Leer las informaciones generales de errores en la pantalla del dispositivo de
programación y controlar/corregir el paso de programa indicado.
Leer las informaciones generales de errores en la pantalla del dispositivo de
programación y controlar/corregir el paso de programa indicado.
Eliminar del programa a tal instrucción que causa el error, y acceder con la
CPU al módulo asignado al módulo.
Leer las informaciones generales de errores en la pantalla del dispositivo de
programación y controlar/corregir el paso de programa indicado.
Para el bloqueo debe utilizarse el operando de bit que indica la ejecución de
una instrucción para prevenir la ejecución simultánea de más de 32
instrucciones para sistemas de CPU múltiple.
Restringir la cantidad máx. de ejecuciones de la instrucción de enlace CC en
el valor de 64.
Ajustar los parámetros antes de la ejecución de la instrucción de enlace CC.
Leer las informaciones generales de errores en la pantalla del dispositivo de
programación y controlar/corregir el paso de programa indicado.
Reducir la cantidad de niveles de anidamiento a un valor inferior a 17.
Leer las informaciones generales de errores en la pantalla del dispositivo de
programación y controlar/corregir el paso de programa indicado.
Leer las informaciones generales de errores en la pantalla del dispositivo de
programación y controlar/corregir el paso de programa indicado.
Reducir la cantidad de niveles de anidamiento a un valor inferior a 17.
Válido
para:
©
©
©
Q-CPU a
partir de
versión B
©
Rem
©
Q-CPU a
partir de
versión B
QnA-CPU
©
©
©
13 – 31