Memograph M, RSG45
Endress+Hauser
32-bit zwevendekommagetal (IEEE-754)
Octet
8
7
0
Teken
(E) 2
7
0
-1
1
(E) 2
(M) 2
2
(M) 2
-8
-16
3
(M) 2
Teken = 0: positief getal
Teken = 1: negatief getal
E = exponent, M = mantisse
Voorbeeld:
Waarde
Byte
0
40
Zwevendekommagetal
Status van zwevendekommagetal
Apparaat → PROFIBUS master
10H =
bijv. kabelonderbreking, gebruik waarde niet
11H =
waarde onder geldig bereik
12H =
waarde boven geldig bereik
18H =
waarde niet gedefinieerd, niet gebruiken
48H =
waarde onzeker of vervangende waarde
49H =
Waarde is onzeker of vervangende waarde, ondergrenswaarde of
gradiënt-afname
4AH =
Waarde is onzeker of vervangende waarde, bovengrenswaarde of
gradiënt-toename
4BH =
Waarde is onzeker of vervangende waarde, boven- en ondergrenswaarde
of gradiënt-toename/afname
80H =
Waarde OK
81H =
Waarde is OK, ondergrenswaarde of gradiënt-afname
82H =
Waarde is OK, bovengrenswaarde of gradiënt-toename
83H =
Waarde is OK, boven- en ondergrenswaarde of gradiënt-toename/
afname
PROFIBUS master → apparaat
80H...FFH:
Waarde OK
40H .. 7FH: Waarde onzeker, waarde wordt gebruikt, maar een fout wordt
weergegeven
00H...3FH: Niet gebruiken (ongeldig)
Het is mogelijk om de status direct op het instrument weer te geven en te controleren.
6
5
4
(E) 2
6
-2
(M) 2
40 F0 00 00 h = 0100 0000 1111 0000 0000 0000 0000 0000 b
= -1
0
x 2
129-127
x (1 + 2
= 1 x 2
2
x (1 + 0,5 + 0,25 + 0,125)
= 1 x 4 x 1,875 = 7,5
1
2
3
4
F0
00
00
80
Status
Data-overdracht
3
2
1
(E) 2
1
(M) 2
(M) 2
(M) 2
-1
+ 2
-2
+ 2
-3
)
-7
-15
-23
A0051590
17