Comprobación de programas
382
Área
Rangos de
g
operando
d
Capacidad del
p
programa para el
l
PLC
PLC
Sintaxis
Estructura de
di
diagrama de relés
d
lé
Duplicación de
salida
Tareas
Note La duplicación de salidas no se comprueba entre tareas, sólo en tareas
individuales.
Comprobación
Rangos de área de operando
Tipos de datos de operando
Comprobación de acceso para canales de sólo lectura
Comprobaciones de rangos de operando, incluyendo las
siguientes:
S Constantes (#, &, +, --)
S Códigos de control
S Comprobaciones de límites de área para operandos de va-
rios canales.
S Comprobaciones de correlación de tamaño para operandos
de varios canales.
S Solapamientos de rangos de operando
S Asignaciones de varios canales
S Operandos de doble longitud
S Comprobaciones de límites de área para offsets
Número de pasos
Capacidad global
Número de tareas
Comprobación de llamada para instrucciones emparejadas
S IL--ILC
S JMP--JME, CJP/CJPN-JME
S SBS--SBN--RET, MCRO--SBN--RET
S STEP--SNXT
S BPRG--BEND
S IF--IEND
S LOOP--LEND
Ubicaciones de programación restringidas para BPRG--BEND
Ubicaciones de programación restringidas para SBN--RET
Ubicaciones de programación restringidas para STEP--SNXT
Ubicaciones de programación restringidas para FOR--NEXT
Ubicaciones de programación restringidas para tareas de
interrupción
Ubicaciones de programación necesarias para BPRG--BEND
Ubicaciones de programación necesarias para FOR--NEXT
Anidamiento no válido
Instrucción END(001)
Consistencia numérica
Overflows de pila
Orden y suficiencia de OR LD/AND LD
Orden y suficiencia de OUT TR/LD TR
Comprobación del rango TR15
Comprobación de salida duplicada
S Por bit
S Por canal
S Instrucciones de temporizador y contador
S Canales largos (2 canales y 4 canales)
S Canales de asignación múltiple
S Rangos de inicio/fin
S Números FAL
S Instrucciones con varios operandos de salida
Indicador de inicio de RUN
Asignación de programa de tareas
Número de programas
Sección
9-3