Omron SYSMAC CJ - REFERENCE MANUAL 08-2008 Reference Manual page 1234

Programmable controllers
Hide thumbs Also See for SYSMAC CJ - REFERENCE MANUAL 08-2008:
Table of Contents

Advertisement

Block Programming Instructions
Applicable Program Areas
Operands
Operand Specifications
Description
to
to
to
1194
Block program areas
OK
Note BPRG(096) and BPRS(812) must be used in block programming regions even
within subroutines and interrupt tasks.
N: Block Program Number
The block program number must be between 0 and 127 decimal.
Area
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
Data Registers
Index Registers
Indirect addressing
using Index Registers
BPPS(811) is used inside one block program to pause the execution of
another block program specified by N, the block program number. The block
program that is paused with BPPS(811) even if the BPRG(096) for the block
program has an ON execution condition. The block program will not be
restarted until BPRS(812) is executed for it.
BPRS(812) restarts the block program specified by N, the block program num-
ber. Once restarted, the block program will be executed as long as the
BPRG(096) for the block program has an ON execution condition.
BPPS(811) executed
for block program n.
Block program n. Once
paused this block program
will not be executed even
if bit "a" is ON.
Step program areas
Subroutines
OK
OK
---
---
---
---
---
---
---
---
---
---
---
0 to 127 (decimal)
---
---
---
to
to
to
Section 3-32
Interrupt tasks
OK
N
BPRS(812) executed
for block program n.
Block program n. This block
program will now be executed
as long as bit "a" is ON.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cs seriesSysmac one nsj seriesSysmac cj series

Table of Contents