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 (Zyklusüberwachungszeit)
ä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 Sie die Zykluszeit nicht mit der SFC 43
nachtriggern verdoppelt der OB 80 beim ersten Aufruf die Zykluszeit. In diesem Fall geht
beim zweiten Aufruf des OB 80 die CPU in STOP.
Wenn im Speicher der CPU kein OB 80 vorhanden ist, geht die CPU in STOP.
S7-400H
Systemhandbuch, 07/2014, A5E00267693-13
Zyklus– und Reaktionszeiten der S7–400
19.3 Unterschiedliche Zykluszeiten
349