Omron SYSMAC CV Series Operation Manual page 140

Ladder diagrams
Hide thumbs Also See for SYSMAC CV Series:
Table of Contents

Advertisement

Bit Control Instructions
Example 1: Use when
There's No Differentiated
Instruction
0000
00
0000
00
0225
00
Example 2: Use to Simplify
Programming
0000
00
0225
00
0000
0000
0000
01
02
03
0000
0000
04
05
128
In diagram A, below, whenever MOVQ(037) is executed with an ON execution
condition it will move the contents of CIO 1200 to A001. If the execution condition
remains ON, the content of A001 will be changed each cycle that the content of
CIO 1200 changes. Diagram B, however, is an example of how DIFU(013) can
be used to ensure that MOVQ(037) is executed only once each time the desired
execution condition goes ON. Here, the contents of A001 will remain the same
until CIO 022500 goes from OFF to ON.
(037)
MOVQ
1200
Diagram A
(013)
(037)
MOVQ
1200
Diagram B
Note: UP(018) and DOWN(019) can also be used to control differentiated execution of
instructions. Refer to page 123 for details.
Although a differentiated form of MOV(030) is available, the following diagram
would be very complicated to draw using it because only one of the conditions
determining the execution condition for MOV(030) requires differentiated treat-
ment.
(013)
(030)
MOV
1210 D00000
A0001
DIFU 022500
A0001
DIFU 022500
Section 5-7
Address Instruction
Operands
00000
LD
000000
00001
MOVQ(037)
1200
A001
Address Instruction Operands
00000
LD
000000
00001
DIFU(013)
022500
00002
LD
022500
00003
MOVQ(037)
1200
A001
Address Instruction
Operands
00000
LD
000000
00001
DIFU(013)
022500
00002
LD
022500
00003
LD
000001
00004
AND NOT
000002
00005
AND NOT
000003
00006
OR LD
---
00007
LD
000004
00008
AND NOT
000005
00009
OR LD
---
00010
MOV(030)
1210
D00000

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cv2000Cvm1Cv500Cv1000

Table of Contents