Programs scheduled with this task are executed in a cyclic manner.
Configuration parameters:
| Name | Data type | Description |
|---|---|---|
| CycleTime | TIME |
Time interval between two calls. |
| PhaseOffset | TIME |
Time interval offset. |
| ProcessImagePartition | UINT |
The process image partition which is assigned to this task. |
| EventPriority | USINT |
Priority of the task. Higher value is higher priority. Range: 2..24 |
| EventsToBeQueued | USINT |
Used to specify how many similar events the operating system places in the associated queue and therefore post-processes. If this parameter has the value 1, for example, exactly one event is stored temporarily. Range: 1..12 |
| EventThresholdForTimeError | USINT |
Specifies the overload level at which the TimeError task is called. 0=disabled, range: 1..EventsToBeQueue |
StartTime = n * CycleTime + PhaseOffset {n = 0, 1, 2 ...}
If the programs assigned to a CyclicInterrupt task have not completed when the set CycleTime expires, the TimeError task is executed.