Instr. de procesamiento para secuencias de caracteres
Visualización decimal
El número real -1.23456 se convierte a una secuencia de caracteres con un total de 8 posiciones
(3 de estos como posiciones después de la coma). El resultado se almacena a partir de d1.
1
Signo
2
Número de coma flotante (número real)
3
Fin de secuencia de caracteres con activación automática
La cantidad de posiciones del número a convertir en (s2)+1 (Array_s2[2]) se indica del siguiente
modo:
Cuando la cantidad de posiciones después de la coma es igual a cero, la cantidad de todas las
posiciones es >= 2.
Cuando la cantidad de las posiciones después de la coma asume un valor diferente, la cantidad
de todas las posiciones resulta ser 3 más la cantidad de las posiciones después de la coma.
La cantidad de posiciones después de la coma que se indican, debe ser entre 0 y 7. Por lo
general se aplica que la cantidad de posiciones después de la coma es inferior o igual a la
cantidad de todas las posiciones menos 3.
Después de la conversión se almacena la secuencia de caracteres a partir de d1 del siguiente
modo:
Como signo positivo del número de coma flotante se utiliza el caracter ASCII "20
vacío).
Como signo negativo del número de coma flotante se utiliza el caracter ASCII "2D
menos).
En los casos donde la cantidad efectiva de posiciones después de la coma del número de coma
flotante es mayor a la cantidad ingresada de posiciones después de la coma del número
convertido, se cortan las posiciones en exceso.
s2
(s2)+1
(s2)+2
(s1)+1
- 1 . 2 3 4 5 6
Cuando la cantidad de posiciones después de la coma se ajusta en un valor diferente a cero,
se coloca la coma decimal "2E
Cuando la cantidad de posiciones después de la coma se ajusta en cero, no se aplica la coma
decimal "2E
Programación MELSEC A y Q
0
s2
8
(s2)+1
3
(s2)+2
1
(s1)+1
s1
- 1 . 2 3
4 5 6
2
0
1
8
2
3
3
-
s1
" (.) automáticamente en la posición indicada.
H
" (.).
H
d1
(d1)+1
(d1)+2
1 . 2 3 4
(d1)+3
(d1)+4
1
Formato de visualización (visualización decimal
(0)
2
Cantidad de posiciones
4
3
Cantidad de posiciones después de la coma
1 . 2 3 4 5 6
4
Cantidad de posiciones
6
5
5
Cantidad de posiciones después de la coma
6
Estas cifras se cortan
ESTR, ESTRP
b15
b8b7
(-)
20
2D
H
H
(1)
20
31
H
H
(2)
(.)
32
2E
H
H
(3)
(4)
34
33
H
H
00
H
3
" (espacio en
H
b0
ESTR0E3
" (signo de
H
ESTR0E4
7 – 305