Mitsubishi Electric MELSEC A Serie Manual De Programación página 592

Tabla de contenido
IXDEV, IXSET
Funciona-
Almacenamiento de direcciones indexadas de operandos en un listado de índice
miento
IXDEV/IXSET
Las instrucciones IXDEV e IXSET pueden aplicarse en el GX IEC Developer solamente en el
modo MELSEC o bien en el GX Developer.
Las instrucciones IXDEV e IXSET leen las direcciones de un operando ubicado en el área de
offset y escriben estos valores de offset como listado de índice en el operando indicado en d.
La asignación de los tipos de operandos a los registros respectivos se indica
en la instrucción IX e IXEND.
Cuando el tipo respectivo de operando no se encuentra en el rango de offset, la entrada
correspondiente en el listado de índice resulta igual a 0.
Los diferentes bits de los operandos de palabra se tratan como contactos ficticios (dummy),
esto quiere decir que es posible leer solamente una dirección de un bit particular para su
entrada en el listado de índice. En el direccionamiento de los dummys se indica luego el bit
correspondiente. Por ejemplo, el bit 0 (b0) en el registro de datos D0, se indica con D0.0. Para
la indicación de los bits en una palabra de datos de 16 bits se utilizan los valores
hexadecimales 0 a F.
La lectura de los valores de offset se ejecuta según la siguiente descripción.
● Lectura de los operandos: T , C , X , Y , M , L , V , B
El valor de offset marcado con
● Lectura de los operandos: D .XX, W .XX, R .XX
El valor de offset marcado con
El valor marcado con XX presenta la variable para la definición del bit.
1
No para Q00JCPU, Q00CPU y Q01CPU
● Lectura del operando: J \B
El valor de offset marcado con
Cuando no debe ingresar un offset para el operando que sigue después de J \, debe
ajustarse este valor en 0.
1
No para Q00JCPU, Q00CPU y Q01CPU
● El valor de offset del operando P se indica directamente como dirección (puntero/etiqueta)
en la programación de la instrucción IXSET.
Al indicar dos tipos idénticos de operandos en el rango de offset, se aplica el valor de offset
del último operando que se encuentra en la secuencia de contactos.
Las instrucciones IXDEV e IXSET deben utilizarse conjuntamente.
El valor de offset del operando ZR .XX puede asumir un valor entre 0 y 32767. Esto resulta
debido a la circunstancia que el resto del cuociente de la división de la dirección del operando
por el valor de 32767 se escribe como valor de offset en el registro correspondiente.
Como contactos ficticios (dummy) denro del rango de offset se permiten solamente las
instrucciones LD y AND. Se omiten todas las demás instrucciones.
Fuentes de
En los siguientes casos se presenta un error de procesamiento y se aplica un Error Flag:
error
● La instrucción IXDEV e IXSET no ha sido programada en contexto
(código de error 4231).
7 – 166
Instrucción para la escritura de un listado de índice
se lee y se escribe en el registro correspondiente.
se lee y se escribe en el registro correspondiente.
1
,J \W
se lee y se escribe en el registro correspondiente.
Instrucciones estructuradas de programa
1
, U \G .XX
1
1
1
, J \X
, J \Y
Programación MELSEC A y Q
1
1
, ZR .XX

Hide quick links:

Tabla de contenido
loading

Tabla de contenido