Siemens SIMATIC S7-200 Manual De Sistema página 313

Sistemas de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:
Tabla de contenido

Publicidad

El operando de formato (FMT) para la operación ITA (Convertir de entero a ASCII) se define
en la figura 9-48. El tamaño del búfer de salida es siempre de 8 bytes. El campo nnn indica
el número de dígitos a la derecha del punto decimal en el búfer de salida. El margen válido
para el campo nnn está comprendido entre 0 y 5. Si se indican 0 dígitos a la derecha del
punto decimal, el valor se visualizará sin punto decimal. Si el valor nnn es mayor que 5, el
búfer de salida se llenará con espacios ASCII. El bit c indica si se utiliza una coma (c=1) o
un punto decimal (c=0) como separador entre el número entero y la fracción. Los 4 bits su-
periores deben ser cero.
El búfer de salida se formatea conforme a las siguientes reglas:
1. Los valores positivos se escriben sin signo en el búfer de salida.
2. Los valores negativos se escriben precedidos de un signo menos (–) en el búfer de sa-
lida.
3. Los ceros a la izquierda del punto decimal (con excepción del dígito adyacente a dicho
punto) se suprimen.
4. Los valores se justifican a la derecha en el búfer de salida.
La figura 9-48 muestra ejemplos de valores que se formatean utilizando un punto decimal
(c=0) con tres dígitos a la derecha del punto decimal (nnn=011).
Ejemplo:
c = coma (1) o punto (0) decimal
nnn = dígitos a la derecha del punto decimal
Figura 9-48
Operando FMT para la operación Convertir de entero a ASCII (ITA)
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
MSB
FMT
OUT
in=12
in=–123
in=1234
in = –12345
Operaciones SIMATIC
7
6
5
4
3
2
1
0
0
0
0
0
c
n
n
n
OUT OUT OUT
OUT
OUT
OUT
+1
+2
+3
+4
+5
+6
0
.
0
1
.
0
1
2
.
1
2
3
1
2
.
3
4
LSB
OUT
+7
2
3
4
5
9-137

Publicidad

Tabla de contenido
loading

Tabla de contenido