![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_742268862.webp)
823
Subroutines
Section 3-19
Precautions
When the subroutine is not being executed, the instructions are treated as
NOP(000).
Place the subroutines after the main program and just before the END(001)
instruction in the program for each task. If part of the main program is placed
after the subroutine region, that program section will be ignored.
Note
The input method for the subroutine number, N, is different for the CX-Pro-
grammer and a Programming Console. Input #0 to #1023 on the CX-Program-
mer and 0000 to 1023 on a Programming Console.
Be sure to place each subroutine in the same program (task) as its corre-
sponding SBS(091) or MCRO(099) instruction. A subroutine in one task can-
not be called from another task. It is possible to program a subroutine within
an interrupt task.
SBS
n
MCRO
n
SBN
n
RET
Subroutine
region
Subroutine region
OR
This part of the
program won't be
executed.
Содержание SYSMAC CS1D-CPU**
Страница 3: ...iv...
Страница 29: ...xxx...
Страница 185: ...146 List of Instructions by Function Code Section 2 4...
Страница 193: ...154 3 35 4 MOVE BIT MOVBC 568 1274 3 35 5 BIT COUNTER BCNTC 621 1276 3 35 6 GET VARIABLE ID GETID 286 1278...
Страница 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Страница 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Страница 1391: ...1352 ASCII Code Table Appendix A...