EasyManuals Logo
Home>Omron>Controller>SYSMAC C40K

Omron SYSMAC C40K User Manual

Omron SYSMAC C40K
225 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
Page #75 background imageLoading...
Page #75 background image
63
Differentiated Conditions Work bits can also be used if differential treatment is necessary for some, but
not all, of the conditions required for execution of an instruction. In this exam-
ple, IR 0100 must be left on continuously as long as IR 0001 is ON and both
IR 0002 and IR 0003 are OFF, or as long as IR 0004 is ON and IR 0005 is
OFF. It must be turned ON for only one cycle each time IR 0000 turns ON
(unless one of the preceding conditions is keeping it ON continuously).
This action is easily programmed by using IR 0112 as a work bit as the oper-
and of the DIFFERENTIATE UP instruction (DIFU(13)). When IR 0000 turns
ON, IR 0112 will be turned ON for one cycle and then be turned OFF the next
cycle by DIFU(13). Assuming the other conditions controlling IR 0100 are not
keeping it ON, the work bit IR 0112 will turn IR 0100 ON for one cycle only.
0112
DIFU(13) 0112
0000
0001 0002 0003
0004 0005
0100
Address Instruction Operands
0000 LD 0000
0001 DIFU(13) 0112
0002 LD 0112
0003 LD 0001
0004 AND NOT 0002
0005 AND NOT 0003
0006 OR LD ---
0007 LD 0004
0008 AND NOT 0005
0009 OR LD ---
0010 OUT 0100
4-9 Programming Precautions
The number of conditions that can be used in series or parallel is unlimited.
Therefore, use as many conditions as required to draw a clear diagram. Al-
though very complicated diagrams can be drawn with instruction lines almost
forming mazes, there must not be any conditions on instruction lines running
vertically between two other instruction lines. Diagram A shown below, for
example, is not possible, and should be redrawn as diagram B.
Instruction
2
Instruction 1
0002
0003
0000
0001
0004
Diagram A
Instruction
1
0004
0003
0000
0001
Diagram B
0002
Instruction
2
00040000
0001
Address Instruction Operands
0000 LD 0001
0001 AND 0004
0002 OR 0000
0003 AND 0002
0004 Instruction
1
0005 LD 0000
0006 AND 0004
0007 OR 0001
0008 AND NOT 0003
0009
Instruction 2
The number of times any particular bit can be assigned to conditions is not
limited, so use them as many times as required to simplify your program.
Programming Precautions Section 4-9

Table of Contents

Other manuals for Omron SYSMAC C40K

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Omron SYSMAC C40K and is the answer not in the manual?

Omron SYSMAC C40K Specifications

General IconGeneral
BrandOmron
ModelSYSMAC C40K
CategoryController
LanguageEnglish

Related product manuals