Cyclic program execution
3.2 Cycle time
Cycle and response times
Function Manual, 10/2018, A5E03461504-AD
31
User program execution time
Introduction
Organization blocks or system activities with higher priority interrupt organization blocks or
system activities with lower priority, and thus extend their runtime.
Program execution time without interruptions
The user program has a certain runtime without interruptions. The runtime depends on the
number of operations that are executed in the user program.
The following table contains the typical durations of operations.
Table 3- 2 Duration of an operation
1511(F)-1 P
N
1511T(F)-1
PN
1511C-1 PN
1515(F)-2 P
N
1515T(F)-2
PN
1516(F)-3 P
N/DP
1516T(F)-3
PN/DP
1517(F)-3 P
N/DP
1517T(F)-3
PN/DP
1518(F)-4 P
N/DP
1518(F)-4 P
N/DP MFP
60 ns 48 ns 40 ns 30 ns 10 ns 2 ns 1 ns
Word operations,
72 ns 58 ns 48 ns 36 ns 12 ns 3 ns 2 ns
Fixed-point arith-
96 ns 77 ns 64 ns 48 ns 16 ns 3 ns 2 ns
Floating-point
384 ns 307 ns 256 ns 192 ns 64 ns 12 ns 6 ns
S7-1500R/H* in RUN-Solo system state
40 ns 30 ns 2 ns
Word operations,
48 ns 36 ns 3 ns
Fixed-point arith-
64 ns 48 ns 3 ns
Floating-point
* Additional information about cycle and response times of R/H CPUs is available in the section "Cycle and response times
of the S7-1500R/H redundant system"