Herunterladen Inhalt Inhalt Diese Seite drucken

Unterschiedliche Zykluszeiten - Siemens S7-400 Referenzhandbuch

Simatic
Vorschau ausblenden Andere Handbücher für S7-400:
Inhaltsverzeichnis

Werbung

16.3

Unterschiedliche Zykluszeiten

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-
OB1
sieren
sieren
Bild 16-2

Unterschiedliche Zykluszeiten

Ein weiterer Grund für unterschiedlich lange Zykluszeiten ist auch die Tatsache,
daß 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.
Mindestzykluszeit
Für eine CPU können Sie mit STEP 7 eine Mindestzykluszeit einstellen. Dies ist
sinnvoll, wenn
• die Zeitabstände zwischen den Starts der Programmbearbeitung des OB1
(Freier Zyklus) etwa gleich lang sein soll oder
• bei zu kurzer Zykluszeit die Aktualisierung der Prozeßabbilder unnötig oft erfol-
gen würde oder
• Sie im Hintergrund mit dem OB 90 ein Programm bearbeiten wollen (nicht
CPU 417-4H).
Automatisierungssysteme S7-400, M7-400 Referenzhandbuch
A5E00069466-05
) ist nicht für jeden Zyklus gleich lang. Das folgende Bild zeigt
zyk
und T
zyk1
Nächster Zyklus
T
PAA
PAE
aktuali-
aktuali-
ZKP
OB1
sieren
sieren
Zyklus- und Reaktionszeiten der S7-400
. T
ist größer als T
zyk2
zyk2
Übernächster Zyklus
zyk 2
OB10
PAA
aktuali-
OB1
ZKP
sieren
, weil der
zyk1
PAE
aktuali-
sieren
16-7

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

M7-400

Inhaltsverzeichnis