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

Tabla de contenido
HABIN, HABINP, DHABIN, DHABINP
DHABIN Conversión en datos binarios de 32 bits
La instrucción DHABIN convierte los datos hexadecimales ASCII indicados en s (Array_s[1])
hasta s+3 (Array_s[4]), al formato binario de 32 bits y almacena estos luego en d y d+1.
1
Código ASCII de la séptima posición/Código ASCII de la octava posición
2
Código ASCII de la quinta posición/Código ASCII de la sexta posición
3
Código ASCII de la tercera posición/Código ASCII de la cuarta posición
4
Código ASCII de la primera posición/Código ASCII de la segunda posición
5
16 bits superiores
6
16 bits inferiores
7
Datos binarios de 32 bits
El valor "5CB807E1" indicado en s (Array_s[1]) hasta s+3 (Array_s[4]) se almacena en d y d+1
después del procesamiento en el siguiente modo:
El valor ASCII indicado en s (Array_s[1]) hasta s+3 (Array_s[4]) puede encontrarse en el rango
entre 00000000
Cada posición almacenada del código ASCII puede asumir un valor entre "30
y "46
".
H
Fuentes de
En los siguientes casos se presenta un error de procesamiento y se aplica un Error Flag:
error
● El código ASCII en s (Array_s[1]) hasta s+3 (Array_s[4]) se encuentra fuera de rango
de "30
7 – 276
b15
b8b7
s
s+1
s+2
s+3
b15
b8b7
(C)
s
43
35
H
(8)
s+1
38
42
H
(7)
37
30
H
(1)
31
45
H
y FFFFFFFF
H
H
" hasta "39
" y "41
" hasta "46
H
H
H
Instr. de procesamiento para secuencias de caracteres
b0
d+1
1
b31
2
3
4
b0
d+1
(5)
H
b31
(B)
H
5 C B 8
(0)
H
(E)
H
.
" (código de error 4100).
H
d
b16 b15
5
6
7
d
b16 b15
0 7 E 1
H
H
" y "39
H
Programación MELSEC A y Q
b0
DHABI0E1
b0
DHABI0E2
" y "41
"
H
H

Hide quick links:

Tabla de contenido
loading

Tabla de contenido