CyclicInterrupt - Manual - SIMATIC AX - This ST library contains the tasks available on the SIMATIC S7-1500 series PLCs. - Siemens.Simatic.S71500.Tasks,library

Siemens.Simatic.S71500.Tasks library

Portfolio
SIMATIC AX
Product
SIMATIC AX
Software version
7.0.5
Edition
08/2025
Language
English (original)
Package Name
@ax/simatic-1500-tasks

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.