Mitsubishi QD51 Programming Manual page 148

Logic controller
Hide thumbs Also See for QD51:
Table of Contents

Advertisement

8 MULTITASK PROCESSING
8 - 3
(2) Priority of the programs (Task priority)
An execution priority can be assigned to each program executed in multitask
processing. All programs are set to have the same priority when BASIC is started
up, which means that the main CPU executes all programs equally through the
scheduling by the OS.
[Priority]
1
1
1
When the priority of the program is changed by the ZURGENCY instruction, the
OS performs no scheduling and only the program with the highest priority is
executed, unless the program execution switching instruction shown in Appendix
3 is executed.
[Priority]
1
2
3
Programs with low priorities are not executed until all programs with higher
priorities are put in the wait status or until the program execution switching
instruction shown in Appendix 3 is executed.
[Priority]
1
2
3
It is recommended that the priority shall be raised only when a certain emergency
processing is required, and that the same priority is assigned to all programs
otherwise.
STOP
STOP
STOP
MELSEC-Q
Only the program with
the highest priority is
executed.
Executed when
programs with higher
priorities are put in the
wait status.
Cannot be executed
until programs with
priorities 1 and 2 are
put in the wait status.
8 - 3

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ad51h-s3Qd51-r24A1sd51s

Table of Contents