Omron CJ - 10-2005 User manual

OPERATION MANUAL
Programming Consoles
SYSMAC CS/CJ Series
CQM1H-PRO01-E/CQM1-PRO01-E/C200H-PRO27-E
Cat. No. W341-E1-05

SYSMAC CS/CJ Series
CQM1H-PRO01-E/CQM1-PRO01-E/
C200H-PRO27-E
Programming Consoles
Operation Manual
Revised October 2005

v
Notice:
OMRON products are manufactured for use according to proper procedures by a qualified operator
and only for the purposes described in this manual.
The following conventions are used to indicate and classify precautions in this manual. Always heed
the information provided with them. Failure to heed precautions can result in injury to people or dam-
age to property.
!DANGER Indicates an imminently hazardous situation which, if not avoided, will result in death or
serious injury. Additionally, there may be severe property damage.
!WARNING Indicates a potentially hazardous situation which, if not avoided, could result in death or
serious injury. Additionally, there may be severe property damage.
!Caution Indicates a potentially hazardous situation which, if not avoided, may result in minor or
moderate injury, or property damage.
OMRON Product References
All OMRON products are capitalized in this manual. The word “Unit” is also capitalized when it refers to
an OMRON product, regardless of whether or not it appears in the proper name of the product.
The abbreviation “Ch,” which appears in some displays and on some OMRON products, often means
“word” and is abbreviated “Wd” in documentation in this sense.
The abbreviation “PLC” means Programmable Controller. “PC” is used, however, in some Program-
ming Device displays to mean Programmable Controller.
Visual Aids
The following headings appear in the left column of the manual to help you locate different types of
information.
Note Indicates information of particular interest for efficient and convenient opera-
tion of the product.
1,2,3... 1. Indicates lists of one sort or another, such as procedures, checklists, etc.
OMRON, 1999
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or
by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission of
OMRON.
No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is con-
stantly striving to improve its high-quality products, the information contained in this manual is subject to change without
notice. Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no responsibility
for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained in
this publication.

vi
Unit Versions of CS/CJ-series CPU Units
Unit Versions A “unit version” has been introduced to manage CPU Units in the CS/CJ
Series according to differences in functionality accompanying Unit upgrades.
This applies to the CS1-H, CJ1-H, CJ1M, and CS1D CPU Units.
Notation of Unit Versions
on Products
The unit version is given to the right of the lot number on the nameplate of the
products for which unit versions are being managed, as shown below.
• CS1-H, CJ1-H, and CJ1M CPU Units (except for low-end models) manu-
factured on or before November 4, 2003 do not have a unit version given
on the CPU Unit (i.e., the location for the unit version shown above is
blank).
• The unit version of the CS1-H, CJ1-H, and CJ1M CPU Units, as well as
the CS1D CPU Units for Single-CPU Systems, begins at version 2.0.
• The unit version of the CS1D CPU Units for Duplex-CPU Systems, begins
at version 1.1.
• CPU Units for which a unit version is not given are called Pre-Ver. @.@
CPU Units, such as Pre-Ver. 2.0 CPU Units and Pre-Ver. 1.1 CPU Units.
Confirming Unit Versions
with Support Software
CX-Programmer version 4.0 can be used to confirm the unit version using one
of the following two methods.
• Using the PLC Information
• Using the Unit Manufacturing Information (This method can be used for
Special I/O Units and CPU Bus Units as well.)
Note CX-Programmer version 3.3 or lower cannot be used to confirm unit versions.
PLC Information
• If you know the device type and CPU type, select them in the Change
PLC Dialog Box, go online, and select PLC - Edit - Information from the
menus.
• If you don’t know the device type and CPU type, but are connected
directly to the CPU Unit on a serial line, select PLC - Auto Online to go
online, and then select PLC - Edit - Information from the menus.
CS1H-CPU67H
CPU UNIT
Lot No. 031001 0000 Ver.2.0
OMRON Corporation MADE IN JAPAN
CS/CJ-series CPU Unit Product nameplate
Lot No. Unit version
Example for Unit version 2.0

vii
In either case, the following PLC Information Dialog Box will be displayed.
Use the above display to confirm the unit version of the CPU Unit.
Unit Manufacturing Information
In the IO Table Window, right-click and select Unit Manufacturing informa-
tion - CPU Unit.
The following Unit Manufacturing information Dialog Box will be displayed
Use the above display to confirm the unit version of the CPU Unit connected
online.
Unit version
Unit version

viii
Using the Unit Version
Labels
The following unit version labels are provided with the CPU Unit.
These labels can be attached to the front of previous CPU Units to differenti-
ate between CPU Units of different unit versions.
Unit Version Notation In this manual, the unit version of a CPU Unit is given as shown in the follow-
ing table.
These Labels can be
used to manage
differences in the
available functions
among the Units.
Place the appropriate
label on the front of
the Unit to show what
Unit version is
actually being used.
Ver. 2.0
Ver. 2.0
Ver.
Ver.
Product nameplate
Meaning
CPU Units on which no unit version is
given
Units on which a version is given
(Ver. @.@)
Designating individual
CPU Units (e.g., the
CS1H-CPU67H)
Pre-Ver. 2.0 CS1-H CPU Units CS1H-CPU67H CPU Unit Ver. @.@
Designating groups of
CPU Units (e.g., the
CS1-H CPU Units)
Pre-Ver. 2.0 CS1-H CPU Units CS1-H CPU Units Ver. @.@
Designating an entire
series of CPU Units
(e.g., the CS-series CPU
Units)
Pre-Ver. 2.0 CS-series CPU Units CS-series CPU Units Ver. @.@
Lot No. XXXXXX XXXX
OMRON Corporation MADE IN JAPAN
Lot No. XXXXXX XXXX Ver.@
@
.@
OMRON Corporation MADE IN JAPAN

ix
Unit Versions and Lot Numbers
Series Model Data of manufacture
Earlier Sept. 2003 Oct. 2003 Nov. 2003 Dec. 2003 Later
CS
Series
CS1 CPU Units CS1@-CPU@@
No unit version
CS1-V1 CPU Units CS1@-CPU@@-V1
No unit version
CS1-H CPU Units CS1@-CPU@@H
Pre-Ver. 2.0 CPU Units CPU Units Ver. 2.0
(Lot No.: 031105 on)
CS1D
CPU
Units
CPU Units
for Duplex-
CPU Sys-
tem
CS1D-CPU@@H
Pre-Ver. 1.1 CPU Units CPU Units Ver.1.1
(Lot No.: 031120 on)
CPU Units
for Single-
CPU Sys-
tem
CS1D-CPU@@S
CPU Units Ver. 2.0
(Lot No.: 031215 on)
CJ
Series
CJ1 CPU Units CJ1G-CPU@@
Pre-Ver. 2.0 CPU Units
CJ1-H CPU Units CJ1@-CPU@@H
Pre-Ver. 2.0 CPU Units CPU Units Ver. 2.0
(Lot No.: 031105 on)
CJ1M CPU Units
except low-end mod-
els
CJ1M-CPU@@
Pre-Ver. 2.0 CPU Units CPU Units Ver. 2.0
(Lot No.: 031105 on)
CJ1M CPU Units,
low-end models
CJ1M-CPU11/21
Unit Ver. 2.0
(Lot No.: 031002 on)
Sup-
port
Soft-
ware
CX-Programmer WS02-CXPC1-EV@
Ver.3.2 Ver.3.3 Ver.4.0

x
Function Support by Unit Version
CS1-H CPU Units (CS1@-CPU@@H)
Function Unit version
Pre-Ver. 2.0 CPU
Units
CPU Units Ver. 2.0
Downloading and Uploading Individual Tasks --- OK
Improved Read Protection Using Passwords --- OK
Write Protection from FINS Commands Sent to CPU Units via Net-
works
--- OK
Online Network Connections without I/O Tables --- OK
Communications through a Maximum of 8 Network Levels --- OK
Connecting Online to PLCs via NS-series PTs OK from lot number
030201
OK
Setting First Slot Words OK for up to 8 groups OK for up to 64 groups
Automatic Transfers at Power ON without a Parameter File --- OK
Automatic Detection of I/O Allocation Method for Automatic Transfer
at Power ON
--- ---
Operation Start/End Times --- OK
New Applica-
tion Instructions
MILH, MILR, MILC --- OK
=DT, <>DT, <DT, <=DT, >DT, >=DT --- OK
BCMP2 --- OK
GRY OK from lot number
030201
OK
TPO --- OK
DSW, TKY, HKY, MTR, 7SEG --- OK
EXPLT, EGATR, ESATR, ECHRD, ECHWR --- OK
Reading/Writing CPU Bus Units with IORD/IOWR OK from lot number
030418
OK
PRV2 --- ---

xi
CS1D CPU Units
Function CS1D CPU Units for Duplex-CPU Systems
(CS1D-CPU@@H)
CS1D CPU Units
for Single-CPU
Systems
(CS1D-CPU@@S)
Pre-Ver. 1.1 CPU
Units
CPU Unit Ver. 1.1 CPU Unit Ver. 2.0
Functions
unique to
CS1D CPU
Units
Duplex CPU Units OK OK ---
Online Unit Replacement OK OK OK
Duplex Power Supply Units OK OK OK
Duplex Controller Link Units OK OK OK
Duplex Ethernet Units --- OK OK
Downloading and Uploading Individual Tasks --- --- OK
Improved Read Protection Using Passwords --- --- OK
Write Protection from FINS Commands Sent
to CPU Units via Networks
--- --- OK
Online Network Connections without I/O
Ta bl e s
--- --- OK
Communications through a Maximum of 8
Network Levels
--- --- OK
Connecting Online to PLCs via NS-series PTs --- --- OK
Setting First Slot Words --- --- OK for up to 64
groups
Automatic Transfers at Power ON without a
Parameter File
--- --- OK
Automatic Detection of I/O Allocation Method
for Automatic Transfer at Power ON
--- --- ---
Operation Start/End Times --- OK OK
New Applica-
tion Instruc-
tions
MILH, MILR, MILC --- --- OK
=DT, <>DT, <DT, <=DT, >DT,
>=DT
--- --- OK
BCMP2 --- --- OK
GRY --- --- OK
TPO --- --- OK
DSW, TKY, HKY, MTR, 7SEG --- --- OK
EXPLT, EGATR, ESATR,
ECHRD, ECHWR
--- --- OK
Reading/Writing CPU Bus
Units with IORD/IOWR
--- --- OK
PRV2 --- --- ---

xii
CJ1-H/CJ1M CPU Units
Function CJ1-H CPU Units
(CJ1@-CPU@@H)
CJ1M CPU Units,
except low-end models
(CJ1M-CPU@@)
CJ1M CPU
Units, low-end
models
(CJ1M-CPU11/
21)
Pre-Ver. 2.0
CPU Units
CPU Units Ver.
2.0
Pre-Ver. 2.0
CPU Units
CPU Units Ver.
2.0
CPU Units Ver.
2.0
Downloading and Uploading
Individual Tasks
--- OK --- OK OK
Improved Read Protection
Using Passwords
--- OK --- OK OK
Write Protection from FINS
Commands Sent to CPU Units
via Networks
--- OK --- OK OK
Online Network Connections
without I/O Tables
OK, but only if I/
O table alloca-
tion at power
ON is set
OK OK, but only if I/
O table alloca-
tion at power
ON is set
OK OK
Communications through a
Maximum of 8 Network Levels
OK for up to 8
groups
OK for up to 64
groups
OK for up to 8
groups
OK for up to 64
groups
OK for up to 64
groups
Connecting Online to PLCs via
NS-series PTs
OK from lot
number 030201
OK OK from lot
number 030201
OK OK
Setting First Slot Words --- OK --- OK OK
Automatic Transfers at Power
ON without a Parameter File
--- OK --- OK OK
Automatic Detection of I/O Allo-
cation Method for Automatic
Transfer at Power ON
--- OK --- OK OK
Operation Start/End Times --- OK --- OK OK
New
Applica-
tion
Instruc-
tions
MILH, MILR, MILC --- OK --- OK OK
=DT, <>DT, <DT,
<=DT, >DT, >=DT
--- OK --- OK OK
BCMP2 --- OK OK OK OK
GRY OK from lot
number 030201
OK OK from lot
number 030201
OK OK
TPO --- OK --- OK OK
DSW, TKY, HKY,
MTR, 7SEG
--- OK --- OK OK
EXPLT, EGATR,
ESATR, ECHRD,
ECHWR
--- OK --- OK OK
Reading/Writing
CPU Bus Units with
IORD/IOWR
--- OK --- OK OK
PRV2 --- --- --- OK, but only for
models with
built-in I/O
OK, but only for
models with
built-in I/O

xiii
Unit Versions and Programming Devices
CX-Programmer version 4.0 or higher must be used to enable using the func-
tions added for CPU Unit Ver. 2.0. The following tables show the relationship
between unit versions and CX-Programmer versions.
Unit Versions and Programming Devices
Note As shown above, there is no need to upgrade to CX-Programmer version 4.0
as long as the functions added for unit version 2.0 or unit version 1.1 are not
used.
Device Type Setting The unit version does not affect the setting made for the device type on the
CX-Programmer. Select the device type as shown in the following table
regardless of the unit version of the CPU Unit.
CPU Unit Functions CX-Programmer Program-
ming Con-
sole
Ver. 3.2
or lower
Ver. 3.3 Ver. 4.0
or higher
CJ1M CPU Units, low-
end models, Unit Ver. 2.0
Functions added for
unit version 2.0
Using new functions --- --- OK No
restrictions
Not using new functions --- OK OK
CS1-H, CJ1-H, and
CJ1M CPU Units except
low-end models, Unit Ver.
2.0
Functions added for
unit version 2.0
Using new functions --- --- OK
Not using new functions OK OK OK
CS1D CPU Units for Sin-
gle-CPU Systems, Unit
Ver. 2.0
Functions added for
unit version 2.0
Using new functions --- --- OK
Not using new functions
CS1D CPU Units for
Duplex-CPU Systems,
Unit Ver.1.
Functions added for
unit version 1.1
Using new functions --- --- OK
Not using new functions OK OK OK
Series CPU Unit group CPU Unit model Device type setting on
CX-Programmer Ver. 4.0 or higher
CS Series CS1-H CPU Units CS1G-CPU@@H CS1G-H
CS1H-CPU@@H CS1H-H
CS1D CPU Units for Duplex-CPU Systems CS1D-CPU@@HCS1D-H (or CS1H-H)
CS1D CPU Units for Single-CPU Systems CS1D-CPU@@SCS1D-S
CJ Series CJ1-H CPU Units CJ1G-CPU@@H CJ1G-H
CJ1H-CPU@@H CJ1H-H
CJ1M CPU Units CJ1M-CPU@@ CJ1M

xiv
Troubleshooting Problems with Unit Versions on the CX-Programmer
Problem Cause Solution
After the above message is displayed, a compiling
error will be displayed on the Compile Tab Page in the
Output Window.
An attempt was made using CX-
Programmer version 4.0 or higher
to download a program contain-
ing instructions supported only by
CPU Units Ver. 2.0 or later to a
Pre-Ver. 2.0 CPU Units.
Check the program or change
the CPU Unit being down-
loaded to a CPU Unit Ver. 2.0
or later.
An attempt was made using CX-
Programmer version 4.0 or higher
to download a PLC Setup con-
taining settings supported only by
CPU Units Ver. 2.0 or later (i.e.,
not set to their default values) to a
Pre-Ver. 2.0 CPU Units.
Check the settings in the PLC
Setup or change the CPU Unit
being downloaded to a CPU
Unit Ver. 2.0 or later.
“????” is displayed in a program transferred from the
PLC to the CX-Programmer.
CX-Programmer version 3.3 or
lower was used to upload a pro-
gram containing instructions sup-
ported only by CPU Units Ver. 2.0
or later from a CPU Unit Ver. 2.0
or later.
The new instructions cannot
be uploaded using CX-Pro-
grammer version 3.3 or lower.
Use CX-Programmer version
4.0 or higher.

xv
TABLE OF CONTENTS
PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
1 Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
2 General Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
3 Safety Precautions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
4 Operating Environment Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
5 Application Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
SECTION 1
Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1-1 Applicable Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1-2 Using the Programming Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1-3 Programming Console Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1-4 Unsupported Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
1-5 Functions and Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1-6 Programming Console Connection and Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1-7 Comparison with Previous Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
SECTION 2
Using the Programming Console . . . . . . . . . . . . . . . . . . . . . 17
2-1 Programming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2-2 Connecting the Programming Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2-3 Using the Programming Console for the First Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2-4 Inputting Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2-5 Checking Program Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
SECTION 3
Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3-1 Starting Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3-2 Changing Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3-3 Key Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3-4 Clearing Memory Areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
3-5 Buzzer Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3-6 Selecting Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3-7 I/O Table Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
SECTION 4
Writing and Editing Programs . . . . . . . . . . . . . . . . . . . . . . . 53
4-1 Inputting Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4-2 Reading and Searching Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4-3 Editing Programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

xvi
TABLE OF CONTENTS
SECTION 5
Checking and Adjusting Programs . . . . . . . . . . . . . . . . . . . . 79
5-1 Reading Program Execution Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5-2 Simple I/O Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5-3 I/O Multipoint Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5-4 Monitor Display Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
5-5 Changing Word (16-bit) Present Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
5-6 Forcing Bits ON/OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5-7 Differential Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
5-8 Online Editing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
SECTION 6
Maintenance Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
6-1 Clock Read/Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
6-2 Cycle Time Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
6-3 Reading/Clearing Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
SECTION 7
Memory Card Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
7-1 File Memory Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124
7-2 Memory Card Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
7-3 File Write. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
7-4 File Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
7-5 File Verify . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
7-6 File Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
SECTION 8
PLC Setup Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
8-1 PLC Setup Procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Appendices
A ASCII Coding Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145
B Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
C PLC Setup Coding Sheets for Programming Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

