Herunterladen Diese Seite drucken

Endress+Hauser Gammapilot M FMG60 PROFIBUS PA Betriebsanleitung Seite 43

Radiometrische messtechnik
Vorschau ausblenden Andere Handbücher für Gammapilot M FMG60 PROFIBUS PA:

Werbung

Gammapilot M FMG60 PROFIBUS PA
Endress+Hauser
IEEE-754 Fließkommazahl
Der Messwert wird als IEEE-754-Fließkommazahl wie folgt übertragen: Messwert = (-1)
x 2
(E-127)
x (1+F)
Byte 1
Bit 7 Bit 6 Bit 5 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
VZ
2
7
2
6
2
5
2
Exponent (E)
Byte 3
Bit 7 Bit 6 Bit 5 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
2
-8
2
-9
2
-10
2
-11
2
Beispiel:
40 F0 00 00 (hex) = 0100 0000 1111 0000 0000 0000 0000 0000 (bin)
= (-1)
0
x 2
(129-127)
x (1 + 2
2
= 1 x 2
x (1 + 0.5 + 0.25 + 0.125)
= 1 x 4 x 1.875
= 7.5
Statuscodes
Die Statuscodes umfassen 1 Byte und haben folgende Bedeutung:
Status- Code Gerätezustand Bedeutung
0C Hex
BAD
0F Hex
BAD
1F Hex
BAD
40 Hex
UNCERTAIN
47 Hex
UNCERTAIN
4B Hex
UNCERTAIN
4F Hex
UNCERTAIN
5C Hex
UNCERTAIN
80 Hex
GOOD
84 Hex
GOOD
89 Hex
GOOD
8A Hex
GOOD
8D Hex
GOOD
8E Hex
GOOD
Wenn ein Status ungleich "GOOD" zum Gerät geschickt wird, dann wird auf dem Display ein
Fehler angezeigt.
4
2
3
2
2
2
1
2
0
-12
2
-13
2
-14
2
-15
2
-16
Mantisse (F)
-1
+ 2
-2
+ 2
-3
)
Gerätefehler
Gerätefehler
außer Betrieb (target mode)
nicht spezifisch (Simulation)
letzter gültiger Wert (Fail-safe-Mode aktiv)
Ersatzwert (Fail-Safe-Mode aktiv)
Initialwert (Fail-Safe-Mode aktiv)
Konfigurationsfehler (Grenzen nicht richtig gesetzt) x
OK
Aktiver Blockalarm (Static Revision wurde erhöht)
LOW_LIM (Alarm aktiv)
HI_LIM (Alarm aktiv)
LOW_LOW_LIM (Alarm aktiv)
HI_HI_LIM (Alarm aktiv)
Byte 2
2
-1
2
-2
2
-3
2
-4
2
-5
Mantisse (F)
Byte 4
2
-17
2
-18
2
-19
2
-20
2
-21
Hauptmess-
wert
x
x
x
x
x
x
x
x
x
x
Bedienung
VZ
2
-6
2
-7
2
-22
2
-23
zweiter
Wert
x
x
x
43

Werbung

loading