User guide
16
VTB USER GUIDE
5 TASKS MANAGED BY VTB
VTB provides the programmer for TASKS wich can be combined to create an application. Two of these are interrupt
tasks, that means they are executed, interrupting the other tasks, at fixed and constant time; the other two task in
cooperative mode: they are executed one after another. The TASK PLC is the DETERMINISTIC task at highest level witch
interrupts all the other tasks, the TASK TIME works like TASK PLC but with a lower level, finally the PAGE TASK and MAIN
TASK run in cooperative mode between them and can be interrupted by the other two.
Service
Management
VTB
KERNEL
MAIN
Code
PAGE
Code
TASK PLC
High Priority
Interrupt
TASK TIME
LOW Priority
Interrupt
Cooperative Task