EasyManua.ls Logo

Omron SYSMAC CJ - REFERENCE MANUAL 08-2008

Omron SYSMAC CJ - REFERENCE MANUAL 08-2008
1405 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
1205
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.

Table of Contents

Related product manuals