9
Parameterdaten-Transfer
9.4
Konsistente Parameterdaten
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
9.4
Konsistente Parameterdaten
Im Kommunikationssystem PROFIBUS findet ein steter Datenaustausch zwischen dem Steuerungs-
system (CPU + PROFIBUS-Master) und dem Antriebsregler über das aufgesteckte Kommunikations-
modul statt. Sowohl PROFIBUS-Master als auch die CPU (Zentralprozessor) des Steuerungssystems
greifen dazu auf ein gemeinsames Speichermedium zu: Den Dual-Port-Memory (DPM).
Der DPM lässt einen Datenaustausch in beide Richtungen (Schreiben/Lesen) zu:
Zentralprozessor
(CPU)
Innerhalb einer Zykluszeit wäre es ohne weitere Datenorganisation möglich, dass eine langsamere
Schreibaktion des PROFIBUS-Masters von der schnelleren Leseaktion der CPU überholt werden wür-
de.
Um einen solchen unzulässigen Zustand zu verhindern, sind die zu übertragenden Parameterdaten
als "konsistent" zu kennzeichnen.
Datenkommunikation mit vorhandener Konsistenz
Mit Konsistenz ist im Datenspeicher, bei zeitgleichem Zugriff von Master und CPU, entweder "lesen"
oder "schreiben" möglich:
• Der PROFIBUS-Master gibt die Daten nur als vollständigen Datensatz weiter.
• Die CPU kann nur auf vollständig aktualisierte Datensätze zugreifen.
• Der PROFIBUS-Master kann keine Daten schreiben oder lesen, solange die CPU auf konsistente
Daten zugreift.
Das Ergebnis wird an einem Beispiel deutlich:
Zentralprozessor
(CPU)
1. Weil der Master nur dann schreiben kann, wenn die CPU nicht liest, wartet der Master, bis die
Daten von der CPU vollständig gelesen sind.
2. Der Master schreibt nur vollständigen Datensatz in DPM.
Konfigurierung konsistenter Daten
Hinweis!
Konsistenz wird durch die entsprechende Konfigurierung des PROFIBUS-Masters er-
reicht.
Informationen dazu finden Sie in der Dokumentation ihrer Projektierungssoftware.
Lenze · Kommunikationsmodul E84AYCPM (PROFIBUS®) · Kommunikationshandbuch · DMS 5.0 DE · 11/2012 · TD17
Dual Port Memory
(DPM)
CPU will lesen!
Dual Port Memory
(DPM)
PROFIBUS-Master
Master will zeitgleich schreiben!
PROFIBUS-Master
80