EasyManua.ls Logo

Omron SYSMAC CJ - REFERENCE MANUAL 08-2008 - Section 3 Instructions; Instructions

Omron SYSMAC CJ - REFERENCE MANUAL 08-2008
1405 pages
Print Icon
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...
147
SECTION 3
Instructions
This section describes each of the instructions that can be used in programming CS/CJ-series PLCs. Instructions are
described in order of function, as classified in Section 2 Summary of Instructions.
3-1 Notation and Layout of Instruction Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
3-2 Instruction Upgrades and New Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
3-2-1 Upgrades for CS1-H/CJ1-H CPU Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
3-3 Sequence Input Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
3-3-1 LOAD: LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
3-3-2 LOAD NOT: LD NOT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
3-3-3 AND: AND. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
3-3-4 AND NOT: AND NOT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
3-3-5 OR: OR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
3-3-6 OR NOT: OR NOT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
3-3-7 AND LOAD: AND LD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
3-3-8 OR LOAD: OR LD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
3-3-9 Differentiated and Immediate Refreshing Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . 177
3-3-10 Operation Timing for I/O Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
3-3-11 TR Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
3-3-12 NOT: NOT(520) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .180
3-3-13 CONDITION ON/OFF: UP(521) and DOWN(522) . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
3-3-14 BIT TEST: TST(350) and TSTN(351). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
3-4 Sequence Output Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
3-4-1 OUTPUT: OUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
3-4-2 OUTPUT NOT: OUT NOT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
3-4-3 KEEP: KEEP(011) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
3-4-4 DIFFERENTIATE UP/DOWN: DIFU(013) and DIFD(014). . . . . . . . . . . . . . . . . . . . . 193
3-4-5 SET and RESET: SET and RSET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
3-4-6 MULTIPLE BIT SET/RESET: SETA(530)/RSTA(531) . . . . . . . . . . . . . . . . . . . . . . . . 198
3-4-7 SINGLE BIT SET/RESET: SETB(532)/RSTB(533). . . . . . . . . . . . . . . . . . . . . . . . . . . 201
3-4-8 SINGLE BIT OUTPUT: OUTB(534) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
3-5 Sequence Control Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
3-5-1 END: END(001). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
3-5-2 NO OPERATION: NOP(000). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
3-5-3 Overview of Interlock Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
3-5-4 INTERLOCK and INTERLOCK CLEAR: IL(002) and ILC(003) . . . . . . . . . . . . . . . . 210
3-5-5 MULTI-INTERLOCK DIFFERENTIATION HOLD,
MULTI-INTERLOCK DIFFERENTIATION RELEASE, and
MULTI-INTERLOCK CLEAR: MILH(517), MILR(518), and MILC(519). . . . . . . . . 214
3-5-6 JUMP and JUMP END: JMP(004) and JME(005). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
3-5-7 CONDITIONAL JUMP: CJP(510)/CJPN(511) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
3-5-8 MULTIPLE JUMP and JUMP END: JMP0(515) and JME0(516) . . . . . . . . . . . . . . . . 236
3-5-9 FOR-NEXT LOOPS: FOR(512)/NEXT(513) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
3-5-10 BREAK LOOP: BREAK(514). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
3-6 Timer and Counter Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
3-6-1 HUNDRED-MS TIMER: TIM/TIMX(550). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
3-6-2 TEN-MS TIMER: TIMH(015)/TIMHX(551) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
3-6-3 ONE-MS TIMER: TMHH(540)/TMHHX(552). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
3-6-4 TENTH-MS TIMER: TIMU(541)/TIMUX(556). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
3-6-5 HUNDREDTH-MS TIMER: TMUH(544)/TMUHX(557) . . . . . . . . . . . . . . . . . . . . . . 259
3-6-6 ACCUMULATIVE TIMER: TTIM(087)/TTIMX(555) . . . . . . . . . . . . . . . . . . . . . . . . 262
3-6-7 LONG TIMER: TIML(542)/TIMLX(553). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

Table of Contents

Related product manuals