S5-90U/S5-95U
Berechnung der Zykluszeit
Die Zykluszeit ist die Summe aus:
•
Prozeßabbild-Transferzeit
•
Betriebssystemlaufzeit
•
Programmbearbeitungszeit
•
Bearbeitungszeit der internen Zeiten
Beispiel:
Sie haben ein S5-95U mit einer IP 266 und einer IP 267. Alle analogen Kanäle der
Onboard-Peripherie sollen ins PAE eingelesen werden. Ihr Anwenderprogramm hat
eine Programmbearbeitungszeit von 4000 µs (=4 ms). Sie haben 10 Zeiten parame-
triert, weil Ihr Anwenderprogramm die Zeiten T0 bis T9 verwendet.
Gesucht ist die Zykluszeit.
1. Prozeßabbild-Tranferzeit:
PA-Transferzeit der Onboard-Peripherie=8·80 µs=640 µs
PA-Transferzeit der externen Peripherie=(64+32)·34 µs=3264 µs
Die Prozeßabbild-Transferzeit beträgt 640 µs+3264 µs=3904 µs 3,9 ms
2. Betriebssystemlaufzeit:
Die Betriebssystemlaufzeit beträgt 500 µs=0,5 ms
3. Programmbearbeitungszeit:
Die Programmbearbeitungszeit beträgt 4000 µs=4 ms.
4. Bearbeitungszeit der internen Zeiten:
Für 10 Zeiten dauert die einmalige Aktualisierung t
Addiert man Betriebssystemlaufzeit, Prozeßabbild-Transferzeit und Programmbearbeitungszeit,
dann erhält man das zu betrachtende Zeitintervall t
Zeitintervall verlängert sich um die Bearbeitungszeit der internen Zeiten.
Man erhält:
Bearbeitungszeit der internen Zeiten= (1+
5. Zykluszeit:
Die Zykluszeit ergibt sich aus der Summe aller unter 1. bis 4. bestimmten Zeiten.
Zykluszeit=0,5 ms+3,9 ms+4 ms+0,6 ms= 9 ms
EWA 4NEB 812 6115-01b
Adressierung und Zugriff auf die Peripherie
=10·33 µs=330 µs.
T
=0,5 ms+3,9 ms+4 ms=8,4 ms. Dieses
x
8,4 ms
)
330 µs=607,2 µs 0,6 ms
•
10 ms
6-21