Zyklus- und Reaktionszeiten
5.6
Beispielrechnungen
5.6.1
Beispielrechnung zur Zykluszeit
Aufbau
Sie haben eine S7-300 mit folgenden Baugruppen im Baugruppenträger 0
aufgebaut:
• eine CPU 314C-2
• 2 Digitaleingabebaugruppen SM 321; DI 32 x DC 24 V (je 4 Byte im PA)
• 2 Digitalausgabebaugruppen SM 322; DO 32 x DC 24 V/0,5 A (je 4 Byte im PA)
Anwenderprogramm
Ihr Anwenderprogramm hat laut Operationsliste eine Laufzeit von 5 ms. Es findet
keine Kommunikation statt.
Berechnung der Zykluszeit
Für das Beispiel ergibt sich die Zykluszeit aus folgenden Zeiten:
• Anwenderprogrammbearbeitungszeit:
ca. 5 ms x CPU-spezifischen Faktor 1,10 = ca. 5,5 ms
• Prozessabbild-Transferzeit
Prozessabbild Eingänge: 100 µs + 8 Byte x 37 µs = ca. 0,4 ms
Prozessabbild Ausgänge: 100 µs + 8 Byte x 37 µs = ca. 0,4 ms
• Betriebssystemlaufzeit im Zykluskontrollpunkt:
ca. 0,5 ms
Zykluszeit = 5,5 ms + 0,4 ms + 0,4 ms + 0,5 ms = 6,8 ms.
Berechnung der tatsächlichen Zykluszeit
• Es findet keine Kommunikation statt.
• Es findet keine Alarmbearbeitung statt.
Die tatsächlich Zykluszeit beträgt damit auch 6 ms.
S7-300: CPU-Daten: CPU 312, 312C, 313C, 313C-2 PtP, 313C-2 DP, 314, 314C-2 PtP, 314C-2 DP, 315-2 DP
5-20
A5E00105474-02