Descripción Para El Procesamiento De 32 Bits (Dbinda, Dbindap) - Mitsubishi Electric FX Serie Instrucciones De Programacion

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

Publicidad

Instrucciones de control de datos
Fig. 7-286:El número "-12345" se convierte con una instrucción BINDA. La marca espe-
Descripción para el procesamiento de 32 bits (DBINDA, DBINDAP)
b La instrucción BINDA convierte el número binario de 32 bits indicado en ((S+)+1)
y ((S+)+0) en un número decimal en código ASCII y lo guarda a partir de (D+).
b El número binario de 32 bits indicado en ((S+)+1) y ((S+)+0) puede estar en un rango entre
-2147483648 y 2147483647.
b Si el número binario de 16 bits es positivo, se guarda como signo el código ASCII "20
(espacio) en el byte de menor valencia de ((D+)+0). Con un número binario negativo, se
guarda aquí el código ASCII "2D
b Si los números binarios tienen ceros a la izquierda, en la cifra transformada se sustituyen
por espacios ("20
millar y la centena de millones se sustituyen por "20
b Los datos se guardan en ((D+)+5) en función del estado de la marca especial M8091.
Si M8091 no está activado, el código ASCII "00
valencia de ((D+)+5).
Cuando M8091 está activado no se modifica el contenido original del byte de mayor valencia
de ((D+)+5).
b31
16 bits de valencia alta
Fig. 7-287:Una instrucción DBINDA convierte datos binarios en un número con 10 dígitos
³ Código ASCII del signo
· Código ASCII del dígito de miles de millones
» Código ASCII del dígito de centenas de millones
¿ Código ASCII del dígito de decenas de millones
´ Código ASCII del dígito de millones
² Código ASCII del dígito de centenas de miles
¶ Código ASCII del dígito de decenas de millares
º Código ASCII del dígito de millares
7 – 274
b15
(S+)
-12345
Datos binarios de 16 bits
cial M8091 no está establecida en este ejemplo.
"). Por ejemplo, en el valor "0012034560" los ceros de los dígitos del
H
(S+)+1
(S+)+0
b16 b15
16 bits de valencia baja
Datos binarios de 32 bits
como máximo.
b15
(D+)+0
b0
(D+)+1
(D+)+2
(D+)+3
" (símbolo de menos) como signo.
H
" (NUL) se escribe en el byte de mayor
H
(D+)+0
(D+)+1
b0
(D+)+2
(D+)+3
(D+)+4
(D+)+5
Instrucciones especiales
b8b7
(-)
31
(1)
2D
H
H
(3)
(2)
33
32
H
H
(5)
(4)
35
34
H
H
00
H
".
H
b15
b8 b7
µ
¹
MITSUBISHI ELECTRIC
b0
"
H
b0
¸

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3gFx3u ... Mostrar todo

Tabla de contenido