Technical data

Drive functions
7.3 Function modules
Function Manual
288 Function Manual, 06/2012, 6SL3097-4AB10-0BP4
Runtime group, sampling time, and run sequence
Runtime groups
Runtime groups are groups of free function blocks within the system that are computed in
the same sampling time and at a specific time.
A total of 10+1 "runtime groups" (runtime group 0 to 9 and runtime group 9999 (= runtime
group is not computed)) are available for which the sampling time can be set in specific
intervals.
Each function block is assigned one runtime group via a parameter. In the factory setting, the
value 9999 (i.e. the function block is not computed) is assigned to each function block.
Example:
For function block ADD 0 (see the SINAMICS S110 List Manual, function diagram 7220), the
runtime group is set in p20096.
The runtime groups are divided into one "fixed runtime group" and several "free runtime
groups".
The "fixed runtime group" is called at a defined point in the system runtime. The sole fixed
runtime group (p20000[x] = 9003) is arranged before the setpoint channel and calculated
in the sampling time of the setpoint channel (4 ms). This set value is only available for the
SERVO drive object type.
The "free runtime groups" are only defined via their sampling time.
Note
If the same sampling time is assigned to two or more runtime groups (the same fixed or
free runtime group), the runtime groups are processed in numerical order.
Example
p20000[0] = p20000[3] = p20000[9] = 9003
The computing sequence is:
runtime group 0 first, then runtime group 3, then runtime group 9, and then the setpoint
channel.
The minimum sampling time is 1 ms.
The actual sampling time in ms is displayed for each runtime group in parameter
r20001[0...9].