Violación De Reglas De Compilación - Siemens SIMATIC S7-200 Manual De Sistema

Sistemas de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:
Tabla de contenido

Publicidad

Códigos de error
B.3
Violación de reglas de compilación
Al cargar un programa en la CPU, ésta lo compila. Si durante la compilación se detecta una
violación de las reglas (p.ej. una operación no válida), la CPU detendrá el proceso de carga,
generando entonces un código de error no fatal (de violación de las reglas de compilación).
En la tabla B-3 se describen los códigos de error generados al violarse las reglas de compi-
lación.
Tabla B-3
Violación de reglas de compilación
Código de
error
0080
Programa demasiado extenso para la compilación: reducir el tamaño del programa.
0081
Rebase negativo de la pila: dividir el segmento en varios segmentos.
0082
Operación no válida: comprobar la nemotécnica de la operación.
0083
Falta MEND u operación no admisible en el programa principal: agregar la operación
MEND o borrar la operación incorrecta.
0084
Reservados
0085
Falta FOR: agregar la operación FOR o borrar la operación NEXT.
0086
Falta NEXT: agregar la operación NEXT o borrar la operación FOR.
0087
Falta meta (LBL, INT, SBR): agregar la meta apropiada.
0088
Falta RET u operación no admisible en una subrutina: agregar RET al final de la subru-
tina o borrar la operación incorrecta.
0089
Falta RETI u operación no admisible en una rutina de interrupción: agregar RETI al
final de la rutina de interrupción o borrar la operación incorrecta.
008A
Reservados
008B
Reservados
008C
Meta doble (LBL, INT, SBR): cambiar el nombre de una de las metas.
008D
Meta no válida (LBL, INT, SBR): asegurarse de que el número admisible de metas no
se haya excedido.
0090
Parámetro no válido: comprobar los parámetros admisibles para la operación.
0091
Error de margen (con información sobre direcciones): verificar las áreas de operandos.
0092
Error en el campo de contaje de una operación (con información sobre el contaje): veri-
ficar el valor máximo de contaje.
0093
Excedida la profundidad de anidado FOR/NEXT.
0095
Falta la operación LSCR (cargar SCR).
Falta la operación SCRE (fin de SCR) u operación no admisible antes de la operación
0096
SCRE
0097
El programa de usuario contiene operaciones EU/ED con y sin número.
0098
Intento de editar durante el tiempo de ejecución un programa con operaciones EU/ED
sin número.
0099
Demasiados segmentos ocultos.
B-4
Error de compilación (no fatal)
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01

Publicidad

Tabla de contenido
loading

Tabla de contenido