Instr. de procesamiento para secuencias de caracteres
Funciona-
Conversión de secuencias de caracteres en números decimales de coma flotante
miento
EVAL
La instrucción convierte la secuencia de caracteres en s hasta s+4 en un número decimal de
coma flotante (número real). El resultado se almacena a partir de d.
La secuencia de caracteres destinada para la conversión, puede convertirse tanto en el
formato decimal de coma flotante como también en el formato exponencial.
b15
s
s+1
s+2
s+3
s+4
Visualización decimal
b15
s
s+1
s+2
s+3
s+4
Visualización exponencial
1
Número decimal de coma flotante (número real)
Programación MELSEC A y Q
Conversión de secuencias de caracteres
b8b7
b0
2
3
4
5
H
6
b0
b8b7
(1)
(-)
31
2D
H
H
(0)
(.)
30
2E
H
H
(8)
38
37
(7)
H
H
(2)
32
31
(1)
H
H
H
- 1 . 0 7 8 1 2
b15
s
20
H
s+1
2E
H
s+2
32
H
s+3
31
H
s+4
2C
H
s+5
30
H
s+6
1 . 3 2 0 1 E + 1 0
-
1
Número decimal de coma flotante (número real)
2
Código ASCII del primer caracter/ ASCII-
Código del signo
d+1
d
3
Código ASCII del tercer caracter/ Código
ASCII del segundo caracter
4
Código ASCII del quinto caracter/ ASCII-
1
ASCII del cuarto caracter
5
Código ASCII del séptimo caracter/ Código
ASCII del sexto caracter
6
Identifica el fin de una secuencia de caracteres
d+1
d
- 1 . 0 7 8 1 2
1
1
Número decimal de coma flotante (número real)
b8b7
b0
(-)
2D
H
(.)
(1)
31
H
(2)
(3)
33
H
(1)
(0)
30
H
(+)
(E)
45
H
(0)
(1)
31
H
H
EVAL, EVALP
d+1
d
- 1 . 3 2
0 1 E+10
1
EVAL0E1
EVAL0E2
EVAL0E3
7 – 313