Subroutine Entry: Sbn(092) - Omron SYSMAC CJ - REFERENCE MANUAL 01-2008 Reference Manual

Sysmac cs/cj/one nsj series programmable controllers
Table of Contents

Advertisement

Subroutines

3-19-3 SUBROUTINE ENTRY: SBN(092)

Purpose
Ladder Symbol
Variations
Applicable Program Areas
Operands
Operand Specifications
Description
822
Indicates the beginning of the subroutine program with the specified subrou-
tine number. Used in combination with RET(093) to define a subroutine
region.
SBN(092)
N
Variations
Executed Each Cycle for ON Condition
Immediate Refreshing Specification
Block program areas
Not allowed
N: Subroutine number
Specifies the subroutine number between 0 and 1023 decimal.
Note For CJ1M-CPU11 and CJ1M-CPU21 CPU Units, the subroutine number must
be between the range 0 to 255 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
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).
N: Subroutine number
Step program areas
Subroutines
Not allowed
OK
---
---
---
---
---
---
---
---
---
---
---
0 to 1023 (decimal)
---
---
---
Section 3-19
SBN(092)
Not supported
Interrupt tasks
OK
N

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents