1.1. About Multitasking Function
1.1. About Multitasking Function
The Hi5 controller may execute four (4) programs (JOB) independently, and a multitasking control by this mechanism is called “Multitasking Function”.
The following figure shows the existing single-tasking structure (Hi5 Controller 30.00-00 version system). It has one (1) task and may not execute over two (2) programs simultaneously and independently.
The below figure shows the multitasking structure which supported by the new Hi5 software version (Main 31.03-00 version and over). It may execute at most four (4) programs because a maximum of four (4) tasks may run simultaneously.
The names of four (4) tasks which execute programs are as follows.
l Main task
l Subtask 1
l Subtask 2
l Subtask 3
The main task always exists, and the subtask1, 2, and 3 (hereinafter “subtask 1/2/3) may be created and removed. In general, the subtask is automatically created by means of the execution of the TaskStart command of the main task or subtask program, and the subtask may be automatically removed by means of the execution of the END command of each subtask program.