Herunterladen Inhalt Inhalt Diese Seite drucken

Unterschiedliche Zykluszeiten; Überblick; Bearbeitungszeit Von Bausteinen Kann Schwanken - Siemens Simatic S7-300 CPU 31x Referenzhandbuch

Vorschau ausblenden Andere Handbücher für Simatic S7-300 CPU 31x:
Inhaltsverzeichnis

Werbung

5.2.3

Unterschiedliche Zykluszeiten

Überblick
Die Zykluszeit (T
unterschiedliche Zykluszeiten T
zyklisch bearbeitete OB 1 durch einen Uhrzeitalarm-OB (hier: OB 10) unterbrochen
wird.
Aktueller Zyklus
T
zyk 1
PAA
PAE
aktuali-
aktuali-
sieren
sieren
Bild 5-3
Unterschiedliche Zykluszeiten

Bearbeitungszeit von Bausteinen kann schwanken

Ein weiterer Grund für unterschiedlich lange Zykluszeiten ist auch die Tatsache,
dass die Bearbeitungszeit von Bausteinen (z. B. OB 1) variieren kann wegen:
• bedingter Befehle,
• bedingter Bausteinaufrufe,
• unterschiedlicher Programmpfade,
• Schleifen etc.
Maximalzykluszeit
Sie können mit STEP 7 die voreingestellte Maximalzykluszeit ändern. Ist diese Zeit
abgelaufen, wird der OB 80 aufgerufen, in dem Sie festlegen können, wie die CPU
auf den Zeitfehler reagieren soll.
Wenn im Speicher der CPU kein OB 80 vorhanden ist, geht die CPU in STOP.
S7-300: CPU-Daten: CPU 312, 312C, 313C, 313C-2 PtP, 313C-2 DP, 314, 314C-2 PtP, 314C-2 DP, 315-2 DP
A5E00105474-02
) ist nicht für jeden Zyklus gleich lang. Das folgende Bild zeigt
zyk
und T
zyk1
PAA
PAE
aktuali-
aktuali-
OB1
ZKP
sieren
sieren
Zyklus- und Reaktionszeiten
. T
ist größer als T
zyk2
zyk2
Nächster Zyklus
T
zyk 2
OB10
OB1
ZKP
OB1
, weil der
zyk1
Übernächster
Zyklus
PAA
PAE
aktuali-
aktuali-
sieren
sieren
5-7

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis