Ablaufsystem/Tasks/Systemtakte
5.6 Taktsynchrone I/O-Verarbeitung an Feldbussystemen
5.6.1
Datenprotokoll am PROFIBUS DP
Bild 5-40
Das Datenprotokoll am Bus beinhaltet
● ein äquidistantes Global Control Telegramm (GC), welches den Bustakt definiert
● zyklische Daten: Daten, die in jedem Takt zwischen den Teilnehmern übertragen werden
● azyklische Daten: Daten, die nur bei Bedarf und in größeren Mengen übertragen werden
● Reserve: Restzeit bis zum nächsten Global Control.
212
Datenprotokoll am PROFIBUS DP
Die zyklische Datenkommunikation ermöglicht besonders kurze und reproduzierbare
Prozessreaktionszeiten. Die Informationsweitergabe erfolgt dabei
Seitens eines Anwenderprogrammes wird auf diese Daten über das Prozessabbild bzw.
über Peripheriedirektzugriffe zugegriffen.
Die azyklische Übertragung ist besonders für eine nicht zeitkritische Übertragung großer
Datenmengen geeignet, die Daten können dabei auf mehrere Takte aufgeteilt werden.
Beispiel für azyklische Daten: Alarme, Diagnosedienste und Datensätze
Seitens eines Anwenderprogrammes wird auf diese azyklische Daten z. B. über die
Befehle _readrecord, _writerecord zugegriffen.
Die Restzeit ist in Abhängigkeit von der aktuell laufenden azyklischen Kommunikation
unterschiedlich groß und beträgt maximal T
-T
.
DP
DX
in jedem Zyklus
.
Basisfunktionen
Funktionshandbuch, 05/2009