1040
Task Control Instructions Section 3-32
3-32 Task Control Instructions
This section describes instructions used to control tasks.
3-32-1 TASK ON: TKON(820)
Purpose Makes the specified task executable. Also, causes an interrupt task to operate
as an extra cyclic task.
Ladder Symbol
Variations
Applicable Program Areas
Operands N: Task number
The allowed range for N depends on the kind of task being specified.
• Cyclic tasks:
N must be a constant between 0 and 31 decimal. (Values 0 to 31 specify
cyclic tasks 0 to 31.)
• Extra cyclic tasks:
N must be a constant between 8000 and 8255 decimal. (Values 8000 to
8255 specify extra cyclic tasks 0 to 255.)
Operand Specifications
Instruction Mnemonic Function code Page
TASK ON TKON 820 1040
TASK OFF TKOF 821 1043
N
TKON(820)
N: Task number
Variations Executed Each Cycle for ON Condition TKON(820)
Executed Once for Upward Differentiation @TKON(820)
Executed Once for Downward Differentiation Not supported.
Immediate Refreshing Specification Not supported.
Block program areas Step program areas Subroutines Interrupt tasks
OK OK OK Not allowed
Area N
CIO Area ---
Work Area ---
Holding Bit Area ---
Auxiliary Bit Area ---
Timer Area ---
Counter Area ---
DM Area ---
Indirect DM addresses
in binary
---
Indirect DM addresses
in BCD
---
Constants 00 to 31 or 8000 to 8255 (decimal)
Data Registers ---
Index Registers ---
Indirect addressing
using Index Registers
---