Deltapilot S PROFIBUS-PA
3.4 Zyklischer Datenaustausch (Data_Exchange)
Geräte-Blockmodel
Sensor
Meßgröße
Signalanpassung
Transducer
Block
Meßwert-
anpassung
E+H Matrix
V0H0
V6H6
Abb. 3.3 zeigt das Blockmodel von einem Deltapilot S. Der Hauptmeßwert V0H0 wird
von dem Transducer Block an den Analog Input Block übergeben. Hier wird der Meßwert
skaliert, Grenzwerte zugefügt, bevor er als Variable OUT im zyklischen Datenverkehr der
SPS zur Verfügung gestellt wird. Mit der Variablen OUT wird ein Wert und der dazuge-
hörige Status übertragen.
Standardmäßig zeigt die Vor-Ort-Anzeige und das Matrixfeld V0H0 den gleichen Wert
an. Der Vor-Ort-Anzeige kann aber auch ein zyklischer Ausgangswert (Display Value)
von einer SPS zur Verfügung gestellt werden. Hierfür ist das Matrixfeld V6H5 in
Commuwin II auf "eingelesener Wert" (bzw. 1) zu setzen.
Beispiel: Ein Deltapilot S mißt den Kopfdruck und ein weiterer den hydrostatischen Druck
in einem Tank. Beide Meßwerte werden der SPS zugeführt. Die SPS bildet die Druckdif-
ferenz und berechnet hieraus den Füllstand. Der berechnete Füllstand wird dem Para-
meter "OUT Value von SPS" (V6H6) und der Vor-Ort-Anzeige zugewiesen. Siehe auch
Kapitel 6.
Endress+Hauser
Anzeige
mit Skalierung
V6H5
1
0
Analog Input Block
V0H0
Wichtige Parameter für das Prozeß-
leitsystem zur Verarbeitung der
Meßgröße, z. B. Skalierung, Status
V6H6
V0H0
0 = Temperatur (V7H3)
1 = lagekorr. Druck (V0H8)
Anzeigewert (Display Value) nach (V6H6)
Physical Block
Gerätespezifische
Eigenschaften, z. B.
Softwareversion
z. B. SPS
OUT
value
V6H4
OUT SV
value
IN
value
3 PROFIBUS-PA-Schnittstelle
status
Abbildung 3.3
status
Blockmodel für Deltapilot S mit
PROFIBUS-PA Profile 3.0
status
Die Bezeichnungen in Klammern
geben die Matrixposition in
Commuwin II an.
Blockmodel
17