![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_7422681245.webp)
1206
Block Programming Instructions
Section 3-32
The following table shown the relationship between the operand bits and block
program execution.
As shown in this example, WAIT(805) and WAIT(805) NOT can be used to
progressively execute steps within a block program.
Note
No block programming instructions will be executed while the input condition
for WAIT(805) is OFF. The other block programming instructions will be exe-
cuted again after the input condition for WAIT(805) turns ON. If, however,
online editing is executed for a task containing a block program, the wait sta-
tus created by WAIT(805) will be cleared and the block program will be exe-
cuted again from the beginning.
CIO 000
001
OFF
0
CIO 00000
1 ON and
CIO 00000
2 OFF
CIO 000001,
CIO 00002,
and
CIO 000003
ON
CIO 00000
1 ON,
CIO 00000
2 ON and
CIO 00000
3 OFF
Operand bits
Program execution
CIO 000001
CIO 000002
CIO 000003
First cycle CIO 000000
is ON
Next cycle
Following cycles
OFF
Any status
Any status
Nothing executed.
Nothing executed; wait-
ing for CIO 000001.
When CIO 000001
turns ON “A” is exe-
cuted and the status of
CIO 000002 is checked.
ON
OFF
Any status
“A” executed.
Waiting for CIO 000002. When CIO 000002
turns ON “B” is exe-
cuted and the status of
CIO 000003 is checked.
ON
ON
OFF
“A” and “B” executed.
Waiting for CIO 000003. When CIO 000003
turns ON “C” is exe-
cuted
ON
ON
ON
“A,” “B,” and “C” exe-
cuted.
“A,” “B,” and “C” exe-
cuted.
Summary of Contents for SYSMAC CS1D-CPU**
Page 3: ...iv...
Page 29: ...xxx...
Page 185: ...146 List of Instructions by Function Code Section 2 4...
Page 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Page 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Page 1391: ...1352 ASCII Code Table Appendix A...