Omron SYSMAC CJ - REFERENCE MANUAL 01-2008 Reference Manual page 1245

Sysmac cs/cj/one nsj series programmable controllers
Table of Contents

Advertisement

Block Programming Instructions
Operand bits
CIO 000001
CIO 000002
OFF
Any status
ON
OFF
ON
ON
ON
ON
1206
The following table shown the relationship between the operand bits and block
program execution.
CIO 000003 First cycle CIO 000000
is ON
Any status
Nothing executed.
Any status
"A" executed.
OFF
"A" and "B" executed.
ON
"A," "B," and "C" exe-
cuted.
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 00000
CIO 000
1 ON and
001
CIO 00000
0
OFF
2 OFF
Program execution
Next cycle
Nothing executed; wait-
ing for CIO 000001.
Waiting for CIO 000002. When CIO 000002
Waiting for CIO 000003. When CIO 000003
"A," "B," and "C" exe-
cuted.
Section 3-32
CIO 00000
1 ON,
CIO 000001,
CIO 00000
CIO 00002,
2 ON and
and
CIO 00000
CIO 000003
3 OFF
ON
Following cycles
When CIO 000001
turns ON "A" is exe-
cuted and the status of
CIO 000002 is checked.
turns ON "B" is exe-
cuted and the status of
CIO 000003 is checked.
turns ON "C" is exe-
cuted

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents