Sample program, 2 instructions, Sequential (non-nested) subroutines – Omron SYSMAC CP CP1E-N@@D@-@ User Manual
Page 329
2-293
2 Instructions
CP1E CPU Unit Instructions Reference Manual(W483)
Subr
out
ines I
n
stru
ctio
ns
2
SBS
Sample program
Sequential (Non-nested) Subroutines
When CIO 0.00 is ON in the following example, subroutine 1 is executed and program execution
returns to the next instruction after SBS(091) 1. When CIO 0.01 is ON, subroutine 2 is executed and
program execution returns to the next instruction after SBS(091) 2.
B
SBS
1
S1
A
SBS
2
RET
C
SBN
1
S2
SBN
2
RET
END
1
3
5
2
4
CIO 0.00 ON
1
2
0.00
0.01
0.00
ON
ON
OFF
OFF
Order of execution
A→S1→B→S2→C
A
→S1→B→C
A→B→S2→C
A→B→C
0.01
ON
OFF
ON
OFF
CIO 0.01 ON
Program end
Main program
Subroutines
This manual is related to the following products: