Ablaufsystem/Tasks/Systemtakte
5.1 Das Ablaufsystem
5.1.4
Laufzeitmodell in SIMOTION
Das folgende Diagramm zeigt den prinzipiellen Ablauf und (von oben nach unten) die
Prioritäten der Tasks in SIMOTION.
1
2
5
Erläuterungen zum Bild:
Die Darstellung gilt für ein Verhältnis zwischen DP, Servo und IPO von 1:1:1)
Farbe blau/grün: für den Anwender zugänglich (Applikation/Technologieobjekte)
•
Farbe gelb (gestrichelt): für Anwender unzugänglich (Systemtasks)
•
Bild 5-4
Laufzeitmodell in SIMOTION - Prinzipieller Ablauf, Prioritäten
Erläuterung der System-Tasks
1. DP/PN-ASIC <-> Bus:
2. DP/PN-ASIC -> log. Adr.:
150
9
Daten werden vom Kommunikationschip auf den PROFIBUS bzw. PROFINET IO mit IRT
kopiert bzw. von dort geholt. Mit dem Ende des Kopiervorgangs wird der Transfer der
Peripherieeingänge auf die logischen Adressen (2.) gestartet.
Der Kopiervorgang läuft auf einem eigenen Prozessor und damit asynchron zum übrigen
Ablaufsystem. Der Synchronisationspunkt ist das Ende des Datenaustausches zwischen
dem Bus und dem ASIC.
Die Periphierieingänge werden vom Kommunikationschip geladen.
3
6
8
10
1:n
4
1:n
7
Funktionshandbuch, 05/2009
Basisfunktionen