![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_7422681232.webp)
1193
Block Programming Instructions
Section 3-32
Description
BPRG(096) executes the block program with the block number designated in
N, i.e., the one immediately after it and ending with BEND(801). All instruc-
tions between BPRG(096) and BEND(801) are executed with ON execution
conditions (i.e., unconditionally).
When the execution condition for BPRG(096) is OFF, the block program will
not be executed and no execution time will be required for the instruction in
the block program.
Execution of the block program can be stopped using BPPS(811) from within
another block program even if the execution condition for BPRG(096) is ON.
Flags
BPRG(096)
BEND(801)
Precautions
Each block program number can be used only once within the entire user pro-
gram.
Block programs cannot be nested.
If the block program is in an interlocked program section and the execution
condition for IL(002) is OFF, the block program will not be executed.
Block program
Executed when the execu-
tion condition is ON.
Name
Label
Operation
Error Flag
ER
ON if BPRG(096) is already being executed.
ON if N is not between 0 and 127.
ON if the same block program number is used more than
once.
OFF in all other cases.
Name
Label
Operation
Error Flag
ER
ON if a block program is not being executed.
OFF in all other cases.
Nesting NOT possible.
Содержание 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...