
2.4 Instruction Details
3-122
2
Chapter 2 Instructions
Example
Coding
Description
• When input relay 0000 turns ON, the subroutine specified by SBN00 and RET is
executed. When the subroutine ends, instructions following CALL are executed.
• When the input relay is ON, the CALL instruction executes the subroutine speci-
fied by the operand.
•A subroutine program must be defined between the SBN and RET instructions.
•A subroutine must be defined between END and ENDH instructions.
• Once a CALL instruction has been encountered, program execution transfers to
the subroutine specified by the SBN and RET instructions. Once a RET instruc-
tion has been encountered, program execution returns to the instruction immedi-
ately following the CALL instruction.
Operand
Key operations
CALL: Subroutine Call
SBN: Subroutine Entry
RET: Subroutine Return
Executes subroutine specified by operand.
Represents beginning of subroutine speci-
fied by operand.
Represents end of subroutine.
RES
0
RES
0
AND
8
ORL
3
ORL
3
ORL
3
FUN
FUN
FUN
RET
SBN
nn
CALL
nn
Line No. Instruction Operand
0000 : :
:: :
:LD 0000
: CALL 00
:: :
: END :
: SBN 00
:: :
: RET :
: ENDH :
0000 00
CALL
END
SBN
00
RET
ENDH
RES
0
AND
8
ORL
3
ORL
3
ORL
3
ORL
3
FUN
FUN
FUN
Operand
ENT
R-SRCH
ENT
R-SRCH
ENT
R-SRCH
ENT
R-SRCH
:
:
:
CALL / SBN / RET
CALL 00 to 99
SBN 00 to 99
RET —
KVNKA Chap 02_4bP.p65 08.3.11, 0:00 PM122
Comentarios a estos manuales