Block Program Pause/Restart : Bpps<011>/Bprs<012 - Omron SYSMAC CV Series Operation Manual

Ladder diagrams
Hide thumbs Also See for SYSMAC CV Series:
Table of Contents

Advertisement

Block Programming Instructions
Execution Flow Examples
0000
00
5-38-7
BLOCK PROGRAM PAUSE/RESTART : BPPS<011>/BPRS<012>
Ladder Symbol
BPPS<011>
BPRS<012>
Description
Precautions
446
IEND<004>
IEND<004>
LEND<010>
Loops cannot be nested within loops.
Incorrect:
LOOP<009>
LOOP<009>
LEND<010>
LEND<010>
Do not reverse the order of LOOP and LEND.
Incorrect:
LEND<010>
:
:
LOOP<009>
When CIO 000000 is ON, the block program is executed. After A is executed,
B and the IORF(184) after it will be executed repeatedly until CIO 000001 is
ON, at which time C will be executed and the block program will end.
(250)
BPRG
00
A
LOOP<009>
B
IORF(184)
LEND<010>
000001
C
BEND<001>
Operand Data Area
N: Block program number # (00 to 99)
N
N
BPPS<011> is used inside one block program to suspend the execution of
another block program. BPRS<012> restarts the specified block program.
These instructions are effective whenever executed, i.e., they do not rely on
operand bit status or execution condition.
Even if the execution of a block program is suspended, PVs of all timer and
high-speed timer with timer number T0000 through T0127 for the
CVM1-CPU01-EV2 and T0000 through T0255 for the CVM1-CPU11-EV2 or
CVM1-CPU21-EV2 defined by TIMW<013> or TMHW<015> inside the block
program are updated continuously.
IEND<004>
LEND<010>
Address
0000
0000
Section 5-38
Instruction
Operands
00000
LD
000000
00001
BPRG(250)
A
00015
LOOP<009>
B
00024
IORF(184)
00025
LEND<010>
000001
C
00033
BEND<001>
(CVM1 V2)
00
0000
0000

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cv2000Cvm1Cv500Cv1000

Table of Contents