Sign In
Upload
Manuals
Brands
Omron Manuals
Processor
SYSMAC CJ1-H
Omron SYSMAC CJ1-H Manuals
Manuals and User Guides for Omron SYSMAC CJ1-H. We have
4
Omron SYSMAC CJ1-H manuals available for free PDF download: Programming Manual, User Manual, Operation Manual
OMRON SYSMAC CJ1-H Programming Manual (448 pages)
Programmable Controllers
Brand:
OMRON
| Category:
Controller
| Size: 6.72 MB
Table of Contents
Table of Contents
19
Precautions
25
General Precautions
26
Intended Audience
26
Safety Precautions
26
Operating Environment Precautions
28
Application Precautions
29
Conformance to EC Directives
32
Applicable Directives
32
Concepts
33
Conformance to EC Directives
33
Relay Output Noise Reduction Methods
33
Section 1 CPU Unit Operation
41
CPU Unit Operation
41
Initial Setup (CS1 CPU Units Only)
42
Using the Internal Clock (CS1 CPU Units Only)
45
Internal Structure of the CPU Unit
46
Overview
46
Block Diagram of CPU Unit Memory
47
Operating Modes
49
Description of Operating Modes
49
Initialization of I/O Memory
50
Startup Mode
51
Programs and Tasks
53
Description of Tasks
55
Section 2 Programming
61
Programming
61
Basic Concepts
62
Programs and Tasks
62
Basic Information on Instructions
63
Instruction Location and Execution Conditions
65
Addressing I/O Memory Areas
66
Specifying Operands
67
Data Formats
72
Instruction Variations
75
Execution Conditions
76
I/O Instruction Timing
79
Refresh Timing
81
Program Capacity
84
Basic Ladder Programming Concepts
85
Inputting Mnemonics
90
Program Examples
93
Precautions
98
Condition Flags
98
Special Program Sections
103
Checking Programs
107
Errors During Programming Device Input
107
Program Checks with the CX-Programmer
107
Program Execution Check
107
Checking Fatal Errors
109
Section 3 Instruction Functions
113
Instruction Functions
113
Sequence Input Instructions
114
Sequence Output Instructions
116
Sequence Control Instructions
119
Timer and Counter Instructions
123
Comparison Instructions
128
Data Movement Instructions
132
Data Shift Instructions
135
Increment/Decrement Instructions
139
Symbol Math Instructions
140
Conversion Instructions
145
Logic Instructions
152
Special Math Instructions
154
Floating-Point Math Instructions
155
Double-Precision Floating-Point Instructions
161
Table Data Processing Instructions
165
Data Control Instructions
169
Subroutine Instructions
173
Interrupt Control Instructions
174
High-Speed Counter and Pulse Output Instructions (CJ1M-CPU21/22/23 Only)
176
Step Instructions
178
Basic I/O Unit Instructions
178
Serial Communications Instructions
182
Network Instructions
183
File Memory Instructions
185
Display Instructions
187
Clock Instructions
187
Debugging Instructions
188
Failure Diagnosis Instructions
189
Other Instructions
190
Block Programming Instructions
191
Text String Processing Instructions
197
Task Control Instructions
200
Model Conversion Instructions (CPU Unit Ver. 3.0 or Later Only)
201
Special Function Block Instructions
202
Section 4 Tasks
203
Tasks
203
Task Features
204
Overview
204
Tasks and Programs
205
Basic CPU Unit Operation
206
Types of Tasks
208
Task Execution Conditions and Settings
210
Cyclic Task Status
211
Status Transitions
212
Using Tasks
213
TASK on and TASK off
213
Task Instruction Limitations
217
Flags Related to Tasks
218
Designing Tasks
221
Global Subroutines
222
Interrupt Tasks
223
Types of Interrupt Tasks
223
Interrupt Task Priority
230
Interrupt Task Flags and Words
231
Application Precautions
232
Programming Device Operations for Tasks
237
Using Multiple Cyclic Tasks
237
Programming Device Operations
237
Section 5 File Memory Functions
239
File Memory Functions
239
File Memory
240
Types of File Memory
240
Files Stored in File Memory
242
Description of File Operating Procedures
256
Applications
257
Manipulating Files
259
Programming Devices (Including Programming Consoles)
259
FINS Commands
263
User Instructions for File Memory Operations
264
Replacement of the Entire Program During Operation
269
Automatic Transfer at Startup
275
Simple Backup Function
281
Using File Memory
293
Initializing Media
293
Operating Procedures
295
Power Interruptions While Accessing File Memory
300
Section 6 Advanced Functions
301
Advanced Functions
301
Cycle Time/High-Speed Processing
303
Minimum Cycle Time
303
Maximum Cycle Time (Watch Cycle Time)
304
Cycle Time Monitoring
305
High-Speed Inputs
305
Interrupt Functions
306
I/O Refreshing
306
Background Execution
314
Sharing Index and Data Registers between Tasks
321
Index Registers
323
What Are Index Registers
323
Using Index Registers
323
Processing Related to Index Registers
326
Serial Communications
333
Host Link Communications
335
No-Protocol Communications
340
NT Link (1:N Mode)
341
CPU Unit's Serial Gateway
342
Serial PLC Links (CJ1M CPU Units Only)
347
Changing the Timer/Counter PV Refresh Mode
353
Overview
353
Functional Specifications
354
BCD Mode/Binary Mode Selection and Confirmation
355
BCD Mode/Binary Mode Mnemonics and Data
357
Restrictions
357
Instructions and Operands
359
Using a Scheduled Interrupt as a High-Precision Timer (CJ1-H-R and CJ1M Only)
361
Setting the Scheduled Interrupt to Units of 0.1 Ms
362
Startup Settings and Maintenance
363
Specifying a Reset Start with MSKS(690)
363
Reading the Internal Timer PV with MSKR(692)
363
Hot Start/Hot Stop Functions
364
Startup Mode Setting
365
RUN Output
366
Power off Detection Delay Setting
367
Disabling Power off Interrupts
367
Clock Functions
368
Program Protection
370
Write-Protection from FINS Commands Sent to CPU Units Via Networks
372
Remote Programming and Monitoring
373
Unit Profiles
374
Flash Memory
374
Startup Condition Settings
376
Diagnostic Functions
377
Error Log
377
Output off Function
378
Failure Alarm Functions
379
Failure Point Detection
379
Simulating System Errors
381
Disabling Error Log Storage of User-Defined FAL Errors
382
CPU Processing Modes
383
Peripheral Servicing Priority Mode
388
Parallel Processing Mode and Minimum Cycle Times
388
Data Concurrency in Parallel Processing with Asynchronous Memory Access
388
Peripheral Servicing Priority Mode
389
Temporarily Disabling Priority Mode Servicing
391
Battery-Free Operation
393
Other Functions
396
I/O Response Time Settings
396
I/O Area Allocation
397
Section 7 Program Transfer, Trial Operation, and Debugging
399
Program Transfer, Trial Operation, and Debugging
399
Program Transfer
400
Trial Operation and Debugging
401
Forced Set/Reset
401
Differential Monitoring
401
Online Editing
402
Tracing Data
405
And CV-Series Plcs
409
Changes from Previous Host Link Systems
435
B Changes from Previous Host Link Systems
438
Index
439
Revision History
445
Advertisement
OMRON SYSMAC CJ1-H Programming Manual (443 pages)
Programmable Controllers
Brand:
OMRON
| Category:
Controller
| Size: 8.65 MB
Table of Contents
Table of Contents
19
Precautions
25
General Precautions
26
Intended Audience
26
Safety Precautions
26
Application Precautions
28
Operating Environment Precautions
28
Conformance to EC Directives
32
Applicable Directives
32
Concepts
32
Conformance to EC Directives
33
Relay Output Noise Reduction Methods
33
Section 1 CPU Unit Operation
39
CPU Unit Operation
39
Initial Setup (CS1 CPU Units Only)
40
Using the Internal Clock (CS1 CPU Units Only)
43
Internal Structure of the CPU Unit
44
Overview
44
Block Diagram of CPU Unit Memory
45
Operating Modes
47
Description of Operating Modes
47
Initialization of I/O Memory
48
Startup Mode
49
Programs and Tasks
51
Description of Tasks
53
Section 2 Programming
59
Programming
59
Basic Concepts
60
Programs and Tasks
60
Basic Information on Instructions
61
Instruction Location and Execution Conditions
63
Addressing I/O Memory Areas
64
Specifying Operands
65
Data Formats
70
Instruction Variations
73
Execution Conditions
74
I/O Instruction Timing
76
Refresh Timing
78
Program Capacity
81
Basic Ladder Programming Concepts
82
Inputting Mnemonics
87
Program Examples
90
Precautions
95
Condition Flags
95
Special Program Sections
100
Checking Programs
104
Errors During Programming Device Input
104
Program Checks with the CX-Programmer
104
Program Execution Check
104
Checking Fatal Errors
106
Section 3 Instruction Functions
109
Instruction Functions
109
Sequence Input Instructions
110
Sequence Output Instructions
112
Sequence Control Instructions
115
Timer and Counter Instructions
119
Comparison Instructions
124
Data Movement Instructions
128
Data Shift Instructions
131
Increment/Decrement Instructions
135
Symbol Math Instructions
136
Conversion Instructions
141
Logic Instructions
148
Special Math Instructions
150
Floating-Point Math Instructions
151
Double-Precision Floating-Point Instructions
157
Table Data Processing Instructions
161
Data Control Instructions
165
Subroutine Instructions
169
Interrupt Control Instructions
170
High-Speed Counter and Pulse Output Instructions (CJ1M-CPU21/22/23 Only)
172
Step Instructions
174
Basic I/O Unit Instructions
174
Serial Communications Instructions
178
Network Instructions
179
File Memory Instructions
181
Display Instructions
183
Clock Instructions
183
Debugging Instructions
184
Failure Diagnosis Instructions
185
Other Instructions
186
Block Programming Instructions
187
Text String Processing Instructions
193
Task Control Instructions
196
Model Conversion Instructions (CPU Unit Ver. 3.0 or Later Only)
197
Special Function Block Instructions
198
Section 4 Tasks
199
Tasks
199
Task Features
200
Overview
200
Tasks and Programs
201
Basic CPU Unit Operation
202
Types of Tasks
204
Task Execution Conditions and Settings
206
Cyclic Task Status
207
Status Transitions
208
Using Tasks
209
TASK on and TASK off
209
Task Instruction Limitations
213
Flags Related to Tasks
214
Designing Tasks
217
Global Subroutines
218
Interrupt Tasks
219
Types of Interrupt Tasks
219
Interrupt Task Priority
226
Interrupt Task Flags and Words
227
Application Precautions
228
Programming Device Operations for Tasks
233
Using Multiple Cyclic Tasks
233
Programming Device Operations
233
Section 5 File Memory Functions
235
File Memory Functions
235
File Memory
236
Types of File Memory
236
Files Stored in File Memory
238
Description of File Operating Procedures
252
Applications
253
Manipulating Files
255
Programming Devices (Including Programming Consoles)
255
FINS Commands
259
User Instructions for File Memory Operations
260
Replacement of the Entire Program During Operation
265
Automatic Transfer at Startup
271
Simple Backup Function
277
Using File Memory
289
Initializing Media
289
Operating Procedures
291
Power Interruptions While Accessing File Memory
296
Section 6 Advanced Functions
297
Advanced Functions
297
Cycle Time/High-Speed Processing
299
Minimum Cycle Time
299
Maximum Cycle Time (Watch Cycle Time)
300
Cycle Time Monitoring
301
High-Speed Inputs
301
Interrupt Functions
302
I/O Refreshing
302
Background Execution
310
Sharing Index and Data Registers between Tasks
317
Index Registers
319
What Are Index Registers
319
Using Index Registers
319
Processing Related to Index Registers
322
Serial Communications
329
Host Link Communications
331
No-Protocol Communications
336
NT Link (1:N Mode)
337
CPU Unit's Serial Gateway
338
Serial PLC Links (CJ1M CPU Units Only)
343
Changing the Timer/Counter PV Refresh Mode
349
Overview
349
Functional Specifications
350
BCD Mode/Binary Mode Selection and Confirmation
351
BCD Mode/Binary Mode Mnemonics and Data
353
Restrictions
353
Instructions and Operands
355
Using a Scheduled Interrupt as a High-Precision Timer (CJ1-H-R and CJ1M Only)
357
Setting the Scheduled Interrupt to Units of 0.1 Ms
358
Startup Settings and Maintenance
359
Specifying a Reset Start with MSKS(690)
359
Reading the Internal Timer PV with MSKR(692)
359
Hot Start/Hot Stop Functions
360
Startup Mode Setting
361
RUN Output
362
Power off Detection Delay Setting
363
Disabling Power off Interrupts
363
Clock Functions
364
Program Protection
366
Write-Protection from FINS Commands Sent to CPU Units Via Networks
368
Remote Programming and Monitoring
369
Unit Profiles
370
Flash Memory
370
Startup Condition Settings
372
Diagnostic Functions
373
Error Log
373
Output off Function
374
Failure Alarm Functions
375
Failure Point Detection
375
Simulating System Errors
377
Disabling Error Log Storage of User-Defined FAL Errors
378
CPU Processing Modes
379
Peripheral Servicing Priority Mode
384
Parallel Processing Mode and Minimum Cycle Times
384
Data Concurrency in Parallel Processing with Asynchronous Memory Access
384
Peripheral Servicing Priority Mode
385
Temporarily Disabling Priority Mode Servicing
387
Battery-Free Operation
389
Other Functions
392
I/O Response Time Settings
392
I/O Area Allocation
393
Section 7 Program Transfer, Trial Operation, and Debugging
395
Program Transfer, Trial Operation, and Debugging
395
Program Transfer
396
Trial Operation and Debugging
397
Forced Set/Reset
397
Differential Monitoring
397
Online Editing
398
Tracing Data
401
And CV-Series Plcs
405
Changes from Previous Host Link Systems
431
B Changes from Previous Host Link Systems
434
Index
435
Revision History
441
Omron SYSMAC CJ1-H User Manual (353 pages)
CJ Series
Brand:
Omron
| Category:
Processor
| Size: 12.74 MB
Table of Contents
Introduction
7
Intended Audience
7
CJ2 CPU Unit Manuals
8
Overview
9
Manual Structure
10
Additional Information
10
Sections in this Manual
11
Table of Contents
13
Safety Precautions
21
Application Precautions
27
Operating Environment Precautions
31
Regulations and Standards
32
Related Manuals
34
Overview
37
Section 1 Overview
38
Overview of CJ2 CPU Units
38
Overview
38
CJ2 CPU Unit Features
39
Basic Operating Procedure
43
Specifications
44
General Specifications
44
Performance Specifications
45
Function Specifications
49
Basic System Configuration and Devices
55
Basic System Configuration
56
CPU Rack
56
Expansion Racks
56
Memory Cards
58
Configuration Units
64
Calculating Unit Current Consumption
72
Calculating Power Consumption
74
Expanded System Configuration
76
Serial Communications
76
System Configuration Example
77
Communications Networks
78
Nomenclature and Functions
81
Section 3 Nomenclature and Functions
82
CPU Units
82
CPU Section
82
Built-In Ethernet/Ip Section
87
Memory Card
92
Models and Specifications
92
Operating Procedures
92
Installing and Removing
93
Power Supply Units
96
Models and Specifications
96
Components
99
Selecting a Power Supply Unit
101
CJ-Series Basic I/O Units
103
Basic I/O Units with Terminal Blocks
103
Thirty-Two/Sixty-Four-Point Basic I/O Units with Connectors
105
I/O Control Units and I/O Interface Units
106
Component Names
106
System Configuration
106
4-1 Support Software
108
CX-One FA Integrated Tool Package
108
Support Software
108
Connection Methods
112
Connecting by USB
112
Connecting by RS-232C
114
Connecting by Ethernet
116
Installation
119
Fail-Safe Circuits
120
Installation
122
Installation and Wiring Precautions
122
Installation in a Control Panel
124
Assembled Appearance and Dimensions
126
Connecting PLC Components
129
DIN Track Installation
132
Connecting CJ-Series Expansion Racks
134
Cable Connections
135
Wiring
137
Power Supply Wiring
137
Output Specifications
141
Wiring CJ-Series Basic I/O Units with Terminal Blocks
143
Wiring Basic I/O Units with Connectors
145
Connecting to Connector-Terminal Block Conversion Units or I/O Relay Terminals
149
Connecting I/O Devices
150
Wiring with Ethernet Cable
154
Ethernet Connectors
155
Connecting the Cable
155
Control Panel Installation
157
Temperature
157
Humidity
159
Vibration and Shock
159
Atmosphere
159
Electrical Environment
160
Grounding
164
Troubleshooting
167
CPU Unit Errors
168
Errors and Remedies
168
Checking Errors
168
Checking Detailed Status
169
Reading Error Log Information
169
I/O Table Verification
171
Types of Errors
172
Handling Errors
173
Cpu Reset
175
Cpu Errors
176
Built-In Ethernet/Ip Port Errors and Remedies
189
Checking Built-In Ethernet/Ip Port Error Status
189
Checking Error Status at the Ethernet/Ip Port Seven-Segment Display
190
Non-CPU Unit Errors and Remedies
192
Error Causes and Remedies
192
Inspection and Maintenance
199
Section 7 Inspection and Maintenance
200
Inspections
200
Inspection Points
200
Tools Required for Inspections
201
Unit Replacement Precautions
202
Replacing the Battery
203
Battery Replacement
203
Replacement Procedure
204
Operation When Battery Is Exhausted or Not Installed
206
Power Supply Unit Replacement Time
208
Backup Operations
215
Section 8 Backup Operations
216
Backing up Data
216
Using a Computer to Back up Data
217
PLC Backup Tool
217
PLC Backup Tool Operations
218
Simple Backup
221
Overview
221
Operating Procedures
222
Verifying Backup Operations with Indicators
224
Related Auxiliary Bits/Words
226
Time Required for Simple Backup
226
Data Backed up Using Simple Backup
226
Appendices
231
Specifications of Basic I/O Units
232
A-1-1 Overview of Units
232
A-1-2 Basic I/O Units
234
A-1-3 Precautions on Contact Output Units
281
A-1-4 Connecting Connector-Terminal Block Conversion Units and I/O Relay Terminals
283
Connecting Connector-Terminal Block Conversion Units and I/O Relay Terminals
283
Inputs and Outputs
303
Dimensions
316
A-2-1 CJ2H CPU Units
316
A-2-2 Power Supply Units
316
A-2-3 Basic I/O Units
319
A-2-4 I/O Control Unit and I/O Interface Unit
322
A-2-5 I/O Memory Card
322
Fatal and Non-Fatal Error Details
323
Fatal Errors
323
A-3-2 Non-Fatal Errors
328
Connecting to the RS-232C Serial Port on the CPU Unit
331
A-4-1 RS-232C Port Specifications
331
A-4-2 Connection Examples
332
A-4-3 Applicable Connectors and Recommended Cables
335
A-4-4 Example of Recommended RS-232C Wiring
336
A-4-5 Wiring Connectors
337
Installing the USB Driver
340
Load Short-Circuit Protection and Line Disconnection Detection for Basic I/O Units
345
Load Short-Circuit Protection and Line Disconnection Detection for CJ1W-OD202
345
A-6-2 Load Short-Circuit Protection for CJ1W-OD204/OD212/OD232/MD232
347
Relay Output Noise Reduction Methods
349
Revision History
351
Advertisement
OMRON SYSMAC CJ1-H Operation Manual (183 pages)
Function Blocks
Brand:
OMRON
| Category:
Software
| Size: 3.2 MB
Table of Contents
Table of Contents
6
About this Manual
8
General Precautions
11
Intended Audience
11
Safety Precautions
11
Application Precautions
12
Section 1 Introduction
16
Introducing the Function Blocks
17
Overview and Features
17
Function Block Specifications
18
Files Created with CX-Programmer Ver. 5.0
19
Main Menu
20
CX-Programmer Ver. 5.0 Function Block Menus
20
Function Blocks
22
Outline
22
Advantages of Function Blocks
22
Function Block Structure
23
Variables
28
Introduction
28
Variable Usage and Properties
28
Variable Properties
29
Variable Properties and Variable Usage
30
Internal Allocation of Variable Addresses
30
1-4 Converting Function Block Definitions to Library Files
31
Converting Function Block Definitions to Library Files
31
Usage Procedures
32
Creating Function Blocks and Executing Instances
32
Reusing Function Blocks
33
Example: CLOCK_PULSE
36
Function Block Definition
36
1 Algorithm
36
Function Block Specifications
36
Function Block Elements
36
Eno
37
TIMX Tim_A OFF_TIME
37
TIMX Tim_B ON_TIME
37
Example: CLOCK_PULSE
37
Input ON_TIME INT
37
Input ON_TIME INT Input OFF_TIME
37
Internal Tim_B TIMER
37
Usage Name Type
37
Usage Name Type Internal Tim_A TIMER
37
2 Variable Definitions
37
Instance Specifications
45
Composition of an Instance
45
Parameter Specifications
49
Operating Specifications
50
Restrictions on Function Blocks
52
Function Block Applications Guidelines
57
Deciding on Variable Data Types
57
Determining Variable Types (Inputs, Outputs, Externals, and Internals)
57
AT Settings for Internal Variables
58
Array Settings for Internal Variables
59
Specifying Addresses Allocated to Special I/O Units
60
Using Index Registers
61
Precautions for Instructions with Operands Specifying the First or Last
64
Of Multiple Words
64
Instruction Support and Operand Restrictions
67
Sequence Input Instructions
68
Sequence Output Instructions
70
Sequence Control Instructions
72
Timer and Counter Instructions
73
Comparison Instructions
75
Data Movement Instructions
77
Data Shift Instructions
79
Increment/Decrement Instructions
82
Symbol Math Instructions
82
Conversion Instructions
87
Logic Instructions
89
Floating-Point Math Instructions
91
Special Math Instructions
91
Double-Precision Floating-Point Instructions
95
Table Data Processing Instructions
97
Data Control Instructions
100
Subroutine Instructions
101
Interrupt Control Instructions
102
High-Speed Counter and Pulse Output Instructions
103
Basic I/O Unit Instructions
104
Step Instructions
104
Serial Communications Instructions
106
Network Instructions
108
Display Instructions
110
File Memory Instructions
110
Clock Instructions
111
Debugging Instructions
112
Failure Diagnosis Instructions
113
Other Instructions
113
Block Programming Instructions
114
Text String Processing Instructions
116
Model Conversion Instructions
118
Task Control Instructions
118
Special Instructions for Function Blocks
119
CPU Unit Function Block Specifications
119
Specifications
119
Operation of Timer Instructions
122
Number of Function Block Program Steps and Instance Execution Time
123
Number of Function Block Program Steps
123
Section 3 Creating Function Blocks
126
Creating Function Blocks
126
Procedural Flow
127
Procedures
129
Creating a New Function Block Definition
129
Creating a Project
129
Defining Function Blocks Created by User
132
Registering Variables as Required
135
At Settings
136
Creating Instances from Function Block Definitions
139
Setting Function Block Parameters Using the P Key
140
Setting the FB Instance Areas
143
Checking Internal Address Allocations for Variables
144
Checking the Size of the Function Block Definition
146
Checking the Source Function Block Definition from an Instance
146
Compiling Function Block Definitions (Checking Program)
146
Copying and Editing Function Block Definitions
146
Printing Function Block Definition
147
Saving and Reusing Function Block Definition Files
148
Downloading/Uploading Programs to the Actual CPU Unit
149
Monitoring and Debugging Function Blocks
149
A Data Types
152
Basic Data Types
152
Derivative Data Types
152
B Structured Text (ST Language) Specifications
154
Reserved Words
159
Statement Syntax
159
Appendix B
159
Control Statements
160
Process Flow Diagram
161
Condition
161
Else
161
End_If
161
Expression
161
False
161
IF <Condition> then
161
True
161
Index
178
Revision History
180
Usage
162
Tion) Is Met
162
Description
163
Error Messages
172
Commonly Asked Questions
175
C External Variables
176
Advertisement
Related Products
OMRON SYSMAC CJ1-M
OMRON SYSMAC CJ2H-CPU67-EIP
Omron SYSMAC CJ2M-CPU1 Series
Omron CJ2M-CPU11/31
Omron CJ2M-CPU12/32
Omron CJ2M-CPU15/35
Omron CJ2M-CPU14/34
Omron CJ2M-CPU13/33
OMRON CJ2*-CPU Series
OMRON CJ2H-CPU68-EIP -
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