Herunterladen Inhalt Inhalt Diese Seite drucken

Endress+Hauser iTEMP TMT84 Betriebsanleitung Seite 31

Temperaturkopftransmitter mit profibus pa- protokoll
Vorschau ausblenden Andere Handbücher für iTEMP TMT84:
Inhaltsverzeichnis

Werbung

TMT84
Endress+Hauser
6.5.1
IEEE Gleitpunktzahl
Konvertierung eines Hexadezimal-Wertes in eine IEEE Gleitpunktzahl zur Messwerterfassung. 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
(Exponent –127)
Formel-Wert = (–1)
* 2
Beispiel:
40 F0 00 00 hex
= 0100 0000 1111 0000 0000 0000 0000 0000 binär
Wert
= (–1)
= 1 * 2
= 1 * 4 * 1,875 = 7,5
6.5.2
Blockmodell
Der Kopftransmitter unterstützt im zyklischen Datenaustausch max. 5 Slots. Es können maximal 4
Werte ausgewählt und übertragen werden.
Elemente der zyklischen Kommunikation:
Slot
Datenblock
1
Analog Input 1
2
Analog Input 2
3
Analog Input 3
4
Analog Input 4
5
Display Value
Allgemeine Blockbeschreibung:
Blockname
Kurzbeschreibung
Physical Block
Allgemeine Gerätedaten
Transducer Block 1
Sensoreinstellungen Kanal 1
Transducer Block 2
Sensoreinstellungen Kanal 2
Analog Input Block 1
Ausgabe eines Messwertes
Analog Input Block 2
Ausgabe eines Messwertes
Analog Input Block 3
Ausgabe eines Messwertes
Analog Input Block 4
Ausgabe eines Messwertes
Das dargestellte Blockmodell (→ å 14) zeigt, welche Ein- und Ausgangsdaten der Kopftransmit-
ter für den zyklischen Datenaustausch zur Verfügung stellt.
Byte n+1
Bit 7
Bit 6
Bit 0
0
-1
-2
-3
-4
-5
-6
-7
2
2
2
2
2
2
2
2
Mantisse
* (1 + Mantisse)
0
(129–127)
–1
–2
* 2
* (1 + 2
+ 2
2
* (1 + 0,5 + 0,25 + 0,125)
Zugriff
lesend
lesend
lesend
lesend
schreibend
Slot
0
1
2
1
2
3
4
Byte n+2
Bit 7
Bit 0
-8
-9
-10
-11
-12
-13
-14
2
2
2
2
2
2
2
-15
2
Mantisse
–3
+ 2
)
Inbetriebnahme
Byte n+3
Bit 7 Bit 0
-16
-23
2
...2
Mantisse
31

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis