Herunterladen Inhalt Inhalt Diese Seite drucken

Statuscodes - Endress+Hauser Levelflex M FMP40 PROFIBUS PA Betriebsanleitung

Geführtes füllstand-radar
Inhaltsverzeichnis

Werbung

Bedienung
52
IEEE-754 Fließkommazahl
Der Messwert wird als IEEE-754-Fließkommazahl wie folgt übertragen:
VZ
(E-127)
Messwert = (-1)
x 2
Byte 1
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
7
6
5
4
VZ
2
2
2
2
Exponent (E)
Byte 3
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
-8
-9
-10
-11
-12
2
2
2
2
2
Beispiel:
40 F0 00 00 (hex) = 0100 0000 1111 0000 0000 0000 0000 0000 (bin)
0
= (-1)
= 1 x 2
= 1 x 4 x 1.875
= 7.5

Statuscodes

Die Statuscodes umfassen 1 Byte und haben folgende Bedeutung:
Status-
Gerätezustand
Code
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.
x (1+F)
Bit 2
Bit 1
Bit 0
Bit 7
3
2
1
0
2
2
2
2
Bit 2
Bit 1
Bit 0
Bit 7
-13
-14
-15
-16
2
2
2
2
Mantisse (F)
(129-127)
-1
-2
x 2
x (1 + 2
+ 2
2
x (1 + 0.5 + 0.25 + 0.125)
Bedeutung
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)
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)
Levelflex M FMP40 PROFIBUS PA
Byte 2
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
-1
-2
-3
-4
-5
2
2
2
2
2
Mantisse (F)
Byte 4
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
-17
-18
-19
-20
-21
2
2
2
2
2
-3
+ 2
)
Hauptmesswert
X
X
X
X
X
X
X
X
X
X
X
X
Bit 1
Bit 0
-6
-7
2
2
Bit 1
Bit 0
-22
-23
2
2
zweiter Wert
X
X
X
Endress+Hauser

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Levelflex m fmp40

Inhaltsverzeichnis