Ablauf der zyklischen Programmbearbeitung
Die nachfolgende Tabelle und das Bild zeigen die Phasen der zyklischen
Programmbearbeitung.
Tabelle 5-1
Schritt
1
2
3
4
5
6
Im Gegensatz zu den S7-400-CPUs erfolgt der Datenzugriff mit einem OP/TP (Bedien- und
Beobachtungs-Funktionen) bei den S7-300-CPUs ausschließlich am Zykluskontrollpunkt
(Datenkonsistenz siehe Techn. Daten). Die Anwenderprogrammbearbeitung wird durch die
Bedien- und Beobachtungs-Funktionen nicht unterbrochen.
CPU 31xC und CPU 31x: Technische Daten
Gerätehandbuch, 06/2008, A5E00105474-08
Zyklische Programmbearbeitung
Ablauf
Das Betriebssystem startet die Zykluszeitüberwachung.
Die CPU schreibt die Werte aus dem Prozessabbild der Ausgänge in die
Ausgabebaugruppen.
Die CPU liest den Zustand der Eingänge an den Eingabebaugruppen und aktualisiert das
Prozessabbild der Eingänge.
Die CPU bearbeitet das Anwenderprogramm in Zeitscheiben und führt die im Programm
angegebenen Operationen aus.
Am Ende eines Zyklus führt das Betriebssystem anstehende Aufgaben aus, z. B. Laden
und Löschen von Bausteinen.
Anschließend kehrt die CPU zum Zyklusanfang zurück und startet erneut die
Zykluszeitüberwachung.
Zyklus- und Reaktionszeiten
5.2 Zykluszeit
2
3
4
5
127