In the sequence model of the CPU, communication tasks are processed with priority 15. All
program parts with priority > 15 (e.g. for Motion Control functions) are unaffected by
communication.
The CPU operating system provides the maximum specified percentage of total CPU
processing power for communication tasks. The communication load is preset in STEP 7 at
50%, for example, for the CPUs of the S7 series. If the processing power is not needed for
communication, then the processing power is available to the operating system and the user
program.
Communication is allocated the requisite computing time in 1 ms increments, with priority 15.
At 50% communication load, 500 μs of each 1 millisecond are used for communication.
The following formula may be used to estimate the extension of the cycle time by
communication.
Figure 3-5 Formula: Impact of communication load
With a complete use of the communication load of 50% (default), the following value results:
Figure 3-6 Extension of cycle time due to communication load
The actual cycle time is up to twice as long as the cycle time without communication when
you use the default communication load.