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
Zyklus- und Reaktionszeiten Zykluszeit 1. Bestimmen Sie mit Hilfe der Operationsliste die Laufzeit des Anwenderprogramms. 2. Multiplizieren Sie den errechneten Wert mit dem CPU-spezifischen Faktor aus Tabelle Verlängerung der Anwenderprogramm-Bearbeitungszeit. 3. Berechnen und addieren Sie die Transferzeit für das Prozessabbild. Richtwerte dazu finden Sie in Tabelle Daten zur Berechnung der Transferzeit für das Prozessabbild. 4. Addieren Sie dazu die Bearbeitungszeit im Zykluskontrollpunkt. Richtwerte dazu finden Sie in Tabelle Betriebssystem-Bearbeitungszeit im Zykluskontrollpunkt. 5. Rechnen Sie die Verlängerung durch Test- und Inbetriebnahmefunktionen mit ein. Die Werte finden Sie in der Tabelle Zyklusverlängerung durch Test- und Inbetriebnahmefunktionen. Als Ergebnis erhalten Sie nun die 6. Zykluszeit. Zykluszeitverlängerung durch Alarme und Kommunikation 100 100 - “projektierte Kommunikationsbelastung in %” Bild 5-10 Formel zur Berechnung der Kommunikationslast 1. Multiplizieren Sie die Zykluszeit mit dem Faktor entsprechend obenstehender Formel. 2. Berechnen Sie mit Hilfe der Operationsliste die Laufzeit der alarmverarbeitenden Programmteile. Dazu addieren Sie den entsprechenden Wert aus Kapitel Berechnung der Zykluszeit, Tabelle Zyklusverlängerung durch Einschachtelung von Alarmen. 3. Multiplizieren Sie beide Werte mit dem CPU-spezifischen Faktor der Verlängerung der Anwenderbearbeitungszeit (siehe Tabelle 5-3). 4. Addieren Sie den Wert der alarmverarbeitenden Programmsequenzen so oft zur theoretischen Zykluszeit, wie oft der Alarm während der Zykluszeit ausgelöst wird/voraussichtlich ausgelöst wird. Als Ergebnis erhalten Sie angenähert die tatsächliche Zykluszeit. Notieren Sie sich das Ergebnis. 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-16 A5E00105474-02
Zyklus- und Reaktionszeiten Reaktionszeit Tabelle 5-8 Berechnung der Reaktionszeit Kürzeste Reaktionszeit Längste Reaktionszeit - Multiplizieren Sie die tatsächliche Zykluszeit mit dem Faktor 2. Rechnen Sie nun die Verzögerungen der Aus- und Eingänge mit ein. Als Ergebnis erhalten Sie die kürzeste Reaktionszeit. Rechnen Sie nun die Verzögerungen der Aus- und Eingänge und die DP-Zykluszeiten im PROFIBUS-DP-Netz mit ein. Als Ergebnis erhalten Sie die längste Reaktionszeit. 5.5 Alarmreaktionszeit 5.5.1 Übersicht Definition Alarmreaktionszeit Die Alarmreaktionszeit ist die Zeit vom ersten Auftreten eines Alarmsignals bis zum Aufruf der ersten Anweisung im Alarm-OB. Generell gilt: Höherpriore Alarme haben Vorrang. Das heißt, die Alarmreaktionszeit verlängert sich um die Programmbearbeitungszeit der höherprioren und der noch nicht bearbeiteten gleichprioren vorher aufgetretenen Alarm-OBs (Warteschlange). Berechnung Wie Sie die minimale und die maximale Alarmreaktionszeit berechnen können, zeigen Ihnen folgende Formeln. minimale Alarmreaktionszeit der CPU + minimale Alarmreaktionszeit der Signalbaugruppen + DP-Zykluszeit am PROFIBUS–DP = Kürzeste Alarmreaktionszeit maximale Alarmreaktionszeit der CPU + maximale Alarmreaktionszeit der Signalbaugruppen + 2 x DP-Zykluszeit am PROFIBUS–DP Die maximale Alarmreaktionszeit verlängert sich, wenn Kommunikationsfunktionen aktiv sind. Die Verlängerung berechnet sich gemäß folgender Formel: tv = 200 µ s + 1000 µ s x n% Deutliche Verlängerung möglich mit n = Zyklusbelastung durch Kommunikation Bild 5-11 Formeln zur Berechnung der Alarmreaktionszeit 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-17
- Seite 22 und 23: Aufbau und Kommunikationsfunktionen
- Seite 24 und 25: Aufbau und Kommunikationsfunktionen
- Seite 26 und 27: Aufbau und Kommunikationsfunktionen
- Seite 28 und 29: Aufbau und Kommunikationsfunktionen
- Seite 30 und 31: Aufbau und Kommunikationsfunktionen
- Seite 32 und 33: Aufbau und Kommunikationsfunktionen
- Seite 34 und 35: Aufbau und Kommunikationsfunktionen
- Seite 36 und 37: Aufbau und Kommunikationsfunktionen
- Seite 38 und 39: Aufbau und Kommunikationsfunktionen
- Seite 40 und 41: Aufbau und Kommunikationsfunktionen
- Seite 42 und 43: Speicherkonzept Ladespeicher Der La
- Seite 44 und 45: Speicherkonzept 4.2 Speicherfunktio
- Seite 46 und 47: Speicherkonzept Komprimieren Beim K
- Seite 48 und 49: Speicherkonzept 4.3 Operandenbereic
- Seite 50 und 51: Speicherkonzept Temporäre Variable
- Seite 52 und 53: Speicherkonzept Vorsicht Der Moduli
- Seite 54 und 55: Speicherkonzept 4.5 Speichern/Holen
- Seite 57 und 58: 5Zyklus- und Reaktionszeiten 5 5.1
- Seite 59 und 60: Zyklus- und Reaktionszeiten Ablauf
- Seite 61 und 62: Zyklus- und Reaktionszeiten Tabelle
- Seite 63 und 64: Zyklus- und Reaktionszeiten 5.2.3 U
- Seite 65 und 66: Zyklus- und Reaktionszeiten Beispie
- Seite 67 und 68: Zyklus- und Reaktionszeiten 5.3 Rea
- Seite 69 und 70: Zyklus- und Reaktionszeiten 5.3.2 K
- Seite 71: Zyklus- und Reaktionszeiten Berechn
- Seite 75 und 76: Zyklus- und Reaktionszeiten 5.5.2 R
- Seite 77 und 78: Zyklus- und Reaktionszeiten Berechn
- Seite 79: Zyklus- und Reaktionszeiten 5.6.3 B
- Seite 82 und 83: Technische Daten Technische Daten S
- Seite 84 und 85: Technische Daten Technische Daten F
- Seite 86 und 87: Technische Daten 6.2 CPU 312C Techn
- Seite 88 und 89: Technische Daten Ausbau Technische
- Seite 90 und 91: Technische Daten Schnittstellen 1.
- Seite 92 und 93: Technische Daten Speicher Arbeitssp
- Seite 94 und 95: Technische Daten Uhr Technische Dat
- Seite 96 und 97: Technische Daten Funktionalität Te
- Seite 98 und 99: Technische Daten Arbeitsspeicher
- Seite 100 und 101: Technische Daten Uhr • gepuffert
- Seite 102 und 103: Technische Daten MPI Anzahl Verbind
- Seite 104 und 105: Technische Daten Integrierte Funkti
- Seite 106 und 107: Technische Daten Datenbereiche und
- Seite 108 und 109: Technische Daten Haltepunkt Diagnos
- Seite 110 und 111: Technische Daten 6.6 CPU 314C-2 PtP
- Seite 112 und 113: Technische Daten Anzahl DP-Master T
- Seite 114 und 115: Technische Daten Stromversorgung an
- Seite 116 und 117: Technische Daten Systemfunktionen (
- Seite 118 und 119: Technische Daten Technische Daten S
- Seite 120 und 121: Technische Daten Test- und Inbetrie
Zyklus- <strong>und</strong> Reaktionszeiten<br />
Zykluszeit<br />
1. Bestimmen Sie mit Hilfe der Operationsliste die Laufzeit des<br />
Anwenderprogramms.<br />
2. Multiplizieren Sie den errechneten Wert mit dem <strong>CPU</strong>-spezifischen Faktor aus<br />
Tabelle Verlängerung der Anwenderprogramm-Bearbeitungszeit.<br />
3. Berechnen <strong>und</strong> addieren Sie die Transferzeit für das Prozessabbild. Richtwerte<br />
dazu finden Sie in Tabelle <strong>Daten</strong> zur Berechnung der Transferzeit für das<br />
Prozessabbild.<br />
4. Addieren Sie dazu die Bearbeitungszeit im Zykluskontrollpunkt. Richtwerte dazu<br />
finden Sie in Tabelle Betriebssystem-Bearbeitungszeit im Zykluskontrollpunkt.<br />
5. Rechnen Sie die Verlängerung durch Test- <strong>und</strong> Inbetriebnahmefunktionen mit<br />
ein. Die Werte finden Sie in der Tabelle Zyklusverlängerung durch Test- <strong>und</strong><br />
Inbetriebnahmefunktionen. Als Ergebnis erhalten Sie nun die<br />
6. Zykluszeit.<br />
Zykluszeitverlängerung durch Alarme <strong>und</strong> Kommunikation<br />
100<br />
100 - “projektierte Kommunikationsbelastung in %”<br />
Bild 5-10<br />
Formel zur Berechnung der Kommunikationslast<br />
1. Multiplizieren Sie die Zykluszeit mit dem Faktor entsprechend obenstehender<br />
Formel.<br />
2. Berechnen Sie mit Hilfe der Operationsliste die Laufzeit der<br />
alarmverarbeitenden Programmteile. Dazu addieren Sie den entsprechenden<br />
Wert aus Kapitel Berechnung der Zykluszeit, Tabelle Zyklusverlängerung durch<br />
Einschachtelung von Alarmen.<br />
3. Multiplizieren Sie beide Werte mit dem <strong>CPU</strong>-spezifischen Faktor der<br />
Verlängerung der Anwenderbearbeitungszeit (siehe Tabelle 5-3).<br />
4. Addieren Sie den Wert der alarmverarbeitenden Programmsequenzen so oft<br />
zur theoretischen Zykluszeit, wie oft der Alarm während der Zykluszeit<br />
ausgelöst wird/voraussichtlich ausgelöst wird.<br />
Als Ergebnis erhalten Sie angenähert die tatsächliche Zykluszeit. Notieren Sie<br />
sich das Ergebnis.<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 />
5-16 A5E00105474-02