Supplementary information
15.15 Cycle and response times of the CPU 410-5H
CPU 410-5H Process Automation
300 System Manual, 09/2014, A5E31622160-AB
Calculating the cycle time
Extending the cycle time
The cycle time of a user program is extended by the factors outlined below:
● Time-based interrupt processing
● Hardware interrupt processing (see also Chapter Interrupt response time (Page 317))
● Diagnostics and error processing (see also Chapter Example of calculation of the
interrupt response time (Page 319))
● Communication via the integrated PROFINET IO interface and CPs connected by means
of the communication bus
(e.g.: Ethernet, Profibus, DP) as a factor in communication load
● Special functions such as monitoring and modifying variables
or the block status
● Transfer and deletion of blocks, compressing of the user program memory
● Runtime of signals using the synchronization cable
The table below shows the factors influencing the cycle time.
Table 15- 10 Factors influencing cycle time
Transfer time for the process
output image (POI) and process
See tables from 19-3 onwards
User program execution time This value is calculated based on the execution times of the vari-
ous statements (see the
S7-400 statement list
).
Operating system execution time
at the cycle control point
See Table 19-7
Extension of cycle time due to
communication load
You configure the maximum permitted communication load on
the cycle as a percentage in
(Manual
Programming with
STEP 7
). See Chapter Cycle load due to communication
Load on cycle times due to inter-
Interrupt requests can always stop user program execution. See