678
Subroutines Section 3-18
3-18-3 SUBROUTINE ENTRY: SBN(092)
Purpose Indicates the beginning of the subroutine program with the specified subrou-
tine number. Used in combination with RET(093) to define a subroutine
region.
Ladder Symbol
Variations
Applicable Program Areas
Operands N: Subroutine number
Specifies the subroutine number between 0 and 255 decimal.
Operand Specifications
Description SBN(092) indicates the beginning of the subroutine with the specified subrou-
tine number. The end of the subroutine is indicated by RET(093).
The region of the program beginning at the first SBN(092) instruction is the
subroutine region. A subroutine is executed only when it has been called by
SBS(091) or MCRO(099).
SBN(092)
N
N: Subroutine numbe
Variations Executed Each Cycle for ON Condition SBN(092)
Immediate Refreshing Specification Not supported
Block program areas Step program areas Subroutines Interrupt tasks
Not allowed Not allowed OK OK
Area N
CIO Area ---
Work Area ---
Holding Bit Area ---
Auxiliary Bit Area ---
Timer Area ---
Counter Area ---
DM Area ---
Indirect DM addresses
in binary
---
Indirect DM addresses
in BCD
---
Constants 0 to 255 (decimal)
Data Registers ---
Index Registers ---
Indirect addressing
using Index Registers
---
SBS
n
MCRO
n
SBN
n
RET
Subroutine
region
OR