![](/images/new-backgrounds/1210176/210176241x1.webp)
7.5.5 Subroutines
In the program type ‘Subroutine’ total 256 numbers of subroutines can be programmed.
The subroutine is not an independent program. It is called from other program types (main program,
One subroutine is started with the CALL instruction, and ended by the RET instruction. It is necessary to assign a subroutine number to the CALL instruction.
Subroutine number
The RET instruction has no subroutine number.
Main program
[ CALL N.000 ]
Execution
flow
Subroutine
[ SUBR (000) ]
[ RET ]
Note: (1) Multiple subroutines can be programmed in a block. However, one subroutine in one block is recommended.
Page 113