1.1 Gerätestammdaten
Mit jedem Gerät werden alle verfügbaren Gerätestammdaten (GSD) der KROHNE-Geräte mitgeliefert. Die GSD
enthalten Informationen zu dem Gerät, die für die Projektierung des PROFIBUS-DP-Kommunikationsnetzes benötigt
werden.
Die
entsprechenden
Projektierungssystem/Mastersystem geladen werden.
Für z.B. COMET 200 oder COM PROFIBUS von Siemens gilt:
•
alle GSD-Dateien (*.GSD) ins Verzeichnis der Gerätestammdaten z.B. *\GSD
•
alle BMP-Dateien (*.BMP) ins Verzeichnis der Bitmaps z.B. *\BITMAPS
In STEP7 wird die GSD-Datei mit „Neue GSD Installieren" (im HW-Konfig Menü: EXTRAS) automatisch in das
jeweilige Verzeichnis kopiert. Weiterhin wird das Bitmap in das Verzeichnis *\SIEMENS\STEP7\S7data\Nsbmp
kopiert. Nach „Katalog aktualisieren" kann man das Gerät im Projekt plazieren. Danach wählen Sie bitte die Funktion
„Speichern + Übersetzen", gefolgt von der Funktion „Laden in Baugruppe", damit die zyklische Kommunikation mit
dem Gerät aufgebaut werden kann.
1.2 PROFIBUS-PA-Profil
Die BM 70 A/P unterstützt das PROFIBUS-PA-Profil V2.0. Zusätzlich werden alle relevanten gerätespezifischen
Parameter über die PROFIBUS-PA-Schnittstelle angeboten. Folgende Blöcke werden bereitgestellt:
•
Zwei Funktions-Blöcke vom Typ Analog-Input (AI) plus Volumen:
Füllstand (Default Einheit „m") - Function Block AI
Abstand (Default-Einheit „m") - Function Block AI
Volumen (Default-Einheit „m
Änderung der Einheiten
Die Änderung der Standardeinheit kann nur mit einem Bedientool über den PROFIBUS durchgeführt werden. Die
Einheit für den Füllstand und den Abstand sind wie im Profil 2.0 angegeben realisiert worden und können mit
jedem Standard-Bedientool, dass das Profil 2.0 unterstützt, geändert werden.
Die Volumeneinheit kann über den azyklischen Parameter Slot 1, Index 175 geändert werden. Dazu benötigt
man ein Standard-Bedientool, das mittels Slot und Index die Parameter ansprechen kann. Die Einstellung kann
auch über das PDM-Tool von Siemens gemacht werden, da die BM 70 A/P komplett in PDM integriert ist.
Volumentabelle
Die Volumentabelle nimmt die Umwandlung des Füllstandes in das Volumen vor. Dazu wird eine sogenannte
Volumentabelle in die BM 70 A/P integriert. Der daraus berechnete Volumenwert steht als zyklischer Wert dem
PROFIBUS-Master zur Verfügung. Die Volumentabelle selbst kann nur von KROHNE ins Gerät geschrieben
werden, da es bei PROFIBUS derzeit keine freigegebene Funktion dafür gibt.
•
Einen Transducer-Block für Füllstand
Dieser Block stellt die im Profil 2.0 definierten Parameter zur Verfügung.
•
Einen Physical Block
Dieser Block enthält die im Profil 2.0 festgelegten Parameter, sowie als Anhang alle relevanten
gerätespezifischen Parameter.
1.3 Bedeutung der Messwert- und Statusinformationen
Bei der Einbindung des Gerätes in den PROFIBUS-Master unter Nutzung der GSD können Sie angeben, welche
Messwerte über den PROFIBUS zyklisch übertragen werden sollen. Jedem Wert wird ein Status hinzugefügt. Zuerst
werden die 4 Byte für den Wert (Float Format nach IEEE Standard 754 Short Real Number) und dann 1 Byte für den
Status übertragen. Das heißt, die Messwerte werden jeweils mit 5 Byte abgebildet und direkt nacheinander
übertragen, in der Reihenfolge, die mittels GSD projektiert wurde. Wurde z.B. der Füllstand und das Volumen
projektiert, so werden insgesamt 10 Byte Nutzdaten übertragen. Die Bedeutung des Float Formats und des Status
sind im folgenden beschrieben:
Float-Format
Byte n
Bit7
Bit7
Bit6
7
6
5
4
3
2
1
0
VZ 2
2
2
2
2
2
2
2
Exponent
Beispiel:
40 F0 00 00 (hex) = 0100 0000 1111 0000 0000 0000 0000 0000 (binär)
Berechnung:
Wert
Wert
Wert
KROHNE Messtechnik GmbH & Co. KG · Ludwig-Krohne-Str. 5
Tel.: 0203-301 0
Zusatzanleitung BM70 A / P mit PROFIBUS-PA
Dateien
müssen
3
") - als zyklischer Wert
Byte n+1
Bit6
Bit7
-1
-2
-3
-4
-5
-6
-7
-8
-9
2
2
2
2
2
2
2
2
2
Mantisse
VZ
(Exponent - 127)
= (-1)
* 2
* (1 + Mantisse)
0
(129 - 127)
= (-1)
* 2
* (1 + 2
= 1 * 4 * (1 + 0,5 + 0,25 + 0,125) = 7,5
Fax: 0203-301 389 · e-mail: krohne@krohne.de
R
vor
der
Inbetriebnahme
Byte n+2
Bit7
-10
-11
-12
-13
-14
-15
-16
-17
-18
2
2
2
2
2
2
2
2
2
Mantisse
-1
-2
-3
+ 2
+ 2
)
D-47058 Duisburg
R
des
Bussystems
Byte n+3
-19
-20
-21
-22
-23
2
2
2
2
2
Mantisse
in
das
4/7