IX, IXEND
El valor en D106 (16) se suma a la dirección del relé interno de enlace B20. La nueva dirección
es B30.
El valor en D108 (1) se suma a la dirección del registro D0. La nueva dirección es D1.
Las instrucciones PLS, PLF y pulsadas que se ejecutan una sola vez al cumplirse la condición
de entrada, no pueden direccionarse en forma indexada mediante el bucle de instrucciones
IX-/IXEND.
En casos donde la nueva dirección abandona el rango permitido de direcciones debido a la
suma, ya no se garantiza un procesamiento correcto de la instrucción.
Cuando se ejecuta la instrucción IX e IXEND durante el cambio entre las secuencias de
programa en el modo en línea (escritura durante el modo RUN), tampoco se garantiza el
procesamiento correcto.
Los valores que se suman a las direcciones de los operandos de palabra, en los cuales se
accede a cada bit, están almacenados como valores binarios. En s está almacenada la
dirección inicial del operando para el cual se indican estos valores.
En un programa, no puede ejecutarse un direccionamiento indexado entre la instrucción IX e
IXEND.
Las direcciones indexadas entre la instrucción IX e IXEND del operando de una parte de
programa se convierten durante una ampliación de programa en direcciones que se utilizan
por los registros de índice (Zn). La asignación de las direcciones indexadas a los registros
respectivos de índice, se indican en la siguiente tabla.
s
s
s+1
s+2
s+3
s+4
s+5
s+6
s+7
Con una CPU de Q00J, Q00 ó Q01CPU, no están disponibles los registros de índice Z10 a
Z15.
Según el software utilizado para la programación, puede requerirse una indicación de los
registros de índice en la parte de programa entre la instrucción IX e IXEND.
7 – 162
Dirección
Valores de suma para
direcciones de temporizador (T)
Valores de suma para
direcciones de contador (C)
Valores de suma para
Direcciones de entrada (X)
Valores de suma para
direcciones de salida (Y)
Valores de suma para
Direcciones de relé interno
Valores de suma para
direcciones de relé interno de rango
detentivo (L)
Valores de suma para
direcciones de relé interno de enlace
(B)
Valores de suma para
direcciones de relé interno de flanco
(V)
Instrucciones estructuradas de programa
Registro
de
s
índice
Valores de suma para
Z0
s+8
direcciones de registro de datos (D)
Valores de suma para
Z1
s+9
Direcciones de registro de enlace
(W)
Valores de suma para
Z2
s+10
direcciones de registro de archivo
(R)
Valores de adición para direcciones
de
Z3
s+11
entrada/salida (U) de registro de
búfer
Valores de suma para
Z4
s+12
Direcciones de registro de búfer (G)
Valores de suma para
direcciones de red de operandos
Z5
s+13
de enlace con acceso directo (J)
Valores de adición para direcciones
locales de registro de archivo (ZR)
Z6
s+14
Valores de suma para
direcciones de puntero (etiqueta)
Z7
s+15
Registro
Dirección
Programación MELSEC A y Q
de
índice
Z8
Z9
Z10
Z11
Z12
Z13
Z14
Z15