Automatisierungssystem S7-300 CPU-Daten CPU 31xC und ... - H

Automatisierungssystem S7-300 CPU-Daten CPU 31xC und ... - H Automatisierungssystem S7-300 CPU-Daten CPU 31xC und ... - H

kleissler.online.de
von kleissler.online.de Mehr von diesem Publisher
22.03.2014 Aufrufe

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

Zyklus- und Reaktionszeiten Berechnung der längsten Reaktionszeit Längste Reaktionszeit: 6,8 ms x 2 = 13,6 ms. • Die Verzögerung der Ein- und Ausgänge ist vernachlässigbar. • Alle Komponenten stecken im Baugruppenträger 0, daher müssen keine DP- Zykluszeiten berücksichtigt werden. • Es findet keine Alarmbearbeitung statt. 5.6.2 Beispielrechnung zur Reaktionszeit Aufbau Sie haben eine S7-300 mit folgenden Baugruppen auf 2 Baugruppenträgern aufgebaut: • eine CPU 314C-2 Parametrierung der Zyklusbelastung durch Kommunikation: 40 % • 4 Digitaleingabebaugruppen SM 321; DI 32 x DC 24 V (je 4 Byte im PA) • 3 Digitalausgabebaugruppen SM 322; DO 16 x DC 24 V/0.5 A (je 2 Byte im PA) • 2 Analogeingabebaugruppen SM 331; AI 8 x 12Bit (nicht im PA) • 2 Analogausgabebaugruppen SM 332; AO 4 x 12Bit (nicht im PA) Anwenderprogramm Das Anwenderprogramm hat laut Operationsliste eine Laufzeit von 10,0 ms. Berechnung der Zykluszeit Für das Beispiel ergibt sich die Zykluszeit aus folgenden Zeiten: • Anwenderprogrammbearbeitungszeit: ca. 10 ms x CPU-spezifischen Faktor 1,10 = ca. 11 ms • Prozessabbild-Transferzeit: Prozessabbild Eingänge: 100 µs + 16 Byte x 37 µs = ca. 0,7 ms Prozessabbild Ausgänge: 100 µs + 6 Byte x 37 µs = ca. 0,3 ms • Betriebssystemlaufzeit im Zykluskontrollpunkt: ca. 0,5 ms Die Zykluszeit ergibt sich aus der Summe der aufgeführten Zeiten: Zykluszeit = 11,0 ms + 0,7 ms + 0,3 ms + 0,5 ms = 12,5 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 A5E00105474-02 5-21

Zyklus- <strong>und</strong> Reaktionszeiten<br />

Berechnung der längsten Reaktionszeit<br />

Längste Reaktionszeit:<br />

6,8 ms x 2 = 13,6 ms.<br />

• Die Verzögerung der Ein- <strong>und</strong> Ausgänge ist vernachlässigbar.<br />

• Alle Komponenten stecken im Baugruppenträger 0, daher müssen keine DP-<br />

Zykluszeiten berücksichtigt werden.<br />

• Es findet keine Alarmbearbeitung statt.<br />

5.6.2 Beispielrechnung zur Reaktionszeit<br />

Aufbau<br />

Sie haben eine <strong>S7</strong>-<strong>300</strong> mit folgenden Baugruppen auf 2 Baugruppenträgern<br />

aufgebaut:<br />

• eine <strong>CPU</strong> 314C-2<br />

Parametrierung der Zyklusbelastung durch Kommunikation: 40 %<br />

• 4 Digitaleingabebaugruppen SM 321; DI 32 x DC 24 V (je 4 Byte im PA)<br />

• 3 Digitalausgabebaugruppen SM 322; DO 16 x DC 24 V/0.5 A (je 2 Byte im PA)<br />

• 2 Analogeingabebaugruppen SM 331; AI 8 x 12Bit (nicht im PA)<br />

• 2 Analogausgabebaugruppen SM 332; AO 4 x 12Bit (nicht im PA)<br />

Anwenderprogramm<br />

Das Anwenderprogramm hat laut Operationsliste eine Laufzeit von 10,0 ms.<br />

Berechnung der Zykluszeit<br />

Für das Beispiel ergibt sich die Zykluszeit aus folgenden Zeiten:<br />

• Anwenderprogrammbearbeitungszeit:<br />

ca. 10 ms x <strong>CPU</strong>-spezifischen Faktor 1,10 = ca. 11 ms<br />

• Prozessabbild-Transferzeit:<br />

Prozessabbild Eingänge: 100 µs + 16 Byte x 37 µs = ca. 0,7 ms<br />

Prozessabbild Ausgänge: 100 µs + 6 Byte x 37 µs = ca. 0,3 ms<br />

• Betriebssystemlaufzeit im Zykluskontrollpunkt:<br />

ca. 0,5 ms<br />

Die Zykluszeit ergibt sich aus der Summe der aufgeführten Zeiten:<br />

Zykluszeit = 11,0 ms + 0,7 ms + 0,3 ms + 0,5 ms = 12,5 ms<br />

<strong>S7</strong>-<strong>300</strong>: <strong>CPU</strong>-<strong>Daten</strong>: <strong>CPU</strong> 312, 312C, 313C, 313C-2 PtP, 313C-2 DP, 314, 314C-2 PtP, 314C-2 DP, 315-2 DP<br />

A5E00105474-02 5-21

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!