Sign In
Upload
Manuals
Brands
OMRON Manuals
Computer Hardware
SYSMAC CS1D-CPU**
OMRON SYSMAC CS1D-CPU** Manuals
Manuals and User Guides for OMRON SYSMAC CS1D-CPU**. We have
4
OMRON SYSMAC CS1D-CPU** manuals available for free PDF download: Reference Manual, Operation Manual
OMRON SYSMAC CS1D-CPU** Reference Manual (1402 pages)
SYSMAC CS/CJ/One NSJ Series Programmable Controllers
Brand:
OMRON
| Category:
Controller
| Size: 22 MB
Table of Contents
Table of Contents
20
About this Manual
22
Precautions
30
General Precautions
31
Intended Audience
31
Safety Precautions
31
Application Precautions
33
Operating Environment Precautions
33
Conformance to EC Directives
37
Applicable Directives
37
Concepts
37
Conformance to EC Directives
38
Relay Output Noise Reduction Methods
38
Introduction
40
General Instruction Characteristics
41
Program Capacity
41
Differentiated Instructions
42
Instruction Variations
43
Inputting Data in Operands
44
Instruction Location and Execution Conditions
44
Data Formats
50
Errors Occurring at Instruction Execution
52
Fatal Errors (Program Errors)
52
Instruction Execution Checks
52
Section 2 Summary of Instructions
54
Summary of Instructions
54
Instruction Classifications by Function
55
Instruction Functions
64
Sequence Input Instructions
64
Sequence Output Instructions
66
Sequence Control Instructions
69
Timer and Counter Instructions
73
Comparison Instructions
78
Data Movement Instructions
82
Data Shift Instructions
85
Increment/Decrement Instructions
89
Symbol Math Instructions
90
Conversion Instructions
95
Logic Instructions
102
Special Math Instructions
104
Floating-Point Math Instructions
105
Double-Precision Floating-Point Instructions
110
Table Data Processing Instructions
114
Data Control Instructions
118
Subroutine Instructions
122
Interrupt Control Instructions
123
(CJ1M-CPU21/22/23 Only)
125
High-Speed Counter and Pulse Output Instructions
125
Basic I/O Unit Instructions
127
Step Instructions
127
Serial Communications Instructions
131
Network Instructions
132
File Memory Instructions
135
Clock Instructions
137
Display Instructions
137
Debugging Instructions
138
Failure Diagnosis Instructions
139
Other Instructions
140
Block Programming Instructions
141
Text String Processing Instructions
147
Task Control Instructions
150
Model Conversion Instructions (CPU Unit Ver. 3.0 or Later Only)
151
Special Function Block Instructions
152
Alphabetical List of Instructions by Mnemonic
153
List of Instructions by Function Code
170
Section 3 Instructions
186
Instructions
186
Notation and Layout of Instruction Descriptions
194
Instruction Upgrades and New Instructions
197
Upgrades for CS1-H/CJ1-H CPU Units
197
Sequence Input Instructions
200
Load: Ld
200
Load Not: Ld Not
202
And: and
204
And Not: and Not
206
Or: or
208
Or Not: or Not
210
And Load: and Ld
211
Or Load: or Ld
213
Differentiated and Immediate Refreshing Instructions
216
Operation Timing for I/O Instructions
217
TR Bits
217
Not: Not(520)
219
CONDITION ON/OFF: up(521) and down(522)
220
BIT TEST: TST(350) and TSTN(351)
221
Sequence Output Instructions
224
Output: out
224
Output Not: out Not
226
Keep: Keep(011)
227
DIFFERENTIATE UP/DOWN: DIFU(013) and DIFD(014)
232
SET and RESET: SET and RSET
234
Multiple Bit Set/Reset: Seta(530)/Rsta(531)
237
Single Bit Set/Reset: Setb(532)/Rstb(533)
240
Single Bit Output: Outb(534)
243
Sequence Control Instructions
245
End: End(001)
245
No Operation: Nop(000)
246
Overview of Interlock Instructions
247
INTERLOCK and INTERLOCK CLEAR: IL(002) and ILC
249
Multi-Interlock Differentiation Hold
253
MULTI-INTERLOCK DIFFERENTIATION RELEASE, and
253
JUMP and JUMP END: JMP(004) and JME
267
Conditional Jump: Cjp(510)/Cjpn(511
271
MULTIPLE JUMP and JUMP END: JMP0(515) and JME0
275
For-Next Loops: for(512)/Next
277
Break Loop: Break(514)
280
Timer and Counter Instructions
281
Timer Operation
283
Hundred-Ms Timer: Tim/Timx
285
Ten-Ms Timer: Timh(015)/Timhx
289
One-Ms Timer: Tmhh(540)/Tmhhx
293
Tenth-Ms Timer: Timu(541)/Timux(556
296
Hundredth-Ms Timer: Tmuh(544)/Tmuhx(557
299
Accumulative Timer: Ttim(087)/Ttimx(555
302
Long Timer: Timl(542)/Timlx(553
306
Multi-Output Timer: Mtim(543)/Mtimx(554
309
Counter: Cnt/Cntx(546)
315
Reversible Counter: Cntr(012)/Cntrx(548)
318
Reset Timer/Counter: Cnr(545)/Cnrx(547)
322
Example Timer and Counter Applications
324
Indirect Addressing of Timer/Counter Numbers
328
Comparison Instructions
331
Input Comparison Instructions (300 to 328)
331
Time Comparison Instructions (341 to 346)
337
Compare: Cmp
343
Double Compare: Cmpl
346
Signed Binary Compare: Cps
349
Double Signed Binary Compare: Cpsl
352
Multiple Compare: Mcmp
355
Block Compare: Bcmp
360
Expanded Block Compare: Bcmp2(502)
362
Area Range Compare: Zcp(088)
366
Double Area Range Compare: Zcpl(116)
369
Data Movement Instructions
371
Move: Mov(021)
371
Move Not: Mvn
373
Double Move: Movl
374
Double Move Not: Mvnl
376
Move Bit: Movb
377
Move Digit: Movd
379
Multiple Bit Transfer: Xfrb
382
Block Transfer: Xfer
384
Block Set: Bset
387
Data Exchange: Xchg(073)
389
Double Data Exchange: Xcgl(562)
390
Single Word Distribute: Dist(080)
392
Data Collect: Coll(081)
394
Move to Register: Movr(560)
396
Move Timer/Counter Pv to Register: Movrw(561)
398
Data Shift Instructions
400
Shift Register: Sft
401
Reversible Shift Register: Sftr
402
Asynchronous Shift Register: Asft
405
Word Shift: Wsft
408
Arithmetic Shift Left: Asl
410
Double Shift Left: Asll
411
Arithmetic Shift Right: Asr
413
Double Shift Right: Asrl
414
Rotate Left: Rol
416
Double Rotate Left: Roll(572)
418
Rotate Right: Ror(028)
420
Double Rotate Right: Rorl(573)
421
Rotate Left Without Carry: Rlnc(574)
423
Double Rotate Left Without Carry: Rlnl(576)
425
Rotate Right Without Carry: Rrnc(575)
427
Double Rotate Right Without Carry: Rrnl(577)
428
One Digit Shift Left: Sld(074)
430
One Digit Shift Right: Srd(075)
432
Shift N-Bit Data Left: Nsfl(578)
433
Shift N-Bit Data Right: Nsfr(579)
435
Shift N-Bits Left: Nasl(580)
437
Double Shift N-Bits Left: Nsll(582)
440
Shift N-Bits Right: Nasr(581)
443
Double Shift N-Bits Right: Nsrl(583)
445
Increment/Decrement Instructions
449
Increment Binary: ++(590)
449
Double Increment Binary: ++L(591)
451
Decrement Binary: - -(592)
453
Double Decrement Binary: - -L(593)
455
Increment Bcd: ++B(594)
457
Double Increment Bcd: ++Bl(595)
459
Decrement Bcd: - -B(596)
461
Double Decrement Bcd: - -Bl(597)
463
Symbol Math Instructions
465
Signed Binary Add Without Carry: +(400)
466
Double Signed Binary Add Without Carry: +L(401)
468
Signed Binary Add with Carry: +C(402)
470
Double Signed Binary Add with Carry: +Cl(403)
472
Bcd Add Without Carry: +B(404)
474
Double Bcd Add Without Carry: +Bl(405)
475
Bcd Add with Carry: +Bc(406)
477
Double Bcd Add with Carry: +Bcl(407)
479
Signed Binary Subtract Without Carry: -(410)
480
Double Signed Binary Subtract Without Carry: -L(411)
482
Signed Binary Subtract with Carry: -C(412)
486
Double Signed Binary Subtract with Carry: -Cl(413)
488
Bcd Subtract Without Carry: -B(414)
491
Double Bcd Subtract Without Carry: -Bl(415)
492
Bcd Subtract with Carry: -Bc(416)
496
Double Bcd Subtract with Carry: -Bcl(417)
497
Signed Binary Multiply: *(420)
499
Double Signed Binary Multiply: *L(421)
501
Unsigned Binary Multiply: *U(422)
503
Double Unsigned Binary Multiply: *Ul(423)
505
Bcd Multiply: *B(424)
507
Double Bcd Multiply: *Bl(425)
509
Signed Binary Divide: /(430)
511
Double Signed Binary Divide: /L(431)
513
Unsigned Binary Divide: /U(432)
515
Double Unsigned Binary Divide: /Ul(433)
517
Bcd Divide: /B(434)
519
Double Bcd Divide: /Bl(435)
521
Conversion Instructions
523
Bcd to Binary: bin(023)
523
Double Bcd to Double Binary: Binl(058)
525
Binary to Bcd: Bcd(024)
527
Double Binary to Double Bcd: Bcdl(059)
529
2'S Complement: Neg(160)
531
Double 2'S Complement: Negl(161)
533
16-Bit to 32-Bit Signed Binary: Sign(600)
534
Data Decoder: Mlpx(076)
536
Data Encoder: Dmpx(077)
540
Ascii Convert: Asc(086)
544
Ascii to Hex: Hex(162)
548
Column to Line: Line(063)
552
Line to Column: Colm(064)
554
Signed Bcd to Binary: Bins(470)
557
Double Signed Bcd to Binary: Bisl(472)
560
Signed Binary to Bcd: Bcds(471)
563
Double Signed Binary to Bcd: Bdsl(473)
565
Gray Code Convert: Gry(474)
569
Four-Digit Number to Ascii: Str4(601)
574
Eight-Digit Number to Ascii: Str8(602)
577
Sixteen-Digit Number to Ascii: Str16(603)
579
Ascii to Four-Digit Number: Num4(604)
581
Ascii to Eight-Digit Number: Num8(605)
584
Ascii to Sixteen-Digit Number: Num16(606)
585
Logic Instructions
588
Logical And: Andw(034)
588
Double Logical And: Andl(610)
590
Logical Or: Orw(035)
591
Double Logical Or: Orwl(611)
593
Exclusive Or: Xorw(036)
595
Double Exclusive Or: Xorl(612)
597
Exclusive Nor: Xnrw(037)
599
Double Exclusive Nor: Xnrl(613)
600
Complement: Com(029)
602
Double Complement: Coml(614)
604
Special Math Instructions
605
Binary Root: Rotb(620)
605
Bcd Square Root: Root(072)
607
Arithmetic Process: Apr(069)
611
Floating-Point Multiply: *F(456)
613
Floating Point Divide: Fdiv(079)
623
Bit Counter: Bcnt(067)
627
Floating-Point Math Instructions
629
Floating to 16-Bit: Fix(450)
634
Floating to 32-Bit: Fixl(451)
636
16-Bit to Floating: Flt(452)
637
32-Bit to Floating: Fltl(453)
639
Floating-Point Add: +F(454)
641
Floating-Point Subtract: -F(455)
643
Floating-Point Divide: /F(457)
647
Degrees to Radians: Rad(458)
649
Radians to Degrees: Deg(459)
650
Sine: sin(460)
652
High-Speed Sine: Sinq(475)
654
Cosine: Cos(461)
655
High-Speed Cosine: Cosq(476)
657
Tangent: tan(462)
659
High-Speed Tangent: Tanq(477)
661
Arc Sine: Asin(463)
663
Arc Cosine: Acos(464)
665
Arc Tangent: Atan(465)
667
Double Floating-Point Multiply: *D(847)
669
Square Root: Sqrt(466)
669
Exponent: Exp(467)
671
Logarithm: Log(468)
673
Exponential Power: Pwr(840)
675
Single-Precision Floating-Point Comparison Instructions
676
Floating-Point to Ascii: Fstr(448)
680
Ascii to Floating-Point: Fval(449)
685
Move Floating-Point (Single): Movf(469)
689
Double-Precision Floating-Point Instructions (CS1-H, CJ1-H, CJ1M, or CS1D Only)
691
Double Floating to 16-Bit: Fixd(841)
697
Double Floating to 32-Bit: Fixld(842)
698
16-Bit to Double Floating: Dbl(843)
700
32-Bit to Double Floating: Dbll(844)
701
Double Floating-Point Add: +D(845)
703
Double Floating-Point Subtract: -D(846)
705
Double Floating-Point Divide: /D(848)
709
Double Degrees to Radians: Radd(849)
711
Double Radians to Degrees: Degd(850)
713
Double Sine: sind(851)
714
Double Cosine: Cosd(852)
716
Double Tangent: Tand(853)
718
Double Arc Sine: Asind(854)
720
Double Arc Cosine: Acosd(855)
722
Double Arc Tangent: Atand(856)
724
Double Square Root: Sqrtd(857)
726
Double Exponent: Expd(858)
728
Double Logarithm: Logd(859)
730
Double Exponential Power: Pwrd(860)
732
Double-Precision Floating-Point Input Instructions
734
Table Data Processing Instructions
737
Set Stack: Sset(630)
743
Push Onto Stack: Push(632)
746
First in First Out: Fifo(633)
749
Last in First Out: Lifo(634)
752
Dimension Record Table: DIM(631)
755
Set Record Location: Setr(635)
758
Get Record Number: Getr(636)
760
Data Search: Srch(181)
762
Swap Bytes: Swap(637)
765
Find Maximum: Max(182)
767
Find Minimum: Min(183)
771
Sum: Sum(184)
775
Frame Checksum: Fcs(180)
778
Stack Size Read: Snum(638)
782
Stack Data Read: Sread(639)
784
Stack Data Overwrite: Swrit(640)
787
Stack Data Insert: Sins(641)
790
Stack Data Delete: Sdel(642)
793
Data Control Instructions
797
Pid Control: Pid(190)
797
Pid Control with Autotuning: Pidat(191)
809
Limit Control: Lmt(680)
819
Dead Band Control: Band(681)
821
Dead Zone Control: Zone(682)
824
Time-Proportional Output: Tpo(685)
827
Scaling: Scl(194)
835
Scaling 2: Scl2(486)
840
Scaling 3: Scl3(487)
844
Average: Avg(195)
847
Subroutines
851
Subroutine Call: Sbs(091)
851
Macro: Mcro(099)
857
Subroutine Entry: Sbn(092)
861
Global Subroutine Call: Gsbs(750)
864
Subroutine Return: Ret(093)
864
Global Subroutine Entry: Gsbn(751)
872
Global Subroutine Return: Gret(752)
875
Interrupt Control Instructions
876
Set Interrupt Mask: Msks(690)
879
Read Interrupt Mask: Mskr(692)
886
Clear Interrupt: Cli(691)
891
Disable Interrupts: DI(693)
895
Enable Interrupts: Ei(694)
898
Summary of Interrupt Control
899
High-Speed Counter/Pulse Output Instructions
904
MODE CONTROL: INI(880) (CJ1M-CPU21/22/23 Only)
904
HIGH-SPEED COUNTER PV READ: PRV(881) (CJ1M-CPU21/22/23 Only)
908
Counter Frequency Convert: Prv2(883)
914
REGISTER COMPARISON TABLE: CTBL(882) (CJ1M-CPU21/22/23 Only)
918
SPEED OUTPUT: SPED(885) (CJ1M-CPU21/22/23 Only)
922
SET PULSES: PULS(886) (CJ1M-CPU21/22/23 Only)
927
PULSE OUTPUT: PLS2(887) (CJ1M-CPU21/22/23 Only)
930
ACCELERATION CONTROL: ACC(888) (CJ1M-CPU21/22/23 Only)
936
ORIGIN SEARCH: ORG(889) (CJ1M-CPU21/22/23 Only)
943
PULSE with VARIABLE DUTY FACTOR: PWM(891) (CJ1M-CPU21/22/23 Only)
946
Step Instructions
948
STEP DEFINE and STEP START: STEP(008)/SNXT(009)
949
Basic I/O Unit Instructions
966
I/O Refresh: Iorf(097)
966
Special I/O Unit I/O Refresh: Fiorf(225)
969
Cpu Bus Unit I/O Refresh: Dlnk(226)
972
7-Segment Decoder: Sdec(078)
977
Digital Switch Input - Dsw(210)
980
Ten Key Input - Tky(211)
985
Hexadecimal Key Input - Hky(212)
988
Matrix Input: Mtr(213)
993
7-Segment Display Output - 7Seg(214)
997
Intelligent I/O Read: Iord(222)
1002
Intelligent I/O Write: Iowr(223)
1007
Serial Communications Instructions
1012
Serial Communications
1012
Protocol Macro: Pmcr(260)
1014
Transmit: Txd(236)
1023
Receive: Rxd(235)
1033
Advertisement
Omron SYSMAC CS1D-CPU** Operation Manual (676 pages)
Duplex System
Brand:
Omron
| Category:
Computer Hardware
| Size: 6 MB
Table of Contents
OMRON Product References
5
Visual Aids
5
PLC Information
6
Device Type Setting
13
Table of Contents
15
Terms and Conditions Agreement
21
Warranty, Limitations of Liability
21
Application Considerations
22
Precautions
25
Intended Audience
26
General Precautions
26
Safety Precautions
26
Anti-Virus Protection
27
Operating Environment Precautions
30
Application Precautions
31
Conformance to EU Directives
37
Applicable Directives
37
Concepts
37
Relay Output Noise Reduction Methods
38
Conformance to EU Directives
40
Features and System Configuration
41
CS1D Duplex System Overview and Features
42
CS1D Duplex System Overview
42
CS1D Duplex System Features
43
Functions in Upgraded Version of the CS1D-CPU@@HA/SA
46
Function Blocks (FB)
46
Free Running Timer
50
System Configuration
51
CS1D Duplex Systems
51
Duplex Functions
51
System Configuration Section
52
Specifications, Nomenclature, and Functions
59
Specifications
61
Individual Specifications
61
Duplex Specifications
62
Common Specifications Other than Duplex Specifications
67
General Specifications
73
Configuration Devices
75
CPU Rack
75
Rack Configurations
76
Expansion Racks
79
Duplex Unit
90
Duplex Unit Model
90
Nomenclature
91
External Dimensions
98
CPU Units
99
Models
99
Components
100
CPU Unit Memory Map
104
Battery Compartment and Peripheral Port Covers
106
File Memory
107
Dimensions
107
File Memory Functions in Duplex CPU Systems
108
Using Memory Cards
108
Memory Card Functions
109
Files Handled by CPU Unit
110
Initializing File Memory
111
Using File Memory
112
Memory Card Dimensions
114
Installing and Removing the Memory Card
114
Removing the Memory Card
115
Programming Devices
117
Overview
117
Rs-232C Port Specifications
121
Recommended Cables
122
Precautions When Connecting Programming Devices to Duplex CPU Systems
123
Power Supply Units
126
Duplex Power Supply Units
126
CS1D Power Supply Unit Models
127
Components and Switch Settings
127
Voltage Selector
127
Dimensions
128
Backplanes
129
CPU Backplanes
129
Nomenclature and Functions
129
Expansion Backplanes for Online Replacement
131
Units for Duplex CPU, Dual I/O Expansion Systems
133
CS1D-IC102D I/O Control Unit
133
Led Indicators
134
Dimensions (MM)
134
Connecting the Units
134
CS1D-II102D I/O Interface Unit
136
Units on CS1D Long-Distance Expansion Racks
138
CS1W-IC102 I/O Control Units
138
Dimensions and Weight
139
Connection Method
139
CS1W-II102 I/O Interface Units
140
Basic I/O Units
142
CS-Series Basic I/O Units with Terminal Blocks
142
Optional Product
142
Interrupt Input Units
144
High-Speed Input Units
144
CS-Series Basic I/O Units with Connectors (32-, 64-, and 96-Pt Units)
145
Unit Current Consumption
148
CPU Rack and Expansion Racks
148
Total Current and Power Consumption Calculation Example
149
Current Consumption Tables
150
CPU Bus Unit Setting Area Capacity
153
I/O Table Settings
154
Memory Required for Units and Inner Boards
154
Basic I/O Units
155
CS-Series Special I/O Units
156
CS-Series CPU Bus Units
157
Duplex Functions
159
Duplex CPU Units
160
Duplex CPU Systems
160
Data Transfers
161
Errors Causing Operation to Switch to the Standby CPU Unit
163
Duplex Errors
165
Automatic Recovery to Duplex Operation by Self-Diagnosis
166
Duplex Initialization
167
Duplex CPU Units with Different Unit Versions
168
Duplex CPU System Restrictions
169
Operational Restrictions
170
Duplex CPU Compatible Setting
173
Duplex Power Supply Units
176
Duplex Communications Units
176
Active and Standby Communications
176
Primary and Secondary Communications
177
Normal Operation
178
Duplex Connecting Cables
179
Operating Procedures
181
Introduction
182
Trial Operation
183
Basic Procedures
185
Connecting a Programming Device
188
Checking Initial Operation
188
PLC Setup Settings
189
Using a Programming Console
192
Writing the Program
193
Testing Operation
194
Monitoring and Debugging
196
Run the Program
197
Differentiation Monitor
197
Installation and Wiring
199
Fail-Safe Circuits
200
Interlock Circuits
201
Installation
201
Installation and Wiring Precautions
201
Ambient Conditions
201
Installation Section
202
Installation in a Control Panel
204
Mounting Height
206
Backplane Mounting Dimensions
207
Mounting Units to the Backplane
207
I/O Connecting Cables
208
Model Numbers
208
Connecting Cables
210
Inner Board Installation
213
Power Supply Wiring
215
Wiring Methods
217
Wiring Power Supply Units
217
Isolating Transformer
218
Power Consumption
218
Power Supply Capacity
220
Wiring CS-Series Basic I/O Units with Terminal Blocks
224
Wiring CS-Series Basic I/O Units with Connectors
226
Available Connectors
226
Wire Sizes
227
Wiring Procedure
227
Connecting I/O Devices
231
Input Devices
231
Output Short-Circuit Protection
234
Reducing Electrical Noise
235
I/O Signal Wiring
235
External Wiring
236
PLC Setup
237
Overview of PLC Setup
238
Duplex System Settings
238
Settings Other than those for Duplex Systems
239
Specific PLC Setup Settings
241
Tab Pages for Duplex Settings in the PLC Setup
241
Startup Tab Page
241
CPU Unit Tab Page
243
Timings Tab Page
247
SIOU Refresh Tab Page
249
Unit Settings Tab Page
250
Host Link Port Tab Page
251
Communications Settings
254
Peripheral Port Tab Page
255
Communications Setting
258
Peripheral Service Tab Page
259
Execution Mode
259
Instruction Execution Time
260
FINS Protection Tab Page (Single CPU Systems Only)
261
Comms Unit Duplex Tab Page
262
CPU Duplex Tab Page
264
Duplex Settings
264
Other Settings
270
I/O Allocations
271
CPU Bus Units
271
I/O Allocations
272
Unit Types
272
Basic I/O Units
272
Creating I/O Tables
273
I/O Allocation Methods
278
I/O Allocations to Basic I/O Units
278
I/O Allocations to Special I/O Units
283
Word Allocation
283
I/O Allocations to CPU Bus Units
284
Word Allocations
284
Allocating First Words to Racks
284
Allocating First Words to Slots (Single CPU Systems Only)
287
Detailed Information on I/O Table Creation Errors
290
Data Exchange with CPU Bus Units
291
Special I/O Units
291
Disabling Special I/O Unit Cyclic Refreshing
292
CPU Bus Units
293
FINS Commands
294
Online Addition of Units and Backplanes
295
Conditions Required for Online Addition
295
Online Addition Procedure
297
Cycle Time Extension During Online Addition
300
Memory Areas
301
Introduction
302
Parameter Area
302
I/O Memory Areas
303
I/O Memory Area Structure
303
Overview of the Data Areas
304
Data Area Properties
309
I/O Area
310
Input Bits
311
Output Bits
314
CS-Series Devicenet Area
316
Data Link Area
317
CPU Bus Unit Area
318
Allocated Words
319
Inner Board Area
320
Special I/O Unit Area
321
Work Area
322
Holding Area
323
Auxiliary Area
324
Initial Settings
342
Debugging Information
344
TR (Temporary Relay) Area
358
Timer Area
359
Timer Accuracy
360
Counter Area
361
Data Memory (DM) Area
362
Extended Data Memory (E18) Area
364
Indirect Addressing
364
Index Registers
365
Data Registers
371
Task Flags
372
Condition Flags
373
Clock Pulses
376
Parameter Areas
377
PLC Setup
377
Registered I/O Tables
377
Routing Tables
378
CPU Bus Unit Settings
379
CPU Unit Operation and the Cycle Time
381
CPU Unit Operation
383
General Flow for Duplex CPU Systems
383
General Flow for Single CPU Systems
384
I/O Refreshing and Peripheral Servicing
386
Initialization at Startup
387
Duplex Initialization (Duplex CPU Systems Only)
389
CPU Unit Operating Modes
390
Operating Modes
390
Status and Operations in each Operating Mode
390
Operating Mode Changes and I/O Memory
391
Power off Operation
392
Description of Operation
393
Instruction Execution for Power Interruptions
394
Computing the Cycle Time
396
CPU Unit Operation Flowchart
396
Cycle Time Overview
398
Program Execution
398
I/O Unit Refresh Times for Individual Units and Boards
403
Cycle Time Calculation Example
407
Online Editing Cycle Time Extension
408
Affects of Duplex and Simplex Operation on the Cycle Time
408
(Duplex CPU Systems Only)
408
Duplex Processing Cycle Time Extension (Duplex CPU Systems Only)
409
I/O Response Time
410
Interrupt Response Times (Single CPU Systems Only)
411
Instruction Execution Times and Number of Steps
413
Sequence Input Instructions
414
Sequence Output Instructions
415
Sequence Control Instructions
416
Timer and Counter Instructions
417
Comparison Instructions
418
Data Movement Instructions
420
Data Shift Instructions
420
Increment/Decrement Instructions
422
Symbol Math Instructions
423
Conversion Instructions
425
Logic Instructions
427
Special Math Instructions
428
Floating-Point Math Instructions
428
Double-Precision Floating-Point Instructions
430
Data Control Instructions
433
Subroutine Instructions
434
Interrupt Control Instructions
434
Step Instructions
435
Basic I/O Unit Instructions
435
Serial Communications Instructions
436
Network Instructions
437
File Memory Instructions
438
Display Instructions
438
Clock Instructions
439
Debugging Instructions
439
Failure Diagnosis Instructions
440
Other Instructions
441
Block Programming Instructions
442
Text String Processing Instructions
444
Task Control Instructions
445
Special Instructions for Function Blocks
445
Function Block Instance Execution Time (CS1D-CPU@@HA/SA)
446
Troubleshooting
449
Error Log
450
Error Processing
451
Error Categories
451
Error Information
452
Troubleshooting Flowcharts
454
Errors and Troubleshooting
457
Troubleshooting Table
459
Fatal Errors
462
Non-Fatal Errors
464
Other Errors
467
Error Codes
467
Duplex Check
469
Power Supply Check
472
Memory Error Check
473
Program Error Check
474
Cycle Time Overrun Error Check
474
PLC Setup Setting Error Check
474
Battery Error Check
475
Environmental Conditions Check
475
I/O Check
476
Troubleshooting Racks and Units
477
Input Units
478
Output Units
479
Troubleshooting Errors in Duplex Connecting Cables
480
Identifying and Correcting the Cause of the Error
480
Inspection and Maintenance
483
Inspections
484
Inspection Points
484
Omron SYSMAC CS1D-CPU** Operation Manual (318 pages)
Loop Control Board
Brand:
Omron
| Category:
Controller
| Size: 5 MB
Table of Contents
Table of Contents
13
Precautions
23
General Precautions
24
Intended Audience
24
Safety Precautions
25
Operating Environment Precautions
29
Application Precautions
30
EC Directives
32
Other Applicable Directives
32
Section 1 Introduction
35
Introduction
35
Outline
36
Features
39
LCB01/05 Version 1.5 Upgrade Information
41
LCB01/05 Version 2.0 Upgrade Information
43
LCB01/03/05 Version 3.0 Upgrade Information
44
Upgraded Functions for LCB01/05 and LCB03 Version 3.5
46
Basic System Configuration
47
Upgraded Functions for LCB01/05 and LCB03 Version 3.6
47
Application Examples
48
1-1-10 Loop Controller Mechanism
51
1-1-11 Overall Mechanism of Data Exchange
55
1-1-12 Internal Mechanism of Loop Controllers
57
1-1-13 List of Function Blocks
59
1-1-14 Differences between Loop Control Units and Boards
66
1-1-15 Version Upgrade Information
70
Configuration of Instrumentation System
72
Mounting Location
72
Determining the System Configuration
74
Description of Basic System Configuration
79
General Specifications
85
Specifications
85
Function Specifications
87
Outline of PID Block Specifications
91
Software Specifications
94
How to Use Function Blocks for Specific Operations
96
Basic Procedure for Using the Loop Controller
100
Section 2 Components, Installation, and Wiring
105
Components, Installation, and Wiring
105
Names and Functions of Parts
106
Installation
108
Mountable Units
108
Mounting Procedure
108
Handling Analog Input/Output Units
109
Connecting to CX-Process Tool
110
Using Finsgateway
110
Connecting Cables
112
Using CX-Server
112
Section 3 Mechanism of the Loop Controller
115
Mechanism of the Loop Controller
115
Configuration of Function Blocks
116
Preparing Function Block Data Sheets
116
Items Common to All Function Blocks
118
Items Unique to Individual Function Blocks
119
Connecting Function Blocks
122
Description of Operation
125
When Turning the Power on to the PLC
125
Reference: Operations at Power on
133
Details of Hot Start, Cold Start and Stop State
134
Backup/Recovery Operations and Automatic Transfer of ITEM Data
137
Simple Backup of Function Block Data to a Memory Card (LCB01/03/05 Ver. 2.0)
139
Simple Backup of Function Block Data to a Memory Card (LCB01/03/05 Ver. 3.0 or Later)
144
Replacing Function Block Data in the Loop Controller (LCB01/03/05 Ver. 3.5)
150
Indicating Loop Controller Run/Stop (All Function Blocks)
152
(LCB01/03/05 Ver. 3.0 or Later)
153
Starting (RUN/STOP) PID Calculation Only for each Function Block
153
Stop each Function Block Operation and Cancel Operation-Stop
153
3-2-11 Monitoring the Run Status of Function Blocks
154
Wireless Debugging (LCB01/03/05 Ver. 3.0 or Later)
154
3-2-13 Relationship between CPU Unit States and Loop Controller States
158
3-2-14 Specifying the Operation Cycle
159
3-2-15 Conditions for Determining the Operation Cycle
161
3-2-16 Order of Operations
163
3-2-17 about the LCB Load Rate
164
3-2-18 Evaluating the LCB Load Rate at the System Design Stage
164
3-2-19 External I/O Response Cycle on the Overall System
166
Exchanging Data with the CPU Unit
170
Mutual Exchange of Run Status
170
Commands from the CPU Unit to the Loop Controller
178
Exchanging Data
179
Exchanging Data Using SCADA and Other Software
191
Exchanging Data Using SCADA, Pts, and Other Software
191
Duplex Operation of Loop Controllers
201
Loop Controller Duplex Function
201
Outline of Procedure for Using Duplex Mode
202
Restrictions on Duplex Loop Controllers
203
Fail-Safe Countermeasure Guidelines
205
Measures When the Loop Controller Has Stopped Running
205
Measures for a CPU Unit Fatal Error
207
Required Conditions for the Man-Machine Interface
207
Simple Example of Use
209
Simple Example of Use
210
Section 5 Examples of Function Block Combinations
217
Examples of Function Block Combinations
217
Basic Examples of PID Control
218
Multi-Channel PID Control
218
Simple PID Control
218
PID Control for Switching Multiple Set Points
219
PID Control for Switching PID Constants by Three Set Point Zones
220
Ramp Program Control
222
Time-Proportional Control
223
Monitoring and Accumulating Flowrate
224
Cascade Control
225
Examples of Applied Control Types
225
Feedforward Control
228
Sample PI Control
231
Dead Time Compensation
233
How to Use FINS Commands
237
How to Use FINS Commands
238
Description of FINS Commands
240
FINS Commands for Loop Controllers
240
Advertisement
(Russian) OMRON SYSMAC CS1D-CPU** (488 pages)
Brand:
OMRON
| Category:
Computer Hardware
| Size: 3 MB
Table of Contents
Äóïëåêñíàÿ Ñèñòåìà CS1D
29
Êîíôèãóðàöèÿ Ñèñòåìû
29
Îáçîð Äóïëåêñíîé Ñèñòåìû CS1D È Åå Îñíîâíûõ Âîçìîæíîñòåé
29
Ìîäåëè
64
Óñòðîéñòâà Ïðîãðàììèðîâàíèÿ
80
Âûñîêîñêîðîñòíûå Ìîäóëè Ââîäà
102
Áàçîâûå Ìîäóëè Ââîäà/Âûâîäà Ñåðèè CS Ñ Ðàçúåìàìè (Ìîäóëè Ñ 32, 64 È 96 Òî÷Êàìè)
106
Áàçîâûå Ìîäóëè Ââîäà/Âûâîäà
110
Ìîäóëè Øèíû Öåíòðàëüíîãî Ïðîöåññîðà Ñåðèè CS
111
Çàêëàäêà Startup
179
Çàêëàäêà CPU Settings
181
Çàêëàäêà SIOU Refresh
186
Çàêëàäêà Unit Settings
186
Çàêëàäêà Host Link Port
187
Çàêëàäêà Peripheral Port
191
Ñòðàíèöà Âêëàäêè Çàùèòû Îò FINS Êîìàíä (Òîëüêî Äëÿ Ñèñòåì Ñ Îäíèì Öåíòðàëüíûì Ïðîöåññîðîì)
196
Çàêëàäêà CPU Duplex
198
Table of Contents
209
Ìîäóëü Âûâîäà (Òðàíçèñòîðíûé)
209
Ìîäóëü Ïîñëåäîâàòåëüíîãî Êîì
209
7-3 Ðàñïðåäåëåíèå Ïàíåëÿì Ïåðâîãî Ñëîâà
210
Cio 1500
211
Cio 1525
211
Cio 2000
211
Îáëàñòü Devicenet Ñåðèè CS
231
Îáëàñòü Data Link
232
Ìîäóëü Øèíû Öåíòðàëüíîãî Ïðîöåññîðà
233
Îáëàñòü Ïàìÿòè Äàííûõ (DM)
264
Èíôîðìàöèÿ Îá Îøèáêàõ
324
Çàìåíà Ìîäóëÿ Öåíòðàëüíîãî Ïðîöåññîðà
364
Ìåðû Ïðåäîñòîðîæíîñòè Ïðè Çàìåíå Ïðîãðàììèðóåìûõ Êîíòðîëëåðîâ CS1H Èëè CS1 Ïðîãðàììèðóåìûìè Êîíòðîëëåðàìè CS1D
473
Ïðèìåð Ïîäêëþ÷Åíèÿ Ïðîãðàììèðóåìîãî Òåðìèíàëà (PT)
481
Ïðèëîæåíèå E Ïîäêëþ÷Åíèå Ê Ïîðòó RS-232C  Ìîäóëå Öåíòðàëüíîãî Ïðîöåññîðà
487
Advertisement
Related Products
Omron CS1D-CPU65H
Omron CS1D-CPU67H
Omron CS1D-CPU42S
Omron CS1D-CPU44S
Omron CS1D-CPU65S
Omron CS1D-CPU67S
Omron SYSMAC CS1D-CPU**H
Omron SYSMAC CS1D-CPU**S
OMRON CS1D-PA
Omron SYSMAC CS1D-DPL01D
OMRON Categories
Blood Pressure Monitor
Controller
Accessories
Switch
Inverter
More OMRON Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL