Omron SYSMAC C2000H Operation Manual page 337

Hide thumbs Also See for SYSMAC C2000H:
Table of Contents

Advertisement

Block Program Instructions
Block Program Instructions
Name Mnemonic
BLOCK PROGRAM END
BEND<01>
CONDITIONAL BRANCH
IF<02>
IF<02> B
IF<02> NOT B
NO BRANCH
ELSE<03>
BRANCH END
IEND<04>
ONE CYCLE AND WAIT
WAIT<05>
WAIT<05> B
WAIT<05> NOT B
CONDITIONAL BLOCK
EXIT
EXIT<06>
EXIT<06 B
EXIT<06> NOT B
SET
SET<07> B
RESET
RSET<08> B
LOOP
LOOP<09>
LOOP END
LEND<10>
LEND<10> B
LEND<10> NOT B
BLOCK PROGRAM
PAUSE
BPPS<11> N
Data Areas
These footnote tables show the actual ranges of all data areas. Bit numbers are provided (except for DM and TC areas); remove the rightmost two digits for word numbers.
IR
SR
00000 to 23615 23700 to 25515
332
Symbol
BEND<01>
Indicates the end of a block program.
IF<02>
Indicates the part of the program that
is to be executed when a given
IF<02> NOT
condition is satisfied.
ELSE<03>
Specifies the part of the program that
is to be executed when the IF
condition is not satisfied.
IEND<04>
Defines the end of the program
portion that has started with IF<02>.
WAIT<05>
Halts execution of a block program
until a specified condition is satisfied.
WAIT<05> NOT
EXIT<06>
Exits a block program if a given
condition is satisfied.
EXIT<06> NOT
SET<07>
Sets (turns ON) the specified bit.
RSET<08>
Resets (turns OFF) the specified bit.
LOOP<09>
Defines the beginning of section to be
repeated until a specified terminal
condition is satisfied.
LEND<10>
Defines the end of the section to be
repeated. Execution of the specified
LEND<10> NOT
section continues until the terminal
condition is satisfied.
BPPS<11>
Causes the execution of designated
block program to pause until a
specified condition is satisfied (often
used in conjunction with a timer or
counter).
HR
TR
AR
HR 0000 to 9915
TR 0 to 7
AR 0000 to 2715
Function
LR
TC
LR 0000 to 6315
TC 000 to 511
C1000H: DM 0000 to DM 4095
C2000H: DM 0000 to DM 6655
Appendix B
Operand Data Areas
Page
None
190
B:
191
IR
SR
HR
AR
LR
TC
None
191
None
191
B:
193
IR
SR
HR
AR
LR
TC
B:
197
IR
SR
HR
AR
LR
TC
B:
191
IR
HR
AR
LR
B:
191
IR
HR
AR
LR
None
197
B:
197
IR
SR
HR
AR
LR
TC
N:
198
0 to 99
DM
#
0000 to 9999
or 0000 to FFFF

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac c1000h

Table of Contents