Herunterladen Inhalt Inhalt Diese Seite drucken

Zyklischer Datenaustausch - Endress+Hauser PROline prosonic flow 90 PROFIBUS-PA Kurzanleitung

Ultraschall-durchflussmesssystem
Vorschau ausblenden Andere Handbücher für PROline prosonic flow 90 PROFIBUS-PA:
Inhaltsverzeichnis

Werbung

PROline Prosonic Flow 90 PROFIBUS-PA

Endress+Hauser
Beispiel 2:
Sollten Sie eine SPS Siemens S5 besitzen, wobei das PROFIBUS-DP-Netzwerk mit der
Projektierungssoftware COM ET 200 projektiert wird, so benötigen Sie die Typ-Dateien
(x.200-Dateien).
Fragen Sie zu einer anderen Projektierungssoftware den Hersteller Ihrer SPS nach dem
korrekten Verzeichnis.
Kompatibilität von Profilversion 2.0 und 3.0 Geräten
In einer Anlage können sowohl Profil 2.0 als auch 3.0 Geräte mit unterschiedlichen GSD
an einem DP-Master betrieben werden, da die zyklischen Daten für das Automatisie-
rungssystem bei beiden Profilversionen kompatibel sind.
4.4.1

Zyklischer Datenaustausch

Bei PROFIBUS-PA erfolgt die zyklische Übertragung der Analogwerte zum Automatisie-
rungssystem 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 Gleit-
punktzahl). Das 5. Byte enthält eine zum Messwert gehörende Statusinformation, die
nach der Profile 3.0-Spezifikation implementiert ist (s. Seite 47). Der Status wird als
Symbol auf der Geräteanzeige, falls vorhanden, dargestellt.
Hinweis!
Eine genaue Beschreibung der Datentypen findet sich in den Slot/Index-Listen im
Handbuch "Beschreibung Gerätefunktionen", BA075D/06/de.
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
Bit 7
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 = 0100 0000 1111 0000 0000 0000 0000 0000 binär
0
Wert
= (–1)
= 1 * 2
= 1 * 4 * 1,875 = 7,5
Byte n+1
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)
(129-127)
-1
* 2
* (1 + 2
+ 2
2
* (1 + 0,5 + 0,25 + 0,125)
4 Inbetriebnahme
Byte n+2
Bit 0
-8
-9
-10
-11
-12
-13
-14
2
2
2
2
2
2
2
Mantisse
-2
-3
+ 2
)
Byte n+3
Bit 7 Bit 0
-15
-16
-23
2
2
...2
Mantisse
49

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis