Mitsubishi Electric FX Serie Instrucciones De Programacion página 495

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 el código de error "6706" en el registro especial D8067.
b El número de dígitos en ((S1)+0) no se encuentra entre 2 y 8 en el procesamiento de
16 bits ni entre 2 y 13 en el procesamiento de 32 bits.
b El número de decimales en ((S1)+1) no se encuentra entre 0 y 5 en el procesamiento de
16 bits ni entre 0 y 10 en el procesamiento de 32 bits.
b La relación entre el número total de dígitos en ((S1)+0) y el número total de decimales en
((S1)+1) no cumple la condición siguiente:
(Número de todos los dígitos menos 3) > Número de los decimales
b En ((S1+)+0) se han indicado menos decimales (incluyendo el signo y el punto decimal)
que los dígitos que tiene el valor binario en (S2+) o (S2+)+1) y (S2+)+0).
b El área de memoria a partir de (D+) sobrepasa el área permitida para estos operandos.
Al conectar la entrada X0 se convierte en el valor binario introducido D10 en una cadena de
caracteres con 6 decimales que se guarda a continuación a partir de D20. La cantidad de
dígitos (6) se introduce antes de la ejecución de la instrucción STRP en D0 y el número de los
decimales (0) en D1.
D0
D1
D10
Fig. 7-213:El valor en D10 solo tiene 5 dígitos pero la cadena de caracteres tiene que
Programación FX
/FX
1S
1N
Instrucciones de procesamiento para cadenas de caracteres
X000
6
0
12672
12672
tener 6 dígitos, por eso se añade automáticamente un espacio.
/FX
/FX
/FX
/FX
2N
2NC
3G
3U
MOVP K12672
MOVP
MOVP
STRP
D0
D20
D21
D22
D23
/FX
3UC
D10
K6
D0
K0
D1
D10
D20
b15
b8 b7
(1)
31
20
H
(6)
36
32
H
32
(2)
37
H
00
H
b0
H
(2)
H
(7)
H
7 – 213

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3gFx3u ... Mostrar todo

Tabla de contenido