Prosonic FMU 860...862
Format de données
Nombre à virgule
flottante IEEE 754
ENTIER LONG
Endress+Hauser
Valeur mesurée principale 1/2
Bytes
Signification
1, 2, 3, 4
Valeur mesurée
5
Etat
Compteur de débit
Bytes
Signification
1, 2, 3, 4
Valeur compteur
5
Etat (le compteur de débit a toujours le
même état que la valeur mesurée prin-
cipale 1)
Les valeurs mesurées sont transmises comme suit sous forme de nombre à virgule flot-
tante IEEE 754 :
VZ
Valeur mesurée = (-1)
Byte 1
Bit 7 Bit 6 Bit5
Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
7
6
5
4
VZ
2
2
2
2
Exposant (E)
Byte 3
Bit 7 Bit 6 Bit5
Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
-8
-9
-10
-11
-12
2
2
2
2
2
Exemple
40 F0 00 00 (hex) = 0100 0000 1111 0000 0000 0000 0000 0000 (bin)
= (-1)
= 1 x 2
= 1 x 4 x 1.875
= 7.5
Le compteur de débit est transmis comme suit comme LONG INTEGER :
Byte 1
Bit 7 Bit 6 Bit5
Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
31
30
29
28
27
2
2
2
2
2
Byte 3
Bit 7 Bit 6 Bit5
Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
15
14
13
12
11
2
2
2
2
2
(E-127)
x 2
x (1+F)
3
2
1
0
2
2
2
2
-13
-14
-15
-16
2
2
2
2
Mantisse (F)
0
(129 - 127)
-1
x 2
x (1 + 2
+ 2
2
x (1 + 0.5 + 0.25 + 0.125)
26
25
24
23
2
2
2
2
10
9
8
7
2
2
2
2
11 : Interface PROFIBUS-DP
Format
Nombre à virgule flottante 32 bits
(IEEE-757, voir ci-dessous)
voir ci-dessous, "codes état"
Format
ENTIER LONG (voir ci-dessous)
voir ci-dessous, "codes état"
Byte 2
-1
-2
-3
-4
-5
2
2
2
2
2
Mantisse (F)
Byte 4
-17
-18
-19
-20
-21
2
2
2
2
2
-2
-3
+ 2
)
Byte 2
22
21
20
19
18
2
2
2
2
2
Byte 4
6
5
4
3
2
2
2
2
2
2
-6
-7
2
2
-22
-23
2
2
17
16
2
2
1
0
2
2
105