1191
Block Programming Instructions Section 3-32
3-32-2 BLOCK PROGRAM BEGIN/END: BPRG(096)/BEND(801)
Purpose Define a block programming area. For every BPRG(096) there must be a cor-
responding BEND(801).
Ladder Symbols BLOCK PROGRAM BEGIN
BLOCK PROGRAM END
BEND(801)
Variations BPRG(096)
BEND(801)
Applicable Program Areas
Note BPRG(096) is allowed only once at the beginning of each block program.
Operands N: Block Program Number
The block program number must be between 0 and 127 decimal.
Operand Specifications
(BPRG(096))
BPRG(096)
N
N: Block program number
Variations Executed Each Cycle for ON Condition BPRG(096)
Executed Once for Upward Differentiation Not supported.
Executed Once for Downward Differentiation Not supported.
Immediate Refreshing Specification Not supported.
Variations Always Executed in Block Program
Block program areas Step program areas Subroutines Interrupt tasks
(See note.) OK OK OK
Area N
CIO Area ---
Work Area ---
Holding Bit Area ---
Auxiliary Bit Area ---
Timer Area ---
Counter Area ---
DM Area ---
EM Area without bank ---
EM Area with bank ---
Indirect DM/EM
addresses in binary
---
Indirect DM/EM
addresses in BCD
---
Constants 0 to 127 (decimal)
Data Registers ---
Index Registers ---
Indirect addressing
using Index Registers
---