Sign In
Upload
Manuals
Brands
Omron Manuals
Controller
CS1D-CPU**P
Omron CS1D-CPU**P Manuals
Manuals and User Guides for Omron CS1D-CPU**P. We have
2
Omron CS1D-CPU**P manuals available for free PDF download: Reference Manual, Operation Manual
OMRON CS1D-CPU**P Reference Manual (1308 pages)
Brand:
OMRON
| Category:
Controller
| Size: 35 MB
Table of Contents
Table of Contents
37
About this Manual
7
Intended Audience
8
Related Manuals
26
Safety Precautions
29
General Precautions
30
Application Precautions
32
Table of Contents
37
Basic Understanding of Instructions
39
Basic Understanding of Instructions
40
Instruction Location and Execution Conditions
42
Specifying Operands
49
Specifying Operands
50
Data Formats
57
Section 2 Summary of Instructions
61
Summary of Instructions
61
Instruction Set and CPU Unit Support for Individual Instructions
62
Instruction Functions
71
Sequence Input Instructions
71
Sequence Output Instructions
73
Sequence Control Instructions
76
Timer and Counter Instructions
80
Comparison Instructions
85
Data Movement Instructions
89
Data Shift Instructions
92
Increment/Decrement Instructions
96
Symbol Math Instructions
97
2-2-10 Conversion Instructions
102
2-2-11 Logic Instructions
110
2-2-12 Special Math Instructions
112
2-2-13 Floating-Point Math Instructions
113
2-2-14 Double-Precision Floating-Point Instructions
118
Table Data Processing Instructions
122
Tracking Instructions
127
2-2-17 Data Control Instructions
129
2-2-18 Subroutine Instructions
133
2-2-19 Interrupt Control Instructions
134
(CJ2M-CPU@@ and CJ1M-CPU21/22/23 Only)
136
2-2-20 High-Speed Counter and Pulse Output Instructions
136
2-2-21 Step Instructions
138
2-2-22 Basic I/O Unit Instructions
138
2-2-23 Serial Communications Instructions
142
2-2-24 Network Instructions
144
2-2-25 File Memory Instructions
147
2-2-26 Display Instructions
149
2-2-27 Clock Instructions
149
2-2-28 Debugging Instructions
150
2-2-29 Failure Diagnosis Instructions
151
2-2-30 Other Instructions
152
2-2-31 Block Programming Instructions
153
2-2-32 Text String Processing Instructions
159
2-2-33 Task Control Instructions
162
(CPU Unit Ver. 3.0 or Later and CJ2 CPU Units Only)
163
Model Conversion Instructions
163
2-2-35 Special Function Block Instructions
164
2-2-36 SFC Instructions
165
Section 3 Instructions
167
Instructions
167
Notation and Layout of Instruction Descriptions
173
Condition Flags
175
Sequence Input Instructions
176
Ld/Ld Not
178
And/And Not
180
Or/Or Not
182
And Ld/Or Ld
184
Not
187
Up/Down
188
Ld Tst/Ld Tstn
190
And Tst/And Tstn
192
Or Tst/Or Tstn
194
Out/Out Not
196
Sequence Output Instructions
196
Keep
200
Difu
204
Difd
206
Set/Rset
208
Seta/Rsta
210
Setb/Rstb
212
Outb
214
Sequence Control Instructions
216
End
219
Nop
220
Il/Ilc
221
Milh/Milr/Milc
225
Jmp/Jme
234
Cjp/Cjpn
237
Jmp0/Jme0
240
For/Next
243
Break
246
Timer and Counter Instructions
247
Tim/Timx
255
Timh/Timhx
259
Tmhh/Tmhhx
263
Timu/Timux
266
Tmuh/Tmuhx
269
Ttim/Ttimx
272
Timl/Timlx
275
Mtim/Mtimx
278
Cnt/Cntx
282
Cntr/Cntrx
285
Cnr/Cnrx
288
Trset
290
Comparison Instructions
291
Dt, <>Dt, <Dt, <=Dt, >Dt, >=Dt
295
Cmp/Cmpl
299
Cps/Cpsl
302
Mcmp
305
Tcmp
307
Bcmp
309
Bcmp2
311
Zcp/Zcpl
314
Data Movement Instructions
321
Mov/Movl
321
Mvn/Mvnl
324
Movb
326
Movd
328
Xfrb
330
Xfer
332
Bset
334
Xchg/Xcgl
336
Dist
338
Coll
340
Movr/Movrw
342
Data Shift Instruction
345
Sft
345
Sftr
347
Asft
349
Wsft
351
Asl/Asll
353
Asr/Asrl
355
Rol/Roll
357
Rlnc/Rlnl
359
Ror/Rorl
361
Rrnc/Rrnl
363
Sld/Srd
365
Nsfl/Nsfr
367
Nasl/Nsll
370
Nasr/Nsrl
373
Increment/Decrement Instructions
376
B/++Bl
382
Symbol Math Instructions
388
C/+Cl
390
B/+Bl
392
Bc/+Bcl
394
C/-Cl
400
B/-Bl
403
Bc/-Bcl
406
U/*Ul
410
B/*Bl
412
U, /Ul
416
B, /Bl
418
Bin/Binl
420
Conversion Instructions
420
Bcd/Bcdl
422
Neg/Negl
425
Sign
427
Mlpx
429
Dmpx
434
Asc
439
Hex
443
Line
448
Colm
450
Bins/Bisl
452
Bcds/Bdsl
457
Gry
461
Gray_Bin/Gray_Binl
466
Bin_Gray/Bin_Grayl
468
Str4/Str8/Str16
470
Num4/Num8/Num16
473
Andw/Andl
476
Logic Instructions
476
Orw/Orwl
478
Xorw/Xorl
480
Xnrw/Xnrl
482
Com/Coml
484
Rotb
486
Special Math Instructions
486
Root
488
Apr
491
Fdiv
500
Application Example
502
Bcnt
503
Floating-Point Math Instructions
505
Fix/Fixl
510
Flt/Fltl
512
F, -F, *F, /F
514
Rad
518
Deg
520
Sin/Cos/Tan
522
Sinq/Cosq/Tanq
525
Asin/Acos/Atan
529
Sqrt
532
Exp
534
Log
536
Pwr
538
F, <>F, <F, <=F, >F, >=F
540
Fstr
543
Fval
548
Movf
552
Double-Precision Floating-Point Instructions
553
Fixd/Fixld
559
Dbl/Dbll
561
+D, -D, D, /D
563
Radd
566
Degd
568
Sind/Cosd/Tand
570
Asind/Acosd/Atand
573
Sqrtd
576
Expd
578
Logd
580
Pwrd
582
D, <>D, <D, <=D, >D, >=D
584
Table Data Processing Instructions
587
Sset
592
Push
595
Lifo/Fifo
597
Snum
601
Sread
603
Swrit
606
Sins
609
Sdel
612
DIM
615
Setr
617
Getr
619
Srch
621
Related Auxiliary Area Words and Bits
622
Swap
624
Max/Min
626
Maxl
630
Maxf
633
Maxd
635
Minl
637
Minf
639
Mind
641
Sum
643
Fcs
646
Tracking Instructions
649
Rsrch<, Rsrch<=, Rsrch=, Rsrch>, Rsrch
656
Rsrch2<, Rsrch2<=, Rsrch2=, Rsrch2>, Rsrch2
662
Rsrch4<, Rsrch4<=, Rsrch4=, Rsrch4>, Rsrch4
665
Rsort
668
Rsort2
672
Rsort4
675
Data Control Instructions
678
Pid
678
Performance Specifications
680
Calculation Method
680
Pidat
689
Lmt
696
Band
698
Zone
701
Tpo
703
Parameter Settings
705
Scl
710
Scl2
714
Scl3
718
Avg
721
Subroutine Instruction
724
Subroutines
724
Sbs
725
Mcro
731
Sbn/Ret
734
Gsbs
737
Gsbn/Gret
743
Interrupt Control Instructions
746
Scheduled Interrupts
748
Msks
749
Mskr
755
Cli
760
High-Speed Counter/Pulse Output Instructions
768
Ini
768
Prv
774
Prv2
780
Ctbl
783
Applicable Program Areas
789
Area
789
Sped
789
Symbol
789
Function Block Definitions
793
Operand
793
Puls
793
Usage
793
Operand
795
Pls2
795
Acc
804
Org
812
Mnemonic Variations
815
Pwm
815
Msks
819
Step Instructions
821
Snxt/Step
822
Additional Information
827
Application Examples
829
Basic I/O Unit Instructions
832
Iorf
832
1: Unit Number
835
Fiorf
835
Ok Ok
835
Function
836
Dlnk
838
SFC Action or Transition Programs
838
Sdec
842
Dsw
845
External Connections
846
Tky
849
Hky
852
Mtr
856
7Seg
860
Iord
877
Iowr
880
Serial Communications Instructions
883
Pmcr
885
Cpu Bus Unit Area
888
Txd
892
Plc Setup Settings
894
Hardware Configuration
896
Programming Example
897
Rxd
898
Txdu
907
Completion Codes
908
Rxdu
913
Stup
933
Pmcr2
936
Network Instructions
939
Send
963
Send2
969
Recv
973
Recv2
978
Cmnd
982
Cmnd2
990
Explt
994
Egatr
1000
Esatr
1005
Echrd
1009
Echwr
1012
File Memory Instructions
1015
Example Program
1018
Fread
1023
Fwrit
1028
Twrit
1034
Display Instructions
1039
Msg
1039
Cadd/Csub
1042
Clock Instructions
1042
Sec
1047
Hms
1049
Date
1051
Debugging Instructions
1053
Trsm
1053
Failure Diagnosis Instructions
1056
Fal
1056
Fals
1063
Fpd
1069
Other Instructions
1077
Stc/Clc
1077
Embc
1078
Wdt
1080
Ccs/Ccl
1082
Frmcv
1085
Tocv
1089
Iosp/Iors
1092
Block Programming Instructions
1094
Bprg/Bend
1098
Bpps/Bprs
1100
Exit/Exit Not
1102
If/If Not/Else/Iend
1104
Wait/Wait Not
1107
Timw/Timwx
1110
Cntw/Cntwx
1113
Tmhw/Tmhwx
1115
Loop/Lend/Lend Not
1118
Text String Processing Instructions
1121
Text String Processing Overview
1121
Mov
1123
Left$/Rght
1126
MID
1129
Find
1131
Len
1133
Rplc
1135
Del
1137
Xchg
1139
Clr
1141
Ins
1143
Task Control Instructions
1150
Tkon/Tkof
1150
Model Conversion Instructions
1154
Xferc
1156
Distc
1158
Collc
1161
Movbc
1164
Bcntc
1166
Getid
1168
Special Function Block Instructions
1168
SFC Instructions
1170
Step Control Instructions
1170
SFC Task Control Instruction
1171
Sa/Se
1172
Tsr/Tsw
1174
Sfcon/Sfcoff
1176
Sfcpr/Sfcprn
1178
Instruction Execution Times and Number of Steps
1181
CJ2 CPU Unit Instruction Execution Times and Number of Steps
1184
Function Block Instance Execution Time
1208
CJ1 CPU Unit Instruction Execution Times and Number of Steps
1210
CS-Series Instruction Execution Times and Number of Steps
1238
Appendices
1263
Appendix A List of Instructions by Function Code
1263
Appendix Cascii Code Table
1297
Index
1299
Revision History
1307
Advertisement
Omron CS1D-CPU**P Operation Manual (316 pages)
Loop Control Boards, Process-control CPU Units, Loop Controller, Loop-control CPU Units
Brand:
Omron
| Category:
Control Unit
| Size: 2 MB
Table of Contents
Table of Contents
13
Precautions
23
General Precautions
24
Intended Audience
24
Safety Precautions
25
Operating Environment Precautions
28
Application Precautions
29
EC Directives
31
Other Applicable Directives
31
Section 1 Introduction
33
Introduction
33
Outline
34
Features
37
LCB01/05 Version 1.5 Upgrade Information
39
LCB01/05 Version 2.0 Upgrade Information
41
LCB01/03/05 Version 3.0 Upgrade Information
42
Upgraded Functions for LCB01/05 and LCB03 Version 3.5
44
Upgraded Functions for LCB01/05 and LCB03 Version 3.6
45
Basic System Configuration
45
Application Examples
46
1-1-10 Loop Controller Mechanism
49
1-1-11 Overall Mechanism of Data Exchange
53
1-1-12 Internal Mechanism of Loop Controllers
55
1-1-13 List of Function Blocks
57
1-1-14 Differences between Loop Control Units and Boards
64
1-1-15 Version Upgrade Information
68
Configuration of Instrumentation System
70
Mounting Location
70
Determining the System Configuration
72
Description of Basic System Configuration
77
Specifications
83
General Specifications
83
Function Specifications
85
Outline of PID Block Specifications
89
Software Specifications
92
How to Use Function Blocks for Specific Operations
94
Basic Procedure for Using the Loop Controller
98
Section 2 Components, Installation, and Wiring
103
Components, Installation, and Wiring
103
Names and Functions of Parts
104
Installation
106
Mountable Units
106
Mounting Procedure (CS1W-LCB01/LCB05 Loop Control Boards Only)
106
Handling Analog Input/Output Units
107
Connecting to CX-Process Tool
108
Using Finsgateway
108
Using CX-Server
110
Connecting Cables
110
Section 3 Mechanism of the Loop Controller
113
Mechanism of the Loop Controller
113
Configuration of Function Blocks
114
Preparing Function Block Data Sheets
114
Items Common to All Function Blocks
116
Items Unique to Individual Function Blocks
117
Connecting Function Blocks
120
Description of Operation
123
When Turning the Power on to the PLC
123
Reference: Operations at Power on
131
Details of Hot Start, Cold Start and Stop State
132
Backup/Recovery Operations and Automatic Transfer of ITEM Data
135
Simple Backup of Function Block Data to a Memory Card (LCB01/03/05 Ver. 2.0)
137
Simple Backup of Function Block Data to a Memory Card (LCB01/03/05 Ver. 3.0 or Later)
142
Replacing Function Block Data in the Loop Controller (LCB01/03/05 Ver. 3.5)
148
Indicating Loop Controller Run/Stop (All Function Blocks)
150
Stop each Function Block Operation and Cancel Operation-Stop
151
Starting (RUN/STOP) PID Calculation Only for each Function Block
151
(LCB01/03/05 Ver. 3.0 or Later)
151
3-2-11 Monitoring the Run Status of Function Blocks
152
Wireless Debugging (LCB01/03/05 Ver. 3.0 or Later)
152
3-2-13 Relationship between CPU Unit States and Loop Controller States
156
3-2-14 Specifying the Operation Cycle
157
3-2-15 Conditions for Determining the Operation Cycle
159
3-2-16 Order of Operations
161
3-2-17 about the LCB Load Rate
162
3-2-18 Evaluating the LCB Load Rate at the System Design Stage
162
3-2-19 External I/O Response Cycle on the Overall System
164
Exchanging Data with the CPU Unit
168
Mutual Exchange of Run Status
168
Commands from the CPU Unit to the Loop Controller
176
Exchanging Data
177
Exchanging Data Using SCADA and Other Software
189
Exchanging Data Using SCADA, Pts, and Other Software
189
Duplex Operation of Loop Controllers
199
Loop Controller Duplex Function
199
Outline of Procedure for Using Duplex Mode
200
Restrictions on Duplex Loop Controllers
201
Fail-Safe Countermeasure Guidelines
203
Measures When the Loop Controller Has Stopped Running
203
Measures for a CPU Unit Fatal Error
205
Required Conditions for the Man-Machine Interface
205
Simple Example of Use
207
Simple Example of Use
208
Section 5 Examples of Function Block Combinations
215
Examples of Function Block Combinations
215
Basic Examples of PID Control
216
Simple PID Control
216
Multi-Channel PID Control
216
PID Control for Switching Multiple Set Points
217
PID Control for Switching PID Constants by Three Set Point Zones
218
Ramp Program Control
220
Time-Proportional Control
221
Monitoring and Accumulating Flowrate
222
Examples of Applied Control Types
223
Cascade Control
223
Feedforward Control
226
Sample PI Control
229
Dead Time Compensation
231
How to Use FINS Commands
235
How to Use FINS Commands
236
FINS Commands for Loop Controllers
238
Description of FINS Commands
238
Section 7 Errors and Alarm Troubleshooting
253
Errors and Alarm Troubleshooting
253
Errors and Alarm Troubleshooting
254
Judging Errors by Indicators
254
Errors During Initialization
256
Errors During Normal Operation
259
Error Log Data
260
Execution Error Code List
261
Maintenance
270
Replacing the Loop Control Board
270
Replacing Process-Control CPU Units
272
Replacing Loop-Control CPU Units
273
Using the Flash Memory
274
How to Use the Step Ladder Program Block
275
B How to Use the Sequence Table Block
287
Index
309
Revision History
313
Advertisement
Related Products
Omron CS1D-CPUxxH
Omron CS1D-CPUxxS
Omron CS1D-CPU S Series
Omron CS1D-CPU SA Series
Omron CS1D-CPU44SA
Omron CS1D-CPU67SA
Omron CS1W-FLN22
Omron SYSMAC CS1W-CLK53
Omron CS1H-CPU66-V1
Omron CS1W-EIP21 100Base-TX
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