6 Puesta en marcha
!
74
6.4.1
Intercambio cíclico de datos
En el caso del PROFIBUS-PA, los valores analógicos se transmiten cíclicamente al
sistema de automatización en bloques de datos de 5 bytes. El valor medido se
representa en los primeros 4 bytes por medio de números con coma flotante conformes
a la norma IEEE 754 (véase número con coma flotante IEEE). El quinto byte contiene
información de estado concerniente al valor medido y que se utiliza según las
especificaciones del perfil 3.0 (véase pág. 71). Dicho estado se indica en el indicador
del equipo (siempre que el equipo esté dotado de un indicador).
¡Nota!
Puede encontrar una descripción precisa de los tipos de datos en las listas de
ranura/índice que contiene el manual "Descripción de las funciones del equipo".
Número con coma flotante IEEE
La detección del valor medido comprende la conversión de un valor hexadecimal en
un número con coma flotante IEEE.
Los valores medidos se presentan en el formato numérico IEEE-754, tal como se indica
a continuación, y se transfieren a la estación maestra de clase 1:
Byte n
Bit 7 Bit 6
Bit 0
Bit 7
7
6
5
4
3
2
1
Sig-
2
2
2
2
2
2
2
no
Exponentes
Signo
Fórmula valor = (–1)
Ejemplo:
40 F0 00 00 hex = 0100 0000 1111 0000 0000 0000 0000 0000 binario
0
Valor
= (–1)
= 1 * 2
= 1 * 4 * 1,875 = 7,5
PROline Prosonic Flow 90 PROFIBUS-PA
Byte n+1
Bit 6
Bit 0
0
-1
-2
-3
-4
-5
-6
-7
2
2
2
2
2
2
2
2
Mantisa
(exponente -127)
* 2
* (1 + mantisa)
(129-127)
-1
* 2
* (1 + 2
+ 2
2
* (1 + 0,5 + 0,25 + 0,125)
Byte n+2
Bit 7 Bit 0
-8
-9
-10
-11
-12
-13
-14
2
2
2
2
2
2
2
Mantisa
-2
-3
+ 2
)
Endress+Hauser
Byte n+3
Bit 7 Bit 0
-15
-16
-23
2
2
...2
Mantisa