Chapter 3 General Specifications
3 – 18
Task
POU does not have information how to execute POU. This information is handled by task.
Put priority, choose type of task and add or remove POU accordingly.
Priority (0-3)
0 is the highest priority, 3 is the lowest.
Cyclic task
The task will be processed cyclic according to the time definition given in the field “Interval”.
Event task
The task will be started as soon as the variable defined in the field gets a rising edge.
External task
The task will be started as soon as the system event occurs. The CPU supports two tasks as below.
ApplicationStart: This task is executed at once just after CPU starting.
ApplicationStop: This task is executed at once just after CPU stopping.
Freewheeling task
The task will be processed as soon as the program is started and at the end of one run will automatically
restarted in a continuous loop. There is no cycle time defined. Be noted that the priority of this task is the
lowest and 100ms of sleeping time is added at the end of each cycle for other tasks to be executed properly.
Watchdog
When it is enabled, watchdog function is activated. If program execution time exceeds watchdog time, CPU
stops program execution with exception status.
Actual cycle time of each task is monitored in Task configuration as below.