xvii
About this Manual:
This manual describes the installation and operation of the CQM1H-PRO01-E, CQM1-PRO01-E and
C200H-PRO27-E Programming Consoles for use with CS-series and CJ-series Programmable Con-
trollers and includes the sections described below. The CS Series and CJ Series are subdivided as
shown in the following table.
Please read this manual and all related manuals listed in the table on the next page carefully and be
sure you understand the information provided before attempting to use the CQM1H-PRO01-E, CQM1-
PRO01-E, or C200H-PRO27-E Programming Console to program, set up, or operate a PLC System.
Section 1 gives a brief overview of the functions performed by the Programming Console, as well as
Programming Console specifications and connection procedures. It also lists the differences between
the operation of the Programming Consoles for CS/CJ-series PLCs and previous Programming Con-
soles.
Section 2 provides information on how to set up the Programming Console for operation. It also
describes how to write a simple program from the Programming Console.
Section 3 describes the basic operations of the Programming Console, including initializing memory
and creating I/O tables. The three input modes available on the Programming Console are also
described.
Section 4 describes how to create and edit programs from the Programming Console.
Section 5 describes how to monitor programs in different display modes to check and modify the user
programs. Change values from various displays is also described.
Section 6 includes information on reading and setting the clock, reading the cycle time, and reading/
clearing error messages.
Section 7 provides information on how to format Memory Cards before use, and procedures for trans-
ferring data between Memory Cards and the CPU Unit.
Section 8 lists the settings in the PLC Setup.
Appendix A provides a ASCII coding list, Appendix B provides a list of operating error messages,
and Appendix C provides a PLC Setup Setting Sheets.
Unit CS Series CJ Series
CPU Units CS1-H CPU Units: CS1H-CPU@@H
CS1G-CPU@@H
CJ1-H CPU Units: CJ1H-CPU@@H
CJ1G-CPU@@H
CS1 CPU Units: CS1H-CPU@@-EV1
CS1G-CPU@@-EV1
CJ1 CPU Units: CJ1G-CPU@@-EV1
CJ1M CPU Units: CJ1M-CPU@@
CS1D CPU Units:
CS1D CPU Units for Duplex-CPU Systems:
CS1D-CPU@@H
CS1D CPU Units for Single-CPU Systems:
CS1D-CPU@@S
CS1D Process CPU Units:
CS1D-CPU@@P
Basic I/O Units CS-series Basic I/O Units CJ-series Basic I/O Units
Special I/O Units CS-series Special I/O Units CJ-series Special I/O Units
CPU Bus Units CS-series CPU Bus Units CJ-series CPU Bus Units
Power Supply Units CS-series Power Supply Units
Note: Use the special CS1D Power Supply
Units for CS1D PLCs.
CJ-series Power Supply Units

xviii
About this Manual, Continued
Name Cat. No. Contents
SYSMAC CS/CJ Series
Programming Consoles Operation Manual
CQM1H-PRO01-E, CQM1-PRO01-E,
C200H-PRO27-E
W341 Provides information on how to program and operate
CS/CJ-series PLCs using a Programming Console.
(This manual)
SYSMAC CS Series
CS1G/H-CPU@@-EV1, CS1G/H-CPU@@H
Programmable Controllers Operation Manual
W339 Describes the installation and operation of the CS-
series PLCs.
SYSMAC CJ Series
CJ1G-CPU@@, CJ1G/H-CPU@@H
Programmable Controllers Operation Manual
W393 Describes the installation and operation of the CJ-series
PLCs.
SYSMAC CS Series
CS1D-CPU@@H CPU Units
CS1D-CPU@@S CPU Units
CS1D-DPL01 Duplex Unit
CS1D-PA/PD@@@ Power Supply Unit
Duplex System Operation Manual
W405 Describes the installation and operation of the Duplex
System based on CS1D CPU Units.
SYSMAC CS/CJ Series
CS1G/H-CPU@@-EV1, CS1G/H-CPU@@H,
CS1D-CPU@@H/S, CJ1G-CPU@@,
CJ1G/H-CPU@@H
Programmable Controllers Programming Manual
W394 Describes the ladder diagram programming functions
and other functions supported by CS-series and CJ-
series PLCs.
SYSMAC CS/CJ Series
CS1G/H-CPU@@-EV1, CS1G/H-CPU@@H,
CS1D-CPU@@H/S, CJ1G-CPU@@,
CJ1G/H-CPU@@H
Programmable Controllers
Instructions Reference Manual
W340 Describes the ladder diagram programming instructions
supported by CS-series and CJ-series PLCs.
SYSMAC
CX-Programmer Operation Manual
WS02-CXP@@-E
W414 Provides information on how to use the CX-Program-
mer, a programming device that supports the CS/CJ-
series PLCs, and the CX-Net contained within CX-Pro-
grammer.
SYSMAC
CX-Programmer Operation Manual
WS02-CXP@@-EV4
W425
!WARNING Failure to read and understand the information provided in this manual may result in per-
sonal injury or death, damage to the product, or product failure. Please read each section
in its entirety and be sure you understand the information provided in the section and
related sections before attempting any of the procedures or operations given.

xix
Read and Understand this Manual
Please read and understand this manual before using the product. Please consult your OMRON
representative if you have any questions or comments.
Warranty and Limitations of Liability
WARRANTY
OMRON's exclusive warranty is that the products are free from defects in materials and workmanship for a
period of one year (or other period if specified) from date of sale by OMRON.
OMRON MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, REGARDING NON-
INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR PARTICULAR PURPOSE OF THE
PRODUCTS. ANY BUYER OR USER ACKNOWLEDGES THAT THE BUYER OR USER ALONE HAS
DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR
INTENDED USE. OMRON DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED.
LIMITATIONS OF LIABILITY
OMRON SHALL NOT BE RESPONSIBLE FOR SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES,
LOSS OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS,
WHETHER SUCH CLAIM IS BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR STRICT
LIABILITY.
In no event shall the responsibility of OMRON for any act exceed the individual price of the product on which
liability is asserted.
IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS
REGARDING THE PRODUCTS UNLESS OMRON'S ANALYSIS CONFIRMS THAT THE PRODUCTS
WERE PROPERLY HANDLED, STORED, INSTALLED, AND MAINTAINED AND NOT SUBJECT TO
CONTAMINATION, ABUSE, MISUSE, OR INAPPROPRIATE MODIFICATION OR REPAIR.

xx
Application Considerations
SUITABILITY FOR USE
OMRON shall not be responsible for conformity with any standards, codes, or regulations that apply to the
combination of products in the customer's application or use of the products.
At the customer's request, OMRON will provide applicable third party certification documents identifying
ratings and limitations of use that apply to the products. This information by itself is not sufficient for a
complete determination of the suitability of the products in combination with the end product, machine,
system, or other application or use.
The following are some examples of applications for which particular attention must be given. This is not
intended to be an exhaustive list of all possible uses of the products, nor is it intended to imply that the uses
listed may be suitable for the products:
• Outdoor use, uses involving potential chemical contamination or electrical interference, or conditions or
uses not described in this manual.
• Nuclear energy control systems, combustion systems, railroad systems, aviation systems, medical
equipment, amusement machines, vehicles, safety equipment, and installations subject to separate
industry or government regulations.
• Systems, machines, and equipment that could present a risk to life or property.
Please know and observe all prohibitions of use applicable to the products.
NEVER USE THE PRODUCTS FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR
PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO
ADDRESS THE RISKS, AND THAT THE OMRON PRODUCTS ARE PROPERLY RATED AND
INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM.
PROGRAMMABLE PRODUCTS
OMRON shall not be responsible for the user's programming of a programmable product, or any
consequence thereof.

xxi
Disclaimers
CHANGE IN SPECIFICATIONS
Product specifications and accessories may be changed at any time based on improvements and other
reasons.
It is our practice to change model numbers when published ratings or features are changed, or when
significant construction changes are made. However, some specifications of the products may be changed
without any notice. When in doubt, special model numbers may be assigned to fix or establish key
specifications for your application on your request. Please consult with your OMRON representative at any
time to confirm actual specifications of purchased products.
DIMENSIONS AND WEIGHTS
Dimensions and weights are nominal and are not to be used for manufacturing purposes, even when
tolerances are shown.
PERFORMANCE DATA
Performance data given in this manual is provided as a guide for the user in determining suitability and does
not constitute a warranty. It may represent the result of OMRON's test conditions, and the users must
correlate it to actual application requirements. Actual performance is subject to the OMRON Warranty and
Limitations of Liability.
ERRORS AND OMISSIONS
The information in this manual has been carefully checked and is believed to be accurate; however, no
responsibility is assumed for clerical, typographical, or proofreading errors, or omissions.

This manual suits for next models
7
Table of contents
Other Omron Music Mixer manuals