Herunterladen Inhalt Inhalt Diese Seite drucken

Zyklischer Datenaustausch - Endress+Hauser PROline promag 53 PROFIBUS-DP Betriebsanleitung

Magnetisch-induktives durchfluss-messsystem
Inhaltsverzeichnis

Werbung

6 Inbetriebnahme
!
100
6.4.1

Zyklischer Datenaustausch

Bei PROFIBUS-DP/-PA erfolgt die zyklische Übertragung der Analogwerte zum Auto-
matisierungssystem in Datenblöcken zu 5 Byte. Der Messwert wird in den ersten
4 Bytes in Form von Fließkommazahlen nach IEEE 754-Standard dargestellt (siehe IEEE
Gleitpunktzahl). Das 5. Byte enthält eine zum Messwert gehörende Statusinformation,
die nach der Profile 3.0-Spezifikation implementiert ist (s. Seite 96). Der Status wird als
Symbol auf der Geräteanzeige, falls vorhanden, dargestellt (s. Seite 69).
Hinweis!
Eine genaue Beschreibung der Datentypen findet sich in den Slot/Index-Listen im sepa-
raten Handbuch "Beschreibung Gerätefunktionen".
IEEE Gleitpunktzahl
Konvertierung eines Hexadezimal-Wertes in eine IEEE Gleitpunktzahl zur Messwerter-
fassung.
Die Messwerte werden im Zahlenformat IEEE-754 wie folgt dargestellt und an die
Master Klasse 1 übertragen:
Byte n
Bit 7
Bit 6
Bit 0
7
6
5
4
3
2
1
VZ
2
2
2
2
2
2
2
Exponenten
VZ
Formel-Wert = (–1)
* 2
Beispiel: 40 F0 00 00 hex
Wert = (–1)
PROline Promag 53 PROFIBUS-DP/-PA
Byte n+1
Bit 7
Bit 6
Bit 0 Bit 7
0
-1
-2
-3
-4
-5
-6
-7
2
2
2
2
2
2
2
2
Mantisse
(Exponent -127)
* (1 + Mantisse)
= 0100 0000 1111 0000 0000 0000 0000 0000 binär
0
(129-127)
* 2
* (1 + 2
2
= 1 * 2
* (1 + 0,5 + 0,25 + 0,125)
= 1 * 4 * 1,875 = 7,5
Byte n+2
Bit 0
-8
-9
-10
-11
-12
-13
-14
2
2
2
2
2
2
2
2
Mantisse
-1
-2
-3
+ 2
+ 2
)
Endress+Hauser
Byte n+3
Bit 7 Bit 0
-15
-16
-23
2
...2
Mantisse

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis