Mitsubishi Electric FX Serie Instrucciones De Programacion página 484

Ocultar thumbs Ver también para FX Serie:
Tabla de contenido

Publicidad

Instrucciones para los bloques de datos
Cuando el resultado de la substracción sobrepasa o no llega al rango admisible de valores,
se guardan los valores siguientes. En estos casos no se establece la etiqueta Carry.
Procesamiento de 16 bits:
-32767 (8000
32767 (7FFF
Procesamiento de 32 bits:
-2.147.483.648 (80000000
2.147.483.647 (7FFFFFFF
Si con una instrucción de 32 bits (DBK-/DBK-P) para (n) se emplea un registro (D o R), se
ocupan los operandos (n) y ((n) +1). Por ejemplo, con la indicación "DBK- D0 D100 D200
R0" para (n) se ocuparán los registros R1 y R0.
Fuentes de error
En los casos siguientes se produce un fallo de tratamiento, se establece la marca especial
M8067 y se introduce el código de error "6706" en el registro especial D8067.
b Indicando (n) (2n con un procesamiento de 32 bits) se excede el rango admisible para el
tipo de operando indicado en (S1+), (S2+) o (D+).
b Los rangos indicados con (S1+) o (S2+) y (n) (2n con el procesamiento de 32 bits) se solapan
con el rango definido por (D+).
Con el siguiente ejemplo de programa se resta el valor "8765" de los contenidos de los registros
de datos D100 a D102 cuando se conecta la entrada X10. Los resultados se guardan a partir de
D200.
Fig. 7-200:Ejemplo para restar los contenidos de los bloques de datos
7 – 202
) - 2 (0002
) -) ->) -> 32766 (7FFE
H
H
) - (-2) (FFFE
) -) ->) -> -32767 (8001
H
H
) - 2 (00000002
H
) -(-2) (FFFFFFFE
H
X010
b15
b0
D100
6789
D101
7821
D102
5432
H
)
H
) -) ->) -> 2.147.483.646 (7FFFFFFE
H
) -) ->) -> -2.147.483.647 (80000001
H
D100
K8765 D200
BK-P
8765
Instrucciones especiales
)
H
H
K3
b15
b0
D200
3580
D201
-64
D202
-5263
MITSUBISHI ELECTRIC
)

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3gFx3u ... Mostrar todo

Tabla de contenido