1200
Block Programming Instructions Section 3-32
Variations
Applicable Program Areas
Note EXIT(806) and EXIT NOT(806) must be used in block programming regions
even within subroutines and interrupt tasks.
Operand Specifications
Description Operation without an Operand
EXIT(806) can be executed without an operand. If it is, then an execution con-
dition must be created for it starting with LD. If the execution condition is OFF,
the rest of the block program will be executed normally. If the execution condi-
tion is ON, the rest of the instructions in the block program through
BEND(801) will not be executed.
Variations Always Executed in Block Program EXIT(806)
EXIT(806) B
EXIT NOT(806) B
Block program areas Step program areas Subroutines Interrupt tasks
OK OK OK OK
Area B
CIO Area CIO 000000 to CIO 614315
Work Area W00000 to W51115
Holding Bit Area H00000 to H51115
Auxiliary Bit Area A00000 to A44715
A44800 to A95915
Timer Area T0000 to T4095
Counter Area C0000 to C4095
Task Flags TK0000 to TK0031
Condition Flags ER, CY, >, =, <, N, OF, UF, >=, <>, <=, ON, OFF, AER
Clock Pulses 0.02 s, 0.1 s, 0.2 s, 1 s, 1 min
DM Area ---
EM Area without bank ---
EM Area with bank ---
Indirect DM/EM
addresses in binary
---
Indirect DM/EM
addresses in BCD
---
Constants ---
Data Registers ---
Index Registers ---
Indirect addressing
using Index Registers
,IR0 to ,IR15
–2048 to +2047 ,IR0 to –2048 to +2047 ,IR15
DR0 to DR15, IR0 to IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –)IR15