Mitsubishi Electric FX Serie Instrucciones De Programacion página 337

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

Publicidad

Instrucciones especiales
Fuentes de error
En los casos siguientes se produce un fallo de tratamiento, se establece la marca especial
M8067 y se introduce un código de error en el registro especial D8067.
b El número de los operandos a partir de (D+) excede el rango de operandos admisible
(código de error 6706).
b Cuando se ejecuta una instrucción ZPUSH ((D+)+0) (el número de veces que ha sido
guardado) contiene un valor negativo (código de error 6707).
En el programa siguiente se introduce el contenido de los registros de indexación V0 a V7 y Z0
a Z7 antes de llamar un subprograma en los registros de datos a partir de D0. Los registros de
indexación deben salvarse antes de ejecutar el subprograma porque también se utilizan en el
subprograma.
Label
P 0
Fig. 7-52:Ejemplo de aplicación de la instrucción ZPUSH y ZPOP
Programación FX
/FX
1S
1N
M8002
X000
M8000
Los contenidos de los registros de indexación se restauran.
M8000
/FX
/FX
/FX
/FX
2N
2NC
3G
3U
Transferencia de datos con registro de indexación
RST
D 0
P 0
CALL
FEND
ZPUSH
D 0
D 0
ZPOP
SRET
END
/FX
3UC
((D+)+0) borrar
Llamada de subprograma
Fin del programa principal
En el subprograma se salvan los
contenidos de los registros de
indexación.
Fin del subprograma y retorno al
programa principal
Programa en el que se usa el
registro de indexación
7 – 55

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3gFx3u ... Mostrar todo

Tabla de contenido