SYSMAC CJ Series
CJ2H-CPU6_-EIP,
CJ2H-CPU6_,
CJ2M-CPU_
CJ2 CPU Unit Hardware
USER’S MANUAL
OMRON, 2008
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 constantly 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.
SYSMAC CJ Series
CJ2H-CPU6@-EIP
CJ2H-CPU6@
CJ2M-CPU@@
CJ2 CPU Unit Hardware
User’s Manual
Revised October 2010
Introduction
Thank you for purchasing a CJ-series CJ2H-CPU6@(-EIP) or CJ2M-CPU@@ Programmable Controller.
This manual contains information required to use the CJ2H-CPU6@(-EIP) and CJ2M-CPU@@. Please
thoroughly read and understand this manual before you use the CJ2H-CPU6@(-EIP).
Intended Audience
This manual is intended for the following personnel, who must also have knowledge of electrical systems (an electrical engineer or the equivalent).
• Personnel in charge of installing FA systems
• Personnel in charge of designing FA systems.
• Personnel in charge of managing FA systems and facilities.
Applicable Products
CJ-series CJ2 CPU Units
• CJ2H-CPU6@-EIP
• CJ2H-CPU6@
•CJ2M-CPU3@
•CJ2M-CPU1@
In this manual, the following notation is used to indicate the CPU Units.
• CJ2H-CPU6@(-EIP): Indicates the CJ2H-CPU6@-EIP and CJ2H-CPU6@ CPU Units.
• CJ2M-CPU@@: Indicates the CJ2M-CPU3@ and CJ2M-CPU1@ CPU Units.
Optional Pulse I/O Modules can be used for pulse I/O with a CJ2M CPU Unit.
Information on the CJ2 CPU Units is provided in the following manuals. Refer to the appropriate manual
for the information that is required.
This Manual
Mounting
and Setting
1
Hardware
2
Wiring
CJ-series CJ2 CPU Unit
Hardware User’s Manual
(Cat. No. W472)
• Unit part names and
specifications
• Basic system
configuration
• Unit mounting
procedure
• Setting procedure for
DIP switch and rotary
switches on the front of
the CPU Unit
For details on built-in
EtherNet/IP port, refer to
the EtherNet/IP Unit Operation Manual (W465)
CJ-series CJ2 CPU Unit
Software User’s Manual
(Cat. No. W473)
CS/CJ/NSJ Series
Instructions Reference
Manual (Cat. No. W474)
CJ2M CPU Unit Pulse
I/O Module User's
Manual (Cat. No. W486)
• Specifications and wiring
of Pulse I/O Modules
• Available pulse I/O
functions and allocations
Connecting
Online to
3
the PLC
Software
4
Setup
Creating the
5
Program
Checking
and
Debugging
6
Operation
• Wiring the Power
Supply Unit
• Wring Basic I/O Units
and external I/O
devices
CX-Programmer Support
Software Connecting
Cables
Procedures for connecting
the CX-Programmer
Support Software
Software setting methods for the
CPU Unit (including I/O memory
allocation, PLC Setup settings,
Special I/O Unit parameters,
CPU Bus Unit parameters, and
routing tables.)
For details on built-in EtherNet/IP
port, refer to the EtherNet/IP Unit Operation Manual (W465).
• Program types and basic
information
• CPU Unit operation
• Internal memory
• Data management using
file memory in the CPU
Unit
• Built-in CPU functions
• Settings
Detailed information
on programming
instructions
• Pulse I/O Module
specifications
• Wiring methods between
Pulse I/O Modules and
external I/O devices
Software setting
procedures for Pulse I/O
Modules (I/O memory
allocations and PLC
Setup settings)
Pulse I/O functions
Maintenance
and
7
Troubleshooting
2
• Checking I/O wiring, setting the
Auxiliary Area settings, and
performing trial operation
• Monitoring and debugging with
the CX-Programmer
Error codes and
remedies if a problem
occurs
CJ2 CPU Unit Hardware User’s Manual
Manual Configuration
The CJ2 CPU manuals are organized in the sections listed in the following tables. Refer to the appropriate section in the manuals as required.
Section 8 Backup OperationsThis section describes the procedure to back up PLC data.
Appendices
This section gives an overview of the CJ2 CPU Units and describes the features and
specifications.
This section describes the system configuration for the CJ2 CPU Unit.
This section describes the part names and functions of the CPU Unit and Configuration
Units.
This section describes the types of Support Software to use to perform programming and
debugging and how to connect the PLC to the Support Software.
This section describes the installation locations and how to wire CPU Units and Configuration Units.
This section describes how to check the status for errors that occur during system operation and the remedies for those errors.
This section describes periodic inspection, the service life of the Battery and Power Supply Unit, and how to replace the Battery.
The appendices provide Unit dimensions, details on fatal and non-fatal errors, information on connecting to serial ports on the CPU Unit, the procedure for installing the USB
driver on a computer, and information on load short-circuit protection and line disconnection detection.
Software User’s Manual (Cat. No. W473)
SectionContent
Section 1 Overview
Section 2 Internal Memory in the
CPU Unit
Section 3 CPU Unit OperationThis section describes the internal operation of the CPU Unit.
Section 4 CPU Unit InitializationThis section describes the initial setup of the CPU Unit.
Section 5 Understanding Programming
Section 6 I/O Memory AreasThis section describes the I/O memory areas in the CPU Unit.
Section 7 File Operations
Section 8 I/O Allocations and
Unit Settings
Section 9 PLC Setup
Section 10 CPU Unit FunctionsThis section describes functions that are built into the CPU Unit.
Section 11 Programming Devices
and Communications
Section 12 CPU Unit Cycle TimeThis section describes how to monitor and calculate the cycle time.
Appendices
This section gives an overview of the CJ2 CPU Units and describes the features and
specifications.
This section describes the types of memory in the CPU Unit and the data that is stored.
This section describes program types and programming details, such as symbols and
programming instructions.
This section describes the files that can be stored in the CPU Unit, the storage destination for those files, and file operations.
This section describes the I/O allocations used to exchange data between the CPU Unit
and other Units.
This section describes details on the PLC Setup settings, which are used to perform
basic settings for the CPU Unit.
This section describes the procedure for connecting the CJ2 CPU Unit to the CX-Programmer or other Support Software and to other devices.
The appendices provide information on programming instructions, execution times, number of steps, Auxiliary Area words and bits, a memory map of the continuous PLC memory addresses, I/O memory operation when power is interrupted, and a comparison of
CJ-series and CS-series PLCs.
CJ2 CPU Unit Hardware User’s Manual
3
Instructions Reference Manual (Cat. No. W474)
SectionContent
Section 1 Basic Understanding
of Instructions
Section 2 Summary of Instructions
Section 3 Instructions
Section 4 Instruction Execution
Times and Number of Steps
Appendices
This section provides basic information on designing ladder programs for a CS/CJ/NSJseries CPU Unit.
This section provides a summary of instructions used with a CS/CJ/NSJ-series CPU
Unit.
This section describes the functions, operands and sample programs of the instructions
that are supported by a CS/CJ/NSJ-series CPU Unit.
This section provides the instruction execution times for each CS/CJ/NSJ-series CPU
Unit instruction.
The appendices provide a list of instructions by function code and by mnemonic and an
ASCII table for the CS/CJ/NSJ-series CPU Units.
Pulse I/O Module User's Manual (Cat. No. W486)
SectionContent
Section 1 Overview
Section 2 I/O Application Procedures and Function Allocations
Section 3 I/O Specifications and
Wiring for Pulse I/O Modules
Section 4 General-purpose I/OThis section describes the general-purpose I/O.
Section 5 Quick-response Inputs
Section 6 InterruptsThis section describes the interrupt input function.
Section 7 High-speed CountersThis section describes the high-speed counter inputs and high-speed counter interrupts.
Section 8 Pulse Outputs
Section 9 PWM OutputsThis section describes the variable-duty-factor (PWM) outputs.
Appendices
This section gives an overview of the Pulse I/O Modules and the pulse I/O functions of
the CJ2M.
This section lists the pulse functions of the CJ2M CPU Units and describes the overall
application flow and the allocation of the functions.
This section provides the I/O specifications and describes the wiring of the Pulse I/O
Module.
This section describes the quick-response function that can be used to input signals that
are shorter than the cycle time.
This section describes positioning functions, such as trapezoidal control, S-curve control,
jogging, and origin search functions.
The appendices provide a table of flag changes for pulse outputs, a comparison table
with other models, and a performance table.
4
CJ2 CPU Unit Hardware User’s Manual
Manual Structure
Page Structure
The following page structure is used in this manual.
Level 2 heading
Level 3 heading
A step
in a procedure
Special Information
(See below.)
5-2Installation
5-2-1 Connecting PLC Components
The Units that make up a CJ-series PLC can be connected simply by pressing the Units together and
locking the sliders by moving them toward the back of the Units. The End Cover is connected in the
same way to the Unit on the far right side of the PLC.
1. Join the Units so that the connectors fit exactly.
2. The yellow sliders at the top and bottom of each Unit lock the Units together. Move the sliders
toward the back of the Units as shown below until they click into place.
Precautions for Correct UsePrecautions for Correct Use
If the locking tabs are not secured properly, the connectors may become loose and not function
properly. Be sure to slide the locking tabs until they are securely in place.
Hook
Connector
Move the sliders toward the back
until they lock into place.
Hook holes
Release
Lock
Slider
5 Installation
Level 1 heading
Level 2 heading
Level 3 heading
Gives the current
headings.
5
2-
nI
s
t
lla
oita
n
5
5
-
-2
1
nnoC
ce
it
gn
P
moC CL
p
o
n
e
tn
s
Page tab
Gives the number
of the section.
Manual name
CJ2 CPU Unit Hardware User’s Manual
This illustration is provided only as a sample and may not literally appear in this manual.
Special Information
Special information in this manual is classified as follows:
Precautions for Safe Use
Precautions on what to do and what not to do to ensure using the product safely.
Precautions for Correct Use
Precautions on what to do and what not to do to ensure proper operation and performance.
Additional Information
Additional information to increase understanding or make operation easier.
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 NONINFRINGEMENT, 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.
CJ2 CPU Unit Hardware User’s Manual
13
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.
14
CJ2 CPU Unit Hardware User’s Manual
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.
CJ2 CPU Unit Hardware User’s Manual
15
16
CJ2 CPU Unit Hardware User’s Manual
Safety Precautions
Definition of Precautionary Information
The following notation is used in this manual to provide precautions required to ensure safe usage of a
CJ-series PLC. The safety precautions that are provided are extremely important to safety. Always read
and heed the information provided in all safety precautions.
WARNING
Caution
Precautions for Safe Use
Indicates precautions on what to do and what not to do to ensure using the product safely.
Precautions for Correct Use
Indicates precautions on what to do and what not to do to ensure proper operation and performance.
Indicates a potentially hazardous situation which, if not avoided,
could result in death or serious injury. Additionally, there may be
severe property damage.
Indicates a potentially hazardous situation which, if not avoided,
may result in minor or moderate injury, or property damage.
CJ2 CPU Unit Hardware User’s Manual
17
Symbols
The triangle symbol indicates precautions (including warnings).
The specific operation is shown in the triangle and explained in
text. This example indicates a precaution for electric shock.
The circle and slash symbol indicates operations that you must
not do. The specific operation is shown in the circle and
explained in text.
The filled circle symbol indicates operations that you must do.
The specific operation is shown in the circle and explained in
text. This example shows a general precaution for something
that you must do.
The triangle symbol indicates precautions (including warnings).
The specific operation is shown in the triangle and explained in
text. This example indicates a general precaution.
The triangle symbol indicates precautions (including warnings).
The specific operation is shown in the triangle and explained in
text. This example indicates a precaution for hot surfaces.
18
CJ2 CPU Unit Hardware User’s Manual
WARNING
Do not attempt to take any Unit apart or touch the inside of any Unit while the
power is being supplied. Doing so may result in electric shock.
Do not touch any of the terminals or terminal blocks while the power is being
supplied. Doing so may result in electric shock.
Provide safety measures in external circuits (i.e., not in the Programmable
Controller), including the following items, to ensure safety in the system if an
abnormality occurs due to malfunction of the Programmable Controller or
another external factor affecting the operation of the Programmable Controller. “Programmable Controller” indicates the CPU Unit and all other Units and
is abbreviated “PLC” in this manual. Not doing so may result in serious accidents.
• Emergency stop circuits, interlock circuits, limit circuits, and similar safety
measures must be provided in external control circuits.
• The PLC will turn OFF all outputs when its self-diagnosis function detects
any error or when a severe failure alarm (FALS) instruction is executed.
Unexpected operation, however, may still occur for errors in the I/O control
section, errors in I/O memory, and other errors that cannot be detected by
the self-diagnosis function. As a countermeasure for all such errors, external safety measures must be provided to ensure safety in the system.
• The PLC outputs may remain ON or OFF due to deposition or burning of
the output relays or destruction of the output transistors. As a countermeasure for such problems, external safety measures must be provided to
ensure safety in the system.
• Provide measures in the computer system and programming to ensure
safety in the overall system even if communications errors or malfunctions
occur in data link communications or remote I/O communications.
Confirm safety before transferring data files stored in the file memory (Memory Card or EM file memory) to the I/O area (CIO) of the CPU Unit using a
peripheral tool. Otherwise, the devices connected to the output unit may malfunction regardless of the operation mode of the CPU Unit.
Fail-safe measures must be taken by the customer to ensure safety in the
event of incorrect, missing, or abnormal signals caused by broken signal
lines, momentary power interruptions, or other causes. Serious accidents
may result from abnormal operation if proper measures are not provided.
CJ2 CPU Unit Hardware User’s Manual
19
Caution
Execute online edit only after confirming that no adverse effects will be
caused by extending the cycle time. Otherwise, the input signals may not be
readable.
Confirm safety at the destination node before transferring a program, PLC
Setup, I/O tables, I/O memory contents, or parameters to another node or
changing contents of the any of these items. Transferring or changing data
can result in unexpected system operation.
The CJ2 CPU Units automatically back up the user program and parameter
data to flash memory when these are written to the CPU Unit. I/O memory
including the DM, EM, and Holding Areas), however, is not written to flash
memory.
The DM, EM, and Holding Areas can be held during power interruptions with
a battery. If there is a battery error, the contents of these areas may not be
accurate after a power interruption. If the contents of the DM, EM, and Holding Areas are used to control external outputs, prevent inappropriate outputs
from being made whenever the Battery Error Flag (A402.04) is ON.
Tighten the terminal screws on the AC Power Supply Unit to the torque specified in the operation manual. The loose screws may result in burning or malfunction.
Do not touch the Power Supply Unit when power is being supplied or immediately after the power supply is turned OFF. The Power Supply Unit will be hot
and you may be burned.
When connecting a personal computer or other peripheral device to a PLC to
which a non-insulated Power Supply Unit (CJ1W-PD022) is mounted, either
ground the 0 V side of the external power supply or do not ground the external power supply at all ground. A short-circuit will occur in the external power
supply if incorrect grounding methods are used. Never ground the 24 V side,
as shown below.
Wiring in Which the 24-V Power Supply Will Short
Non-insulated
DC power supply
24 V
Peripheral
0 V
cable
0 V
20
FG
Power Supply
Unit
CPU Unit
Peripheral device (e.g.,
personal computer)
CJ2 CPU Unit Hardware User’s Manual
Application Precautions
Observe the following precautions when using a CJ-series PLC.
z Power Supply
• Always use the power supply voltages specified in the user’s manuals. An incorrect voltage may
result in malfunction or burning.
• Exceeding the capacity of the Power Supply Unit may prevent the CPU Unit or other Units from
starting.
• Take appropriate measures to ensure that the specified power with the rated voltage and frequency is supplied. Be particularly careful in places where the power supply is unstable. An incorrect power supply may result in malfunction.
• Always turn OFF the power supply to the PLC before attempting any of the following. Not turning
OFF the power supply may result in malfunction or electric shock.
• Mounting or dismounting Power Supply Units, I/O Units, CPU Units, Option Boards, Pulse I/O
Modules or any other Units.
• Assembling the Units.
• Setting DIP switches or rotary switches.
• Connecting cables or wiring the system.
• Connecting or disconnecting the connectors.
• When cross-wiring terminals, the total current for all the terminal will flow in the wire. Make sure
that the current capacity of the wire is sufficient.
• Observe the following precautions when using a Power Supply Unit that supports the Replacement Notification Function.
• Replace the Power Supply Unit within six months if the display on the front of the Power Supply Unit alternates between 0.0 and A02, or if the alarm output automatically turns OFF.
• Keep the alarm output cable separated from power line and high-voltage lines.
• Do not apply a voltage or connect a load exceeding the specifications to the alarm output.
• When storing the Power Supply Unit for more than three months, store it at −20 to 30°C and
25% to 70% humidity to preserve the Replacement Notification Function.
• If the Power Supply Unit is not installed properly, heat buildup may cause the replacement notification signal to appear at the wrong time or may cause interior elements to deteriorate or
become damaged. Use only the standard installation method.
• Do not touch the terminals on the Power Supply Unit immediately after turning OFF the power
supply. Residual voltage may cause electrical shock.
• Observe the following precautions to prevent failure due to difference in electrical potential if the
computer is connected to the PLC.
• Before connecting a laptop computer to the PLC, disconnect the power supply plug of the
computer from the AC outlet. Residual current in the AC adaptor may cause difference in electrical potential to occur between the computer and the PLC. After you connect the computer
and PLC, supply the power again from the AC adaptor.
• If the computer has an FG terminal, make the connections so that it has the same electrical
potential as the FG (GR) terminal on the PLC.
• If the computer is grounded to a separate location, difference in electrical potential may occur
depending on the grounding conditions.
z Installation
• Do not install the PLC near sources of strong high-frequency noise.
• Before touching a Unit, be sure to first touch a grounded metallic object in order to discharge any
static build-up. Not doing so may result in malfunction or damage.
CJ2 CPU Unit Hardware User’s Manual
21
• Be sure that the terminal blocks, connectors, Memory Cards, Option Boards, Pulse I/O Modules,
expansion cables, and other items with locking devices are properly locked into place.
• The sliders on the tops and bottoms of the Power Supply Unit, CPU Unit, I/O Units, Special I/O
Units, CPU Bus Units, and Pulse I/O Modules must be completely locked (until they click into
place) after connecting to adjacent Units.
The Unit may not operate properly if the sliders are not locked in place.
z Wiring
• Follow the instructions in this manual to correctly perform wiring.
• Double-check all wiring and switch settings before turning ON the power supply. Incorrect wiring
may result in burning.
• Be sure that all terminal screws, and cable connector screws are tightened to the torque specified
in the relevant manuals. Incorrect tightening torque may result in malfunction.
• Mount terminal blocks and connectors only after checking the mounting location carefully.
• Leave the label attached to the Unit when wiring. Removing the label may result in malfunction if
foreign matter enters the Unit.
• Remove the label after the completion of wiring to ensure proper heat dissipation. Leaving the
label attached may result in malfunction.
• Use crimp terminals for wiring. Do not connect bare stranded wires directly to terminals. Connection of bare stranded wires may result in burning.
• Do not apply voltages to the Input Units in excess of the rated input voltage. Excess voltages may
result in burning.
• Always connect to a ground of 100 Ω or less when installing the Units. Not connecting to a ground
of 100 Ω or less may result in electric shock.
A ground of 100 Ω or less must be installed when shorting the GR and LG terminals on the Power
Supply Unit.
• Do not apply voltages or connect loads to the Output Units in excess of the maximum switching
capacity. Excess voltage or loads may result in burning.
• Do not pull on the cables or bend the cables beyond their natural limit. Doing either of these may
break the cables.
• Do not place objects on top of the cables or other wiring lines. Doing so may break the cables.
• Do not use commercially available RS-232C personal computer cables. Always use the special
cables listed in this manual or make cables according to manual specifications. Using commercially available cables may damage the external devices or CPU Unit.
• Never connect pin 6 (5-V power supply) on the RS-232C port on the CPU Unit to any device other
than an NT-AL001 Link Adapter, CJ1W-CIF11 Converter, and Programmable Terminals (NV3WM@20L). The external device or the CPU Unit may be damaged.
22
z Handling
• The Power Supply Unit may possibly be damaged if the entire voltage for a dielectric strength test
is applied or shut OFF suddenly using a switch. Use a variable resistor to gradually increase and
decrease the voltage.
• Separate the line ground terminal (LG) from the functional ground terminal (GR) on the Power
Supply Unit before performing withstand voltage tests or insulation resistance tests. Not doing so
may result in burning.
• Make sure that the DIP switches and DM Area are set correctly before starting operation.
• After replacing the CPU Unit, a Special I/O Unit, or a CPU Bus Unit, make sure that the required
data for the DM Area, Holding Area, and other memory areas has been transferred to the new
Unit before restarting operation.
• Confirm that no adverse effect will occur in the system before attempting any of the following. Not
doing so may result in an unexpected operation.
• Changing the operating mode of the PLC (including the setting of the startup operating mode).
• Force-setting/force-resetting any bit in memory.
CJ2 CPU Unit Hardware User’s Manual
• Changing the present value of any word or any set value in memory.
• Do not attempt to disassemble, repair, or modify any Units. Any attempt to do so may result in malfunction, fire, or electric shock.
• Do not drop the PLC or subject abnormal vibration or shock to it.
• The life of the battery will be reduced if the PLC is left for a period of time without a battery
installed and without power supply, and then a battery is installed without turning ON the power
supply.
• Replace the battery as soon as a battery error occurs or as soon as the specified battery backup
time expires. Be sure to install a replacement battery within two years of the production date
shown on the battery's label.
• Before replacing the battery, turn ON power for at least 5 minutes before starting the replacement
procedure and complete replacing the battery within 5 minutes of turning OFF the power supply.
Memory contents may be corrupted if this precaution is not obeyed.
• If the Battery Error Flag is used in programming the application, confirm system safety even if the
system detects a battery error before you replace the battery while the power is ON.
• Do not short the battery terminals or charge, disassemble, heat, or incinerate the battery. Do not
subject the battery to strong shocks. Doing any of these may result in leakage, rupture, heat generation, or ignition of the battery. Dispose of any battery that has been dropped on the floor or otherwise subjected to excessive shock. Batteries that have been subjected to shock may leak if they
are used.
• UL standards require that only an experienced engineer can replace the battery. Make sure that
an experienced engineer is in charge of battery replacement. Follow the procedure for battery
replacement given in this manual.
• Dispose of the product and batteries according to local ordinances as they apply.
• If the I/O Hold Bit is turned ON, the outputs from the PLC will not be turned OFF and will maintain
their previous status when the PLC is switched from RUN or MONITOR mode to PROGRAM
mode. Make sure that the external loads will not produce dangerous conditions when this occurs.
(When operation stops for a fatal error, including those produced with the FALS(007) instruction,
all outputs from Output Unit will be turned OFF and only the internal output status will be maintained.)
• Unexpected operation may result if inappropriate data link tables or parameters are set. Even if
appropriate data link tables and parameters have been set, confirm that the controlled system will
not be adversely affected before starting or stopping data links.
• Write programs so that any data that is received for data link communications is used only if there
are no errors in the CPU Units that are the sources of the data. Use the CPU Unit error information in the status flags to check for errors in the source CPU Units. If there are errors in source
CPU Units, they may send incorrect data.
• All CPU Bus Units will be restarted when routing tables are transferred from a Programming
Device to the CPU Unit. Restarting these Units is required to read and enable the new routing
tables. Confirm that the system will not be adversely affected before transferring the routing
tables.
• Tag data links will stop between related nodes while tag data link parameters are being transferred during PLC operation. Confirm that the system will not be adversely affected before transferring the tag data link parameters.
• If there is interference with network communications, output status will depend on the devices that
are being used. When using devices with outputs, confirm the operation that will occur when there
is interference with communications, and implement safety measures as required.
CJ2 CPU Unit Hardware User’s Manual
23
• When creating an AUTOEXEC.IOM file from a Programming Device (a Programming Console or
the CX-Programmer) to automatically transfer data at startup, set the first write address to
D20000 and be sure that the size of data written does not exceed the size of the DM Area. When
the data file is read from the Memory Card at startup, data will be written in the CPU Unit starting
at D20000 even if another address was set when the AUTOEXEC.IOM file was created. Also, if
the DM Area is exceeded (which is possible when the CX-Programmer is used), the remaining
data will be written to the EM Area.
• The user program and parameter area data in the CJ2 CPU Units are backed up in the built-in
flash memory. The BKUP indicator will light on the front of the CPU Unit when the backup operation is in progress. Do not turn OFF the power supply to the CPU Unit when the BKUP indicator is
lit. The data will not be backed up if power is turned OFF.
• Check the user program and Unit parameter settings for proper execution before actually running
them on the Unit. Not checking the program and parameter settings may result in an unexpected
operation.
• When setting a Special I/O Unit or CPU Bus Unit in the I/O tables, carefully check the safety of the
devices at the connection target before restarting the Unit.
• Do not turn OFF the power supply to the PLC when reading or writing a Memory Card. Also, do
not remove the Memory Card when the BUSY indicator is lit. Doing so may make the Memory
Card unusable.
To remove a Memory Card, first press the memory card power supply switch and then wait for the
BUSY indicator to go out before removing the Memory Card.
• When restoring data, carefully check that the selected data is the correct data to be restored
before executing the restore operation. Depending on the contents of the selected data, the control system may operate unexpectedly after the data is restored.
• Some Special I/O Units and CPU Bus Units operate with parameters stored in the CPU Unit (e.g.,
words allocated in DM Area, data link tables, or Ethernet settings). Information on restrictions will
be displayed in the Information Area in the PLC Backup Tool if there are any restrictions for the
selected CPU Bus Unit or Special I/O Unit. Check the restrictions, and then be sure to select both
the CPU Unit and the CPU Bus Unit or Special I/O Unit when backing up or restoring data. The
control system may operate unexpectedly if the equipment is started with the data backed up or
restored without selecting both Units.
• Information on restrictions will be displayed in the Information Area in the PLC Backup Tool if the
data to be stored includes a Unit that has restrictions on backup. Check the information on restrictions and take the required countermeasures. The control system may operate unexpectedly
when the equipment is operated after the data is restored
• Before restoring data during PLC operation, be sure that there will be no problem if PLC operation
stops. If the PLC stops at an unexpected time, the control system may operate unexpectedly.
• Be sure to turn the PLC power supply OFF and then back ON after restoring data. If the power is
not reset, the system may not be updated with the restored data, and the control system may
operate unexpectedly.
• Data on forced status can be backed up but it cannot be restored. Perform the procedure to forceset or force-reset bits from the CX-Programmer as required before starting operation after restoring data that includes forced status. Depending on the difference in the forced status, the control
system may operate unexpectedly.
• If a symbol or memory address (only symbols are allowed for ST programming) is specified for the
suffix of an array variable in ladder or ST programming, be sure that the specified element number
does not exceed the maximum memory area range.
Specifying an element number that exceeds the maximum range of the memory area specified for
the symbol will result accessing data in a different memory area, and may result in unexpected
operation.
• If a symbol or address is specified for an offset in a ladder diagram, program so that the memory
area of the start address is not exceeded when the offset is specified indirectly using a word
address or symbol.
If an indirect specification causes the address to exceed the area of the start address, the system
will access data in other area, and unexpected operation may occur.
24
CJ2 CPU Unit Hardware User’s Manual
z External Circuits
• Always turn ON power to the PLC before turning ON power to the control system. If the PLC
power supply is turned ON after the control power supply, temporary errors may result in control
system signals because the output terminals on DC Output Units and other Units will momentarily
turn ON when power is turned ON to the PLC.
• Install external breakers and take other safety measures against short-circuiting in external wiring.
Insufficient safety measures against short-circuiting may result in burning.
CJ2 CPU Unit Hardware User’s Manual
25
Operating Environment Precautions
z Follow the instructions in this manual to correctly perform installation.
z Do not operate the control system in the following locations:
• Locations subject to direct sunlight.
• Locations subject to temperatures or humidity outside the range specified in the specifications.
• Locations subject to condensation as the result of severe changes in temperature.
• Locations subject to corrosive or flammable gases.
• Locations subject to dust (especially iron dust) or salts.
• Locations subject to exposure to water, oil, or chemicals.
• Locations subject to shock or vibration.
z Take appropriate and sufficient countermeasures when installing systems in the
following locations:
• Locations subject to static electricity or other forms of noise.
• Locations subject to strong electromagnetic fields.
• Locations subject to possible exposure to radioactivity.
• Locations close to power supplies.
26
CJ2 CPU Unit Hardware User’s Manual
Regulations and Standards
Conformance to EC Directives
Applicable Directives
• EMC Directives
• Low Voltage Directive
Concepts
z EMC Directives
OMRON devices that comply with EC Directives also conform to the related EMC standards so that
they can be more easily built into other devices or the overall machine. The actual products have
been checked for conformity to EMC standards (see the following note). Whether the products conform to the standards in the system used by the customer, however, must be checked by the customer.
EMC-related performance of the OMRON devices that comply with EC Directives will vary depending on the configuration, wiring, and other conditions of the equipment or control panel on which the
OMRON devices are installed.
The customer must, therefore, perform the final check to confirm that devices and the overall
machine conform to EMC standards.
* Applicable EMC (Electromagnetic Compatibility) standards are as follows:
EMS (Electromagnetic Susceptibility):
CS Series: EN 61131-2 and EN 61000-6-2
CJ Series: EN 61000-6-2
* EMI (Electromagnetic Interference):
EN 61000-6-4 (Radiated emission: 10-m regulations)
z Low Voltage Directive
Always ensure that devices operating at voltages of 50 to 1,000 VAC and 75 to 1,500 VDC meet the
required safety standards for the PLC (EN 61131-2).
z Conformance to EC Directives
The CJ-series PLCs comply with EC Directives. To ensure that the machine or device in which the
CJ-series PLC is used complies with EC Directives, the PLC must be installed as follows:
• The CJ-series PLC must be installed within a control panel.
• You must use reinforced insulation or double insulation for the DC power supplies connected to
DC Power Supply Units and I/O Units.
• CJ-series PLCs complying with EC Directives also conform to the Common Emission Standard
(EN 61000-6-4). Radiated emission characteristics (10-m regulations) may vary depending on the
configuration of the control panel used, other devices connected to the control panel, wiring, and
other conditions. You must therefore confirm that the overall machine or equipment complies with
EC Directives.
CJ2 CPU Unit Hardware User’s Manual
27
Conformance to Shipbuilding Standards
This product conforms to the following shipbuilding standards. Applicability to the shipbuilding standards is based on certain usage conditions. It may not be possible to use the product in some locations. Contact your OMRON representative before attempting to use a PLC on a ship.
Usage Conditions for NK and LR Shipbuilding Standards
z Usage Conditions for Applications Other Than on the Bridge or Deck
• The PLC must be installed in a control panel.
• Gaps in the door to the control panel must be completely filled or covered with gaskets or other
material.
z Usage Conditions for Bridge and Deck (Certified Only by NK)
• The PLC must be installed in a control panel.
• Gaps in the door to the control panel must be completely filled or covered with gaskets or other
material.
• The following noise filter must be connected to the power supply line.
Noise Filter
ManufacturerCosel Co., Ltd.
ModelTAH-06-683
Trademarks
SYSMAC is a registered trademark for Programmable Controllers made by OMRON Corporation.
CX-One is a registered trademark for Programming Software made by OMRON Corporation.
Windows is a registered trademark of Microsoft Corporation.
Other system names and product names in this document are the trademarks or registered trademarks
of their respective companies.
28
CJ2 CPU Unit Hardware User’s Manual
Unit Versions of CJ2 CPU Units
Unit Versions
A “unit version” has been introduced to manage CJ2 CPU Units according to differences in functionality
accompanying version upgrades.
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.
CJ2 CPU Unit
CJ2H-CPU68-EIP
CPU UNIT
Lot No.
Lot No. 090115 0008 CPU.Ver.1.1 EIP.Ver.1.1
OMRON CorporationMADE IN JAPAN
Indicates the unit version of
the CPU Unit (example: unit
version 1.1).
Indicates the unit version of
the built-in EtherNet/IP port
(CJ2H-CPU6@-EIP only)
(example: unit version 1.1).
Confirming Unit Versions with Support Software
CX-Programmer 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.)
z PLC Information
1 Use one of the following methods to display the PLC Information Dialog Box.
• 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.
CJ2 CPU Unit Hardware User’s Manual
29
2 In either case, the following PLC Information Dialog Box will be displayed.
Unit version
Use the above display to confirm the unit version of the CPU Unit.
z Unit Manufacturing Information
1 In the IO Table Window, right-click and select Unit Manufacturing information - CPU Unit.
30
CJ2 CPU Unit Hardware User’s Manual
2 The following Unit Manufacturing information Dialog Box will be displayed.
Unit version
Use the above display to confirm the unit version of the CPU Unit connected online.
3 Using the Unit Version Labels
The following unit version labels are provided with the CPU Unit.
Ver. 1.0
Ver. 1.0
These labels can be attached to the front of previous CPU Units to differentiate between CPU
Units of different unit versions.
CJ2 CPU Unit Hardware User’s Manual
31
Unit Versions
ItemModels Unit version
CJ2H CPU UnitCJ2H-CPU6@-EIPUnit version 1.0 (Built-in EtherNet/IP section: Unit version 2.0)
CJ2M CPU UnitCJ2M-CPU3@Unit version 1.0 (Built-in EtherNet/IP section: Unit version 2.0)
Unit version 1.1 (Built-in EtherNet/IP section: Unit version 2.0)
Unit version 1.2 (Built-in EtherNet/IP section: Unit version 2.0)
Unit version 1.3 (Built-in EtherNet/IP section: Unit version 2.0)
CJ2H-CPU6@Unit version 1.1
Unit version 1.2
Unit version 1.3
Unit version 2.0 (Built-in EtherNet/IP section: Unit version 2.0)
Unit version 2.0 (Built-in EtherNet/IP section: Unit version 2.1)
CJ2M-CPU1@Unit version 1.0
Unit version 2.0
32
CJ2 CPU Unit Hardware User’s Manual
Unit Versions and Programming Devices
The following tables show the relationship between unit versions and CX-Programmer versions. Refer
to A-8 Functions Supported for Unit Versions for the functions supported by each unit version.
z Unit Versions and Programming Devices
Required Programming Device
CPU Unit Functions
CJ2HCJ2H-CPU6@-EIP
Unit version 1.0
CJ2H-CPU6@-EIP
Unit version 1.1
CJ2H-CPU6@
Unit version 1.1
CJ2H-CPU6@-EIP
Unit version 1.2
CJ2H-CPU6@
Unit version 1.2
CJ2H-CPU6@-EIP
Unit version 1.3
CJ2H-CPU6@
Unit version 1.3
CJ2MCJ2M-CPU@@
Unit version 1.0
CJ2M-CPU@@
Unit version 2.0
Functions for unit version 1.0 ---OKOKOKOKOK
Functions
added for unit
version 1.1
Functions
added for unit
version 1.1
Functions
added for unit
version 1.2
Functions
added for unit
version 1.2
Functions
added for unit
version 1.3
Functions
added for unit
version 1.3
Functions for unit version 1.0 ------------OKOK
Functions
added for unit
version 2.0
Using new
functions
Not using new
functions
Using new
functions
Not using new
functions
Using new
functions
Not using new
functions
Using new
functions
Not using new
functions
Using new
functions
Not using new
functions
Using new
functions
Not using new
functions
Using new
functions
Not using new
functions
CX-Programmer
Ver. 7.1
or lower
------
---
------
------OKOKOKOK
---------OKOKOK
---
---------OKOKOK
---
------------OKOK
---
------------OKOK
---
---------------OK
------------
Ver. 8 .0
OK
OK
OK
OK
OK
Ver. 8.2
or higher
*2
OK
*1
OKOKOKOK
*2
OK
*1
*1
*1
*1
OK
OK
OK
OK
*1
*1
*1
*1
Ver. 9 .0 Ver. 9.1
OKOKOK
OKOKOK
OKOKOK
OKOKOK
OKOKOK
OKOKOK
OK
or higher
*1
OK
Ver. 9.12
Program-
ming
Console
*3
---
*1 It is not necessary to upgrade the version of the CX-Programmer if functionality that was enhanced for the
upgrade of the CPU Unit will not be used.
*2 CX-Programmer version 8.2 or higher is required to use the functions added for unit version 1.1. The high-
speed interrupt function and changing the minimum cycle time setting in MONITOR mode, however, are also
supported by CX-Programmer version 8.02.
*3 A Programming Console cannot be used with a CJ2 CPU Unit.
z Pull-down List for PLC Models
Unit versions are not differentiated in the pull-down list for PLC models in the Change PLC Dialog
Box of the CX-Programmer. Select as shown in the following table regardless of the unit version.
Series CPU Unit Model number
CJ Series CJ2H CPU UnitCJ2H-CPU6@-EIP
CJ2M CPU UnitCJ2M-CPU3@
CJ2 CPU Unit Hardware User’s Manual
PLC model in Change PLC Dialog Box in CX-Programmer ver-
sion 9.0 or higher
CJ2H
CJ2H-CPU6@
CJ2M
CJ2M-CPU1@
33
Troubleshooting Problems with Unit Versions on the CX-Programmer
Problem Cause Solution
An attempt was made to download a program containing
instructions supported only by
later unit versions or a CPU Unit
to a previous unit version.
After the above message is displayed, a compiling
error will be displayed on the Compile Tab Page in the
Output Window.
An attempt was to download a
PLC Setup containing settings
supported only by later unit versions or a CPU Unit to a previous
unit version.
Check the program or change to
a CPU Unit with a later unit version.
Check the settings in the PLC
Setup or change to a CPU Unit
with a later unit version.
“????” is displayed in a program transferred from the
PLC to the CX-Programmer.
An attempt was made to upload
a program containing instructions supported only by higher
versions of CX-Programmer to a
lower version.
New instructions cannot be
uploaded to lower versions of
CX-Programmer. Use a higher
version of CX-Programmer.
34
CJ2 CPU Unit Hardware User’s Manual
Related Manuals
Manuals related to a PLC built using a CJ-series CJ2 CPU Unit are listed in the following table. Use
these manuals for reference.
ManualCat. No.ModelApplicationDescription
CJ-series CJ2 CPU
Unit Hardware
User’s Manual (this
manual)
CJ-series CJ2 CPU
Unit Software User’s
Manual
CS/CJ-series EtherNet/IP Units Operation Manual
CJ-series CJ2M
CPU Unit Pulse I/O
Module User's Manual
Information on communications for CS/CJ/CPseries CPU Units and NSJseries Controllers
Installing software from the
CX-One
dows computers
CX-Programmer operating
procedure
CX-Simulator Simulation
Support Software for Windows computers
Using simulation in the CXProgrammer with CX-Programmer version 6.1 or
higher
Network setup and monitoring
Describes C-mode commands and FINS commands
Refer to this manual for a detailed description of
commands for communications with the CPU
Unit using C mode commands or FINS commands.
Note This manual describes the communica-
tions commands that are addressed to
CPU Units. The communications path that
is used is not relevant and can include any
of the following: serial ports on CPU Units,
communications ports on Serial Communications Units/Boards, and Communications Units. For communications
commands addressed to Special I/O Units
or CPU Bus Units, refer to the operation
manual for the related Unit.
Provides an overview of the CX-One FA Integrated Tool Package and describes the installation procedure.
Describes operating procedures for the CX-Programmer.
Also refer to the Software User’s Manual (W473)
and CS/CJ/NSJ-series Instructions Reference Manual (W474) when you do programming.
Describes the operating procedures for the CXSimulator.
The SYSMAC CJ2-series CPU Units are multi-functional CPU Units that provide the following features.
z Fast, with Large Memory Capacity
Basic performance is faster and memory capacity has been increased to provide ample capability
for machine control.
z Built-in EtherNet/IP Port (CJ2H-CPU6@-EIP and CJ2M-CPU3@ Only)
The CJ2 CPU Units support the EtherNet/IP open network as a standard feature. Universal Ethernet
communications, such as data links between PLCs, message communications between PLCs, and
FTP transfers, are all possible from a peripheral device connection.
z General-purpose Networks for Support Software Interface
Support Software and devices can be easily connected using commercially available cable to general-purpose networks via USB and EtherNet/IP ports. (The EtherNet/IP port is provided only on the
CJ2H-CPU6@-EIP and CJ2M-CPU3@.)
z Tag Access (CJ2H-CPU6@-EIP and CJ2M-CPU3@ Only)
CJ2 CPU Units have a tag name server to manage tag names and I/O addresses. This enables
access from external devices using tag names, without needing to know the I/O addresses.
z Synchronous Unit Operation (CJ2H CPU Unit with Unit Version 1.1 or Later)
The timing of processing performed by CPU Bus Units and Special I/O Units can be synchronized.
This minimizes fluctuations in timing from input and processing to outputs, making it easier to ensure
application performance.
z Easier Programming
CJ2 CPU Units offer a highly readable programming environment, including features such as
addressing DM and EM Area bits, setting address offsets, and using array variables.
z Improved Debugging
Online editing and data tracing have been improved, greatly increasing the efficiency of debugging.
1-2
z Increased Pulse I/O Capacity (CJ2M CPU Unit with Unit Version 2.0 or Later)
With the CJ2M CPU Units, optional Pulse I/O Modules can be mounted to enable pulse I/O for up to
four axes.
z More Serial Communications Ports (CJ2M-CPU3@ Only)
With the standard CJ2M CPU Unit (CJ2M-CPU3@) you can add an RS-232C or RS-422A/485
Option Board to the standard-feature EtherNet/IP port to increase the number of serial communications ports.
CJ2 CPU Unit Hardware User’s Manual
CJ2H CPU Units
1 Overview
1-1 Overview of CJ2 CPU Units
Tag access
Faster, with
greater capacity
General-purpose networks for
Support Software interface
Easier programming
Improved debugging
Synchronous unit operation
(CJ2H CPU Unit with Unit
Version 1.1 or Later)
Built-in EtherNet/IP port
(CJ2H-CPU6@-EIP)
CJ2M CPU Units
Standard CPU Unit (CJ2M-CPU3@)Simple CPU Unit (CJ2M-CPU1@)
Tag access
Easier programming
Easier programming
Improved debugging
1
1-1-1 Overview
Expandable
pulse I/O
RS-232CRS-422A/485
Built-in
EtherNet/IP port
General-purpose
networks for Support
Software interface
Optional serial
communications
ports
Expandable
pulse I/O
General-purpose
networks for Support
Software interface
CJ2 CPU Unit Hardware User’s Manual
1-3
1 Overview
1-1-2CJ2 CPU Unit Features
Fast, with Large Memory Capacity
z High-speed Processing
High-speed processing is possible for basic instructions (0.016 µs min. for CJ2H and 0.04 µs min.
for CJ2M), special instructions (0.05 µs min. for CJ2H and 0.06 µs min. for CJ2M), and immediate
refreshing (0.99 µs min. for CJ2H and 1.26 µs min. for CJ2M).
z Large Program Capacity
The CJ2 CPU Units provide a large program capacity of up to 400 Ksteps.
z Special Function Block Definition Area (CJ2M Only)
With a CJ2M CPU Unit, a special area called the FB Program Area is provided to store function
block definitions. (The FB Program Area holds 20K steps.) This allows you to use function blocks to
make program components and structures from previous programs while reducing the usage of the
User Program Area. And any function block definitions that would exceed the FB Program Area are
stored in the User Program Area.
z Large Data Memory Capacity
The CJ2 CPU Units provide a large EM Area capacity of up to 800 Kwords (25 banks).
z Up to 128 Cyclic Tasks
The user program can be divided into up to 128 tasks. Using smaller task programs makes it easier
to structure programs and contributes to shorter cycle times.
z Enhanced Performance for Executing Interrupt Tasks (CJ2H CPU Units with
Unit Version 1.1 or Later)
With CJ2H CPU Units with unit version 1.1, overhead time for interrupt tasks is approximately 20%
less than for unit version 1.0 even for normal usage. Also, by using High-speed interrupt function, it
is possible to improve execution performance as shown below with certain restrictions.
• Greatly reduce overhead time for interrupt tasks (interrupt task startup time + return time to cyclic
tasks).
Example: For I/O interrupt tasks, the time for normal operation is 37 µs but the time is 25 µs if
High-speed interrupt function is used.
• Minimum interval setting of 0.1 ms for one of Scheduled Interrupt Tasks
(For unit version 1.0, the minimum interval is 0.2 ms.)
1-4
CJ2 CPU Unit Hardware User’s Manual
1 Overview
Built-in EtherNet/IP Port (CJ2H-CPU6@-EIP and CJ2M-CPU3@ Only)
The CJ2 CPU Units provide as standard equipment a built-in EtherNet/IP port that supports the same
FINS Ethernet functions as an Ethernet Unit (including features such as an FTP server and time coordination) as well as the EtherNet/IP open network.
z High-speed, High-capacity Data Links with User-set Refresh Cycles
1-1 Overview of CJ2 CPU Units
The CJ2 CPU Units provide high-speed, high-capacity data links, and refresh cycles can be set individually for each data link area.
EtherNet/IP
CJ2 CPU Unit
High capacity
The refresh cycle can be set individually for each area.
In addition, using the EtherNet/IP DataLink Tool makes it possible to set the data links using an interface similar to that of the Controller Link automatic data link setup.
CJ2 CPU Unit
High speed
General-purpose Networks for Support Software Interface
z Built-in USB and EtherNet/IP Ports
A commercially available USB cable can be used to connect to the PLC directly from a USB port on
a personal computer. In addition, with the CJ2H-CPU6@-EIP or CJ2M-CPU3@, a PLC on the EtherNet/IP network can be accessed via USB.
1
1-1-2 CJ2 CPU Unit Features
z Prevent Connecting to the Wrong PLC by Using PLC Names from Support
Software
A user-set PLC name can be recorded in a CJ2 CPU Unit. When using Support Software to connect
online to a PLC, verification of the PLC name prevents incorrect connections from the Support Software.
CJ2 CPU Unit Hardware User’s Manual
1-5
1 Overview
Tag Access (CJ2H-CPU6@-EIP and CJ2M-CPU3@ Only)
z Network Symbols (Tags) for Flexible Support of Program Changes
The CJ2 CPU Units support network symbols (tags). They have an internal tag name server that
enables them to store tag names and addresses in advance in symbol tables in the CPU Units. Tags
enable the following features.
Data links can be set using tags.
With data links on an EtherNet/IP network, send and receive areas can be specified using symbols
rather than addresses. This enables flexible support for design changes by allowing the data link
areas set by tags to remain unchanged, while simply changing the symbol tables that contain the tag
names and addresses.
Data links enabled by names
Examples:
Inputs from a to b
Inputs from c to d
EtherNet/IP
CJ2 CPU Unit
CJ2 CPU Unit
Access from host devices is enabled using tags.
Tags can be used for access from host devices, such as touch panel NS-series Programmable Terminals. This makes the creation of host screens and programs at devices such as PTs much more
convenient.
Touch Panel
NS-series PT
Host application, such as SCADA
Middleware
Supporting EtherNet/IP
CJ2 CPU Unit
Access is possible using tags.
Examples:
Writing to a
Reading from b
EtherNet/IP
CJ2 CPU Unit
Automatic tag allocation makes it unnecessary to know the addresses.
Automatic allocation of tags in the high-capacity EM Area, using automatic address allocation in CXProgrammer symbol tables, enables data link design and access from host devices without having to
pay attention to addresses.
EtherNet/IP
1-6
Specified by tag a.
CJ2 CPU Unit
S
Y
S
M
A
C
R
U
N
CJ2H
E
R
R
/A
L
M
CP
U
6
4-
E
IP
IN
H
P
R
O
G
R
A
M
MAB
L
E
P
R
P
H
L
C
O
N
TR
OLLE
R
C
O
M
M
B
K
U
P
OPEN
MCP
W
R
B
U
S
Y
PE
RIPH
ER
A
L
PORT
M
S
N
S
C
O
M
M
100
M
10M
Tags are allocated in
a high-capacity area.
Designing is performed
by using only tags,
with no need to pay
attention to addresses.
CJ2 CPU Unit Hardware User’s Manual
1 Overview
Synchronous Unit Operation (CJ2H CPU Units with Unit Version 1.1
or Later)
z A CJ2 CPU Unit can synchronize the start of the processing performed by
CPU Bus Units and Special I/O Units to a specified cycle.
Synchronous data refreshing can be used between the CJ2H CPU Unit and Synchronous Units,*
and the refreshed data can be used in operations in a synchronous interrupt task. This enables multiaxis control with minimal fluctuations in the timing from inputs and processing to outputs. This pro-
vides support for motion applications that require precise timing, such as electronic cam control.
* Synchronous Units are CPU Bus Units and Special I/O Units that support the synchronous unit operation func-
tion. The following Synchronous Units are available as of July 2010: CJ1W-NC214/234/414/434 Position Control
Units.
1-1 Overview of CJ2 CPU Units
1
CJ2H CPU Units (with
unit version 1.1 or later)
Example:
Electronic cam control
Several servomotors are controlled synchronously
based on the operation of the encoder.
Synchronous Units
Example:
Position Control Units
Synchronous data
refreshing
Motor drive
Servomotor
Easier Programming
z Address offsets can be specified.
When an address is specified for an instruction operand, an offset can be specified in brackets after
the address to offset it. For example, by setting a word address in brackets to specify the offset, the
address can be dynamically specified according to the contents of that word.
Example
W0.00[D0]: W0.00 is the starting address and the contents of D0 is the offset. If D0 is &3, then
W0.03 is specified.
z Symbols can be specified for array variable subscripts.
By specifying symbols for array variable subscripts, elements can be dynamically specified according to the values of the symbols.
Example
a[b]: The value of symbol b specifies the element for array variable a[ ].
CJ2 CPU Unit Hardware User’s Manual
1-7
1 Overview
z Create and Use Data Structures
With CX-Programmer version 9.0 or higher, data structures can be created and used. This enables
easily using I/O memory in the CPU Unit as a database or for library data.
z Bit addresses can be used in the DM Area and EM Area.
Previously the DM Area and the EM Area could be addressed only by words, and bit addresses
could not be specified. The work area for bits can now be expanded by enabling bit addresses in the
DM and EM Areas.
For example, D10.00 specifies bit 00 of D10.
z The format for timer/counter PV refreshing can be selected individually for
each instruction.
Either BCD or binary can be selected individually for each instruction as the format for timer/counter
PV refreshing. For example, the TIM (BCD) and TIMX (binary) instructions can be used together.
z
The optimum languages can be combined for structured programming.
Ladder diagrams, ST, and SFC languages can be freely combined in the user program. Being able
to use the optimum languages for a particular process helps reduce the time involved in programming.
User program
Task
Ladder diagram
Control of equipment
and external devices
Task
Task
Task
a := a + 1;
ST
Math processing
SFC
Step progression control
The programming language
suited to the process can be used.
In addition, ladder diagrams and ST language can be freely used for function blocks (FBs) in ladder
diagrams and ST programs, and for transition and action programs in SFC. This feature makes it
possible to optimize structured programming.
FB in ladder diagram
FB in ST program
FB_(A:=B,C=>D);
Transition and action
programs in SFC
Ladder diagram
ST
a := a + 1;
The programming
language suited to
the process can
be used.
1-8
CJ2 CPU Unit Hardware User’s Manual
1 Overview
Improved Debugging
z Reduced Effect on Cycle Time from Online Editing
The additional cycle time due to online editing has been reduced to approx. 1 ms, minimizing the
effects on equipment operation during debugging.
z Fast, High-capacity Data Tracing
Up to 32 Kwords of data can be traced (8 times more than previously), with ample trigger conditions,
and data can be traced continuously for long periods of time.
z I/O Module Auxiliary Area Selection with CX-Programmer 9.12 or Higher
(CJ2M CPU Units Only)
With CX-Programmer version 9.12 or higher, data to be traced can be easily selected from lists.
z Force-set/Reset Bits in Specified EM Area Banks
With CX-Programmer version 8.3 or higher, a parameter can be set to enable force-setting/resetting
bits in specified EM Area banks. (This function is supported only by CJ2H CPU Units with unit version 1.2 or later and CJ2M CPU Units.)
1-1 Overview of CJ2 CPU Units
1
1-1-2 CJ2 CPU Unit Features
CJ2 CPU Unit Hardware User’s Manual
1-9
1 Overview
Add a Serial Option Board (CJ2M-CPU3@ Only)
With the CJ2M-CPU3@, one Serial Communications Option Board with one RS-232C port or one RS422A/485 port can be added.
With the serial port, it is easy to connect to general components, such as barcode readers, and other
components such as PTs, other CJ/CP-series PLCs, and Inverters.
Example: NS-series PT
RS-232C
CJ2M-CPU3@
CP1W-CIF01
COMM
Serial Option Boards
CP1W-CIF12CP1W-CIF11
COMM
RDA- RDB+ SDA- SDB+ FG
COMM
RDA- RDB+ SDA- SDB+ FG
NT Link or
other protocol
COMM
EtherNet/IP
RS-232C
Barcode reader or other
general-purpose component
Or RS-422A/485
Example: Serial PLC Links
RS-232C
RS-422A/485 port
(isolated, max. transmission distance: 500 m)
CJ2M, CP1E,
CP1L or CJ1M
RS-422A/485 port (not
isolated, max. transmission distance: 50 m)
1-10
CJ2 CPU Unit Hardware User’s Manual
1 Overview
Use Pulse I/O and Interrupt Inputs (CJ2M CPU Units Only)
With the CJ2M CPU Units, up to two Pulse I/O Modules can be mounted.
This enables input functions, such as normal inputs, interrupt inputs, high-speed counter inputs, and
quick-response inputs, and output functions, such as normal outputs, pulse outputs, and variable duty
factor pulse outputs. This provides support for many different types of applications.
Pulse I/O
Modules
1-1 Overview of CJ2 CPU Units
1
1-1-2 CJ2 CPU Unit Features
Normal inputs: 20 (10 per Pulse I/O Module)
•
Interrupt inputs: 8 (4 per Pulse I/O Module)
•
High-speed counter inputs: 4 (2 per Pulse I/O Module)
Mount the Power Supply Unit, the CPU Unit, the other Units, and the End Covers. Set the DIP switch
and rotary switches as required.
Refer to Section 3 Nomenclature and Functions and Section 5 Installation in the CJ2 CPU Unit Hardware User’s Manual (Cat. No. W472).
2. Wiring
Wire the power supply, I/O, and communications. Refer to the following manuals.
Refer to Section 5 Installation in the CJ2 CPU Unit Hardware User’s Manual (Cat. No. W472).
Refer to Section 11 Programming Devices and Communications in the CJ2 CPU Unit Software User’s Manual (Cat. No. W473).
Refer to Section 3 I/O Specifications and Wiring for Pulse I/O Module in the CJ2M CPU Unit Pulse I/O Module User's Manual (Cat. No. W486).
3. Connecting Online to the PLC
Connect the personal computer online to the PLC.
Refer to Section 4 Support Software in the CJ2 CPU Unit Hardware User’s Manual (Cat. No.
W472)
4. I/O Allocations
Using the CX-Programmer, allocate I/O memory in the CPU Unit to the mounted Units.
Refer to Section 8 I/O Allocations and Unit Settings in the CJ2 CPU Unit Software User’s Manual (Cat. No. W473)
Refer to Section 2 I/O Application Procedures and Function Allocations in the CJ2M CPU Unit Pulse I/O Module User's Manual (Cat. No. W486).
5. Software Setup
Make the PLC software settings.
• CPU Unit initialization: Refer to Section 4 CPU Unit Initialization in the CJ2 CPU Unit
Software User’s Manual (Cat. No. W473).
• DM Area Settings for Special I/O Units and CPU Bus Units: Refer to Section 8 I/O Allocations
and Unit Settings in the CJ2 CPU Unit Software User’s Manual (Cat. No. W473).
• PLC Setup: Refer to Section 9 PLC Setup in the CJ2 CPU Unit Software User’s Manual (Cat.
No. W473).
6. Creating the Program
Create the program using the CX-Programmer.
Refer to Section 5 Understanding Programming in the CJ2 CPU Unit Software User’s Manual
(Cat. No. W473).
1-12
7. Checking Operation
Check the I/O wiring and the AR Area settings, and perform trial operation. The CX-Programmer can
be used for monitoring and debugging.
Refer to 10-7 Debugging in the CJ2 CPU Unit Software User’s Manual (Cat. No. W473).
8. Basic Program Operation
Set the operating mode to RUN mode to start operation.
CJ2 CPU Unit Hardware User’s Manual
1 Overview
1-3Specifications
1-3-1General Specifications
Item
EnclosureMounted in a panel
GroundingLess than 100 Ω
CPU Unit Dimensions CJ2H-CPU6@-EIP: 90 mm × 65 mm × 80 mm (H × D × W)
WeightCJ2H-CPU6@-EIP: 280 g or less
Current ConsumptionCJ2H-CPU6@-EIP: 5 VDC, 0.82 A
Use Environment Ambient Operating Temperature 0 to 55°C
Ambient Operating Humidity10% to 90% (with no condensation)
AtmosphereMust be free from corrosive gases.
Ambient Storage Temperature−20 to 70°C (excluding battery)
Altitude2,000 m or less
Pollution Degree2 or less: Conforms to JIS B3502 and IEC 61131-2.
Noise Immunity2 kV on power supply line (Conforms to IEC 61000-4-4.)
Overvoltage CategoryCategory II: Conforms to JIS B3502 and IEC 61131-2.
EMC Immunity LevelZone B
Vibration ResistanceConforms to IEC60068-2-6.
Shock ResistanceConforms to IEC60068-2-27.
BatteryLife5 years at 25°C
ModelCJ1W-BAT01
Applicable StandardsConforms to cULus, NK, LR, and EC Directives.
, 3 times in X, Y, and Z directions (100 m/s2 for Relay Output Units)
147 m/s
for 100 min in X, Y, and Z directions (10 sweeps of 10 min each = 100 min total)
CJ2H-CJ2M-
90 mm ×
75 mm ×
31 mm (H
× D × W)
130 g or
less
5 VDC,
0.5 A
1-3 Specifications
1
1-3-1 General Specifications
90 mm ×
75 mm ×
62 mm (H
× D × W)
190 g or
less*
5 VDC,
0.7 A
* Without a Serial Option Board
CJ2 CPU Unit Hardware User’s Manual
1-13
1 Overview
1-3-2Performance Specifications
CJ2H-CJ2M-
Items
User Memory50K
I/O Bits2,560 bits
Processing Speed
Maximum Number of Connectable Units Total per CPU Rack or Expansion Rack: 10 Units max.;
Maximum Number of Expansion Racks3 max.
CIO AreaI/O Area2,560 bits (160 words): Words CIO 0000 to CIO 0159
Work Area8,192 bits (512 words): Words W000 to W511 (Cannot be used for external I/O.)
Holding Area8,192 bits (512 words): Words H000 to H511
Overhead Processing
*1
Time
Execution TimeBasic Instructions: 0.016 µs min.;
Interrupts I/O Inter-
Basic I/O UnitsNo limit
Special I/O UnitsUnits for up to 96 unit numbers can be mounted. (Unit numbers run from 0 to 95. Units are allocated between 1 and
CPU Bus UnitsCJ2H-CPU6@-EIP: 15 Units max.
Pulse I/O Modules---
Slots for which interrupts
can be used
Link Area3,200 bits (200 words): Words CIO 1000 to CIO 1199
Synchronous Data Refresh
Area
CPU Bus Unit Area6,400 bits (400 words): Words CIO 1500 to CIO 1899
Special I/O Unit Area15,360 bits (960 words): Words CIO 2000 to CIO 2959
Pulse I/O Area ---20 inputs, 12 outputs (CIO 2960 to CIO 2963)
Serial PLC Link Words---1,440 bits (90 words): Words CIO 3100 to CIO 3189
DeviceNet Area9,600 bits (600 words): Words CIO 3200 to CIO 3799
Internal I/O Area3,200 bits (200 words): Words CIO 1300 to CIO 1499 (Cannot be used for external I/O.)
rupts and
External
Interrupts
Scheduled
Interrupts
CPU64
(-EIP)
steps
Normal Mode:CJ2H-CPU@@-EIP:200 µs
Special Instructions: 0.048 µs min.
Interrupt task startup time: 26 µs or 17 µs
unit version 1.0)
Return times to cyclic tasks: 11 µs or 8 µs
unit version 1.0)
Minimum time interval: 0.2 ms or 0.1 ms
(set in 0.1-ms increments)
Interrupt task startup time: 22 µs or 13 µs
unit version 1.0)
Return time to cyclic task: 11 µs or 8 µs
version 1.0)
Total per PLC: 40 Units max.
However, a maximum of two CJ1W-INT01 Interrupt Input Units can be mounted.
8 unit numbers.)
CJ2H-CPU6@: 16 Units max.
CJ2H-CPU6@-EIP: Slots 0 to 3 on CPU Rack
CJ2H-CPU6@: Slots 0 to 4 on CPU Rack
1,536 bits (96 words): Words CIO 1200 to CIO 1295---
37,504 bits (2,344 words): Words CIO 3800 to CIO 6143 (Cannot be used for external I/O.)
Bits in this area maintain their ON/OFF status when PLC is turned OFF or operating mode is changed.
Words H512 to H1535: These words can be used only for function blocks. They can be used only for function block
instances (i.e., they are allocated only for internal variables in function blocks).
CPU65
(-EIP)
100K
steps
CPU66
(-EIP)
150K
steps
CJ2H-CPU@@:100 µs
CPU67
(-EIP)
250K
steps
*2
*2
CPU68
(-EIP)
400K
steps
*2
(30 µs for
*2
(15 µs for
*2
(27 µs for
(15 µs for unit
CPU
11/31
5K steps 10K
Normal Mode:CJ2M-CPU3@: 270 µs
Basic Instructions: 0.04 µs min.;
Special Instructions: 0.06 µs min.
Interrupt task startup time: 31 µs
Return times to cyclic tasks: 10 µs
Minimum time interval: 0.4 ms (set in 0.1-ms increments)
Interrupt task startup time: 30 µs
Return time to cyclic task: 11 µs
CJ2M-CPU3@: 15 Units max.
CJ2M-CPU1@: 16 Units max.
2 max.
Slots 0 to 4 on CPU Rack
CPU
12/32
steps
CJ2M-CPU1@: 160 µs
*3
CPU
13/33
20K
steps
CPU
14/34
30K
steps
CPU
15/35
60K
steps
*1 The following times are added if EtherNet/IP data tag links are used for the CJ2H-CPU6@-EIP.
Normal operation: 100 µs + Number of transfer words x 0.33 µs
High-speed interrupt function enabled: 100 µs + Number of transfer words × 0.87 µs
The following time must be added when using EtherNet/IP tag data links for the CJ2M-CPU3@.
100 µs + (Number of words transferred × 1.8 µs)
The following time must be added when using Pulse I/O Modules with a CJ2M CPU Unit:
10 µs × Number of Pulse I/O Modules
*2 This applies when high-speed interrupts are used.
*3 Supported only by CJ2M CPU Units with unit version 2.0 or later. A Pulse I/O Module must be mounted.
Timer Area4,096 timer numbers (T0000 to T4095 (separate from counters))
Counter Area4,096 counter numbers (C0000 to C4095 (separate from timers))
DM Area
EM Area32k words/bank × 25 banks max.: E00_00000 to
Banks for
which bits
can be
force-
set/reset
Index RegistersIR0 to IR15
Cyclic Task Flag Area128 flags
Memory Card128 MB, 256 MB, or 512 MB
Operating ModesPROGRAM Mode: Programs are not executed. Preparations can be executed prior to program execution in this
Execution ModeNormal Mode
Programming LanguagesLadder Logic (LD)
Function
Blocks
FB Program Area---20K steps
Maximum number of definitions
Maximum number of
instances
Using EM
Area forcesetting/reset-
ting
*7
Using automatic
address allocation specifications
CPU64
(-EIP)
• 7,168 bits (448 words): Words A0 to A447
• 24,576 bits (1,536 words): Words A10000 to A11535
Read/write: 16,384 bits (1,024 words) in words A448 to A1471
32k words
• DM Area words for Special I/O Units: D20000 to D29599 (100 words × 96 Units)
• DM Area words for CPU Bus Units: D30000 to D31599 (100 words × 16 Units)
E18_32767 max.
32K
words ×
4 banks
Banks 0
to 3 hex
Bank 3
hex
These are special registers for storing PLC memory addresses for indirect addressing. (Index Registers can be set
so that they are unique in each task or so that they are shared by all tasks.)
MONITOR Mode: Programs are executed, and some operations, such as online editing, and changes to present
RUN Mode:Programs are executed. This is the normal operating mode.
Sequential Function Charts (SFC)
Structured Text (ST)
Instruction Lists (IL)
2,0482562,048
2,0482562,048
CPU65
(-EIP)
*5
32K
words ×
4 banks
Banks 0
to 3 hex
Bank 3
hex
CPU66
(-EIP)
*5, *6
32K
words ×
10 banks
Banks 0
to 9 hex
Banks 6
to 9 hex
mode.
values in I/O memory, are enabled in this mode.
CPU67
(-EIP)
32K
words ×
15 banks
Banks 0
to E hex
Banks 7
to E hex
CPU68
(-EIP)
*4
32K
words ×
25 banks
Banks 0
to 18 hex
Banks 11
to 18 hex
CPU
11/31
*4
32k words/bank × 4 banks max.: E00_00000 to
E3_32767 max.
32K words × 1 bank32K words × 4
Bank 0 hexBanks 0 to 3 hex
---
CPU
12/32
*5
CPU
13/33
CPU
14/34
banks
CPU
15/35
1-3 Specifications
1
1-3-2 Performance Specifications
*4 A960 to A1471 and A10000 to A11535 cannot be accessed by CPU Bus Units, Special I/O Units, PTs, and Support Soft-
ware that do not specifically support the CJ2 CPU Units.
*5 Bits in the EM Area can be addressed either by bit or by word. These bits cannot be addressed by CPU Bus Units, Spe-
cial I/O Units, PTs, and Support Software that do not specifically support the CJ2 CPU Units.
*6 EM banks D to 18 cannot be accessed by CPU Bus Units, Special I/O Units, PTs, and Support Software that do not spe-
cifically support the CJ2 CPU Units.
*7 With CJ2H CPU Units with unit version 1.2 or later, force-setting/resetting bits in the EM Area is possible either for banks
that have been specified for automatic address allocation or for banks specified for the EM Area force-set/reset function.
With CJ2M CPU Units, force-setting/resetting bits in the EM Area is possible only for banks specified for the EM Area
force-set/reset function.
CJ2 CPU Unit Hardware User’s Manual
1-15
1 Overview
Items
TasksType of TasksCyclic tasks
Number of TasksCyclic tasks: 128
Symbols (Variables)
Type of SymbolsLocal symbols: Can be used only within a single task in the PLC.
Interrupt tasks (Power OFF interrupt tasks, scheduled interrupt tasks, I/O interrupt tasks, external
interrupt tasks, and input interrupt tasks
Interrupt tasks: 256
(Interrupt tasks can be defined as cyclic tasks to create extra cyclic tasks. Therefore, the total
number of cyclic tasks is actually 384 max.)
Global symbols: Can be used in all tasks in the PLC.
Network symbols (tags)
bols, depending on parameter settings.
UINT (one-word unsigned binary)
UDINT (two-word unsigned binary)
ULINT (four-word unsigned binary)
INT (one-word signed binary)
DINT (two-word signed binary)
LINT (four-word signed binary)
UINT BCD (one-word unsigned BCD)
UDINT BCD (two-word unsigned BCD)
ULINT BCD (four-word unsigned BCD)
REAL (two-word floating-point)
LREAL (four-word floating-point)
CHANNEL (word)
NUMBER (constant or number)
WORD (one-word hexadecimal)
DWORD (two-word hexadecimal)
LWORD (four-word hexadecimal)
STRING (1 to 255 ASCII characters)
TIMER (timer)
COUNTER (counter)
User-defined data types (data structures)
20,000 max.2,000 max.
*8
255 bytes max.
*8
UTF-8
CPU65
(-EIP)
*10
CJ2H-CJ2M-
CPU66
CPU67
(-EIP)
*8
: I/O memory in the CPU Unit can be externally accessed using sym-
*10
(-EIP)
CPU68
*3
*9
*9
*9
(-EIP)
)
*11
CPU
11/31
CPU
12/32
CPU
13/33
CPU
14/34
CPU
15/35
*8 Supported only by the CJ2H-CPU6@-EIP and CJ2M-CPU3@.
*9 This data type cannot be used in Function blocks.
*10 This data type can be used only in Function blocks.
*11 Supported only when CX-Programmer version 9.0 or higher is used.
1-16
CJ2 CPU Unit Hardware User’s Manual
1 Overview
CJ2H-CJ2M-
Items
Data TracingMemory Capacity8,000 words16,000
Number of SamplingsBits = 31, one-word data =16, two-word data = 8, four-word data = 4
Sampling Cycle1 to 2,550 ms (Unit: 1 ms)
Trigger ConditionsON/OFF of specified bit
Delay Value−32,768 to +32,767 ms
File MemoryMemory Card (128, 256, or 512 Mbytes) (Use the Memory Cards provided by OMRON.)
Source/Comment Memory
Program source, comments, program
index, and symbol table
CPU64
(Up to 32k words x 25 banks when EM is specified in CX-Programmer)
Data comparison of specified word
Data size: 1 word, 2 words, 4 words
Comparison Method: Equals (=), Greater Than (>), Greater Than or Equals (≥), Less Than (<),
Less Than or Equals (≤), Not Equal (≠)
EM file memory (Part of the EM Area can be converted for use as file memory.)
Capacity: 3.5 MbytesCapacity: 1 Mbytes
(-EIP)
CPU65
(-EIP)
CPU66
(-EIP)
words
CPU67
32,000 words8,000 words
(-EIP)
CPU68
(-EIP)
CPU
11/31
(Up to 32k words x 4 banks when EM is specified in CX-Programmer)
1 to 10,000 ms (in 0.5-ms increments)
Can be set for each connection. (Data will be
refreshed at the set interval, regardless of the
number of nodes.)
3,000 packets per second
13/33
14/34
*13
CPU
15/35
*12 The EtherNet/IP port is built into the CJ2H-CPU6@-EIP and CJ2M-CPU3@ only.
*13 “Packets per second” is the number of communications packets that can be processed per second.
1-18
CJ2 CPU Unit Hardware User’s Manual
1 Overview
Communications
CJ2H-CJ2M-
Item
Maximum Link Data Size per Node184,832 words640 words
Maximum Data Size per Connection252 or 722 words
Number of Registrable Tag Set256 (1 connection = 1 segment)32 (1 connection = 1 segment)
Maximum Tag Set Size722 words (One word is used when PLC status
Maximum Number of Tags Refreshable in a Single Cycle of CPU Unit
Data Size Refreshable in a Single
Cycle of CPU Unit
Change of Tag Data Link Parameter
Settings during Operation
Multi-cast Packet Filter
CIP Communications: Explicit Messages ---
Class 3 (Number of Connections)Number of connections: 128
UCMM (Non-connection Type)Maximum number of clients that can communi-
Communications Specifications
CIP RoutingOK
FINS Communications---
FINS/UDPOK
FINS/TCP16 connections max.
EtherNet/IP Conformance TestConforms to A5.
EtherNet/IP Interface10Base-T/100Base-TX
*16
*18
CPU64
(Data is synchronized within each connection.)
is included in the segment.)
Output/send (CPU Unit to EtherNet/IP): 256
*16
Input/receive (EtherNet/IP to CPU Unit): 256
Output/send (CPU to EtherNet/IP): 6,432
words
Input/receive (EtherNet/IP to CPU): 6,432
words
OK
OK
cate at the same time: 32
Maximum number of servers that can communicate at the same time: 32
(CIP routing is enabled for the following remote Units: CJ1W-EIP21, CJ2H-CPU6@-EIP, CJ2MCPU3@, and CS1W-EIP21.)
Auto Negotiation/Fixed Setting
(-EIP)
*17
CPU65
(-EIP)
*14
CPU66
(-EIP)
CPU67
(-EIP)
CPU68
(-EIP)
CPU
11/31
640 words (Data is synchronized within each
connection.)
640 words (One word is used when PLC status is included in the segment.)
Output/send (CPU Unit to EtherNet/IP): 32
Input/receive (EtherNet/IP to CPU Unit): 32
Output/send (CPU Unit to EtherNet/IP): 640
words
Input/receive (EtherNet/IP to CPU Unit): 640
words
Maximum number of clients that can communicate at the same time: 16
Maximum number of servers that can communicate at the same time: 16
CPU
12/32
*15
CPU
13/33
CPU
14/34
*15
1-3 Specifications
CPU
15/35
1
1-3-2 Performance Specifications
*14 Large Forward Open (CIP optional specification) must be supported in order for 505 to 1,444 bytes to be used as the data
size. Application is supported between CS/CJ-series PLCs. When connecting to devices from other manufacturers, make
sure that the devices support the Large Forward Open specification.
*15 Unit version 2.0 of built-in EtherNet/IP section: 20 words
*16 If the maximum number is exceeded, refreshing will require more than one CPU Unit cycle.
*17 When changing parameters, however, the EtherNet/IP port where the change is made will be restarted. In addition, a tim-
eout will temporarily occur at the other node that was communicating with that port, and it will then recover automatically.
*18 The EtherNet/IP port supports an IGMP client, so unnecessary multicast packets are filtered by using an Ethernet switch
that supports IGMP snooping.
CJ2 CPU Unit Hardware User’s Manual
1-19
1 Overview
*3
Pulse I/O
CJ2H-CJ2M-
Item
External interface---CJ2M-MD211 or CJ2M-MD212 Pulse I/O Mod-
Pulse InputsCan be used as normal inputs, interrupt inputs,
Normal inputs20 max. (10 per Pulse I/O Module)
Interrupt inputs and quickresponse inputs
High-speed counter inputs4 max. (2 per Pulse I/O Module)
Pulse OutputsCan be used as normal outputs, pulse outputs,
Normal outputs---12 max. (6 per Pulse I/O Module)
Pulse outputs4 max. (2 per Pulse I/O Module)
PWM outputs4 max. (2 per Pulse I/O Module)
CPU64
(-EIP)
CPU65
(-EIP)
CPU66
(-EIP)
CPU67
(-EIP)
CPU68
(-EIP)
CPU
11/31
ule with 40-pin MIL connector
quick-response inputs, or high-speed counter
inputs. (Functions of each input must be
selected in the PLC Setup.)
Input method: Line-driver input or 24-VDC input
(selected by wiring)
Input constants: Set in the PLC Setup (0, 0.5,
1, 2, 4, 8, 16, or 32 ms). Default: 8 ms
8 max. (4 per Pulse I/O Module)
Input signal minimum ON pulse width: 30 µs
Maximum response frequency: 50 kHz for differential phases or 100 kHz for single phase
Counting mode: Linear mode or circular (ring)
mode
Count value: 32 bits
Counter reset: Phase Z + software reset or soft-
ware reset
Control method: Target-value comparison or
range comparison
Gate function: Supported
or PWM outputs. (Functions of each output
must be selected in the PLC Setup.)
Output method: Sinking or sourcing transistor
outputs (The method is determined by Pulse
I/O Module model.)
Output method: CW/CCW or pulse + direction
(The method is determined by the I/O wiring
and the instructions used in the ladder program.)
Output frequency: 1 pps to 100 kpps (in increments of 1 pps)
Output Mode: Continuous mode (for speed
control) or independent mode (for position control)
Output pulses: Relative coordinates: 0000 0000
to 7FFF FFFF hex (0 to 2,147,483,647 pulses)
Absolute coordinates: 8000 0000 to 7FFF
FFFF hex (−2,147,483,648 to 2,147,483,647)
Acceleration/deceleration curves: Linear or Scurve
Origin search function: Supported
Output frequency: 0.1 to 6,553.5 Hz (in 0.1-Hz
increments) or 1 to 32,800 Hz (in 1-Hz increments)
Duty ratio: 0.0% to 100.0% (in 0.1% increments)
CPU
12/32
CPU
13/33
CPU
14/34
CPU
15/35
1-20
CJ2 CPU Unit Hardware User’s Manual
1 Overview
1-3-3Function Specifications
FunctionsDescription
Cycle
Time Management
Unit (I/O)
Management
Minimum Cycle TimeA minimum cycle time can be set.
Cycle Time MonitoringThe cycle time is monitored.
Background ProcessingInstructions with long execution times can be executed over multiple
Basic I/O
Units, Special I/O
Units, and
CPU Bus
Units
Basic I/O
Units
Special I/O
Units and
CPU Bus
Units
Configuration Management
I/O
Refreshing
Unit Recognition at StartupThe number of units recognized when the power is turned ON is dis-
Input Response Time SettingThe input response times can be set for Basic I/O Units. The response
Load OFF FunctionAll of the outputs on Basic I/O Units can be turned OFF when an error
Basic I/O Unit Status MonitoringAlarm information can be read from Basic I/O Units and the number of
Reading/writing data using instructions for specific Units
Unit Restart Bits to Restart UnitsA Special I/O Unit or CPU Bus Unit can be restarted.
Synchronous Unit Operation
Automatic I/O Allocation at Startup I/O words can be automatically allocated to the Basic I/O Units that are
I/O Table CreationThe current unit configuration can be registered in I/O tables to prevent it
Rack/Slot First Word SettingsThe first words allocated to a Units on the Racks can be set.
Cyclic RefreshingCyclic refreshing of Basic I/O Units, Special I/O Units, and CPU Bus
Immediate RefreshingI/O refreshing by immediate refreshing instructions
Refreshing by IORFI/O refreshing by IORF instruction
*1
1-3 Specifications
(0.2 to 32,000 ms; Unit: 0.1 ms)
The minimum cycle time setting can be changed in MONITOR mode
(0.01 to 40,000 ms; Unit: 0.01 ms)
cycles to prevent fluctuations in the cycle time.
Units
played.
time can be increased to reduce the effects of chattering and noise at
input contacts. The response time can be decreased to enable detecting
shorter input pulses.
occurs in RUN or MONITOR mode.
Units recognized can be read.
Special instructions can be used to read/write required data for specific
Units at high speed.
*2
The start of processing for all the specified Units can be synchronized at
a fixed interval.
Maximum number of Units: 10 Units (Only Units that support Synchronous Operation Mode can be used.)
Synchronous operation cycle: 0.5 to 10 ms (default: 2 ms)
Maximum number of words for synchronous data refreshing: 96 words
(total of all Units)
connected in the PLC to start operation automatically without registering
Units into I/O tables.
from being changed, to reserve words, and to set words.
*1
1
1-3-3 Function Specifications
*1 Supported only by CJ2H CPU Units with unit version 1.1 or later and CJ2M CPU Units.
*2 Supported only by CJ2H CPU Units with unit version 1.1 or later.
CJ2 CPU Unit Hardware User’s Manual
1-21
1 Overview
Pulse I/O
Func-
*3
tions
Memory
Management
Memory
Cards
Pulse Input
Functions
Pulse Output Functions
Origin SearchesThe origin point of the machine is determined according to the specified
Holding I/O Memory when Changing Operating
Modes
File MemoryFiles (such as program files, data files, and symbol table files) can be
Built-in Flash MemoryThe user program and Parameter Area can be backed up to an internal
EM File FunctionParts of the EM Area can be treated as file memory.
Storing CommentsI/O comments can be stored as symbol table files in a Memory Card, EM
EM Configuration EM Area can be set as trace memory or EM file memory.
Automatic File Transfer at StartupA program file and parameter files can be read from a Memory Card
Program Replacement during PLC OperationUser programs can be transferred from a Memory Card to CPU Unit dur-
Function for Reading and Writing Data from a
Memory Card
FunctionsDescription
Normal InputsInput signals are read during I/O refreshing and stored in I/O memory.
Interrupt InputsAn interrupt task can be started when an input signal turns ON or turns
OFF.
Quick-response InputsInput signals that are shorter than the cycle time are read and stored in
I/O memory.
High-speed Counter InputsHigh-speed pulse signals are counted. Interrupt tasks can also be
started.
Normal OutputsThe status of I/O memory is output during I/O refreshing.
Pulse OutputsA pulse signal is output with the specified frequency and number of
pulses at a fixed duty ratio (50%).
PWM OutputsA pulse signal is output at the specified duty ratio.
origin search parameters while actually outputting pulses and using the
origin and origin proximity input signals as conditions. (Pulse inputs and
outputs are also used for this function.)
The status of I/O memory can be held when the operating mode is
changed or power is turned ON. The forced-set/reset status can be held
when the operating mode is changed or power is turned ON.
stored in Memory Card, EM File Memory, or Comment Memory.
flash memory when they are transferred to the CPU Unit.
file memory, or comment memory.
when the power is turned ON.
ing operation.
Data in I/O memory in the CPU Unit can be written to a Memory Card in
CSV/TXT format. Data in CSV/TXT format in the Memory Card can be
read to I/O memory in the CPU Unit.
*3 Supported only by CJ2M CPU Unit with unit version 2.0 or later. A Pulse I/O Module must be mounted.
1-22
CJ2 CPU Unit Hardware User’s Manual
1 Overview
FunctionDescription
Communications---
Peripheral
(USB) Port
Serial Port
Host Link (SYSWAY) CommunicationsHost Link commands or FINS commands placed between Host Link headers
No-protocol CommunicationsI/O instructions for communications ports (such as TXD/RXD instructions) can
NT Link CommunicationsI/O memory in the PLC can be allocated and directly linked to various PT func-
Peripheral Bus Bus for communications with various kinds of Support Software running on a
Serial GatewayThis gateway enables receiving and automatically converting FINS to the Com-
Serial PLC Links
EtherNet/IP Port
CIP Communications
Service
FINS Communications
Service
Peripheral BusBus for communications with various kinds of Support Software running on a
personal computer. High-speed communications are supported.
*4
*5
*6
Tag Data LinksProgramless cyclic data exchanges with the devices on the EtherNet/IP net-
Message Communications Any CIP commands can be received from the devices on the EtherNet/IP net-
Message Communications Any FINS commands can be transferred with the devices on the EtherNet/IP
---
and terminators can be sent from a host computer or PT to read/write I/O memory, read/control the operating mode, and perform other operations for PLC.
be used for data transfer with peripheral devices such as bar code readers and
printers.
tions, including status control areas, status notification areas, touch switches,
lamps, memory tables, and other objects.
personal computer. High-speed communications are supported.
poWay/F.
Data is exchanged between CPU Units using serial ports without communica-
tions programming. PTs set to the 1:N NT Link protocol can be included in the
network.
Applications: FINS, CIP, SNTP, DNS (Client), FTP (Server)
work.
work.
network.
1-3 Specifications
1
1-3-3 Function Specifications
*4 A Serial Option Board is required to use a serial port for the CJ2M-CPU3@ CPU Unit.
*5 A Serial Option Board is required to use the CJ2M-CPU3@ CPU Unit in Serial PLC Links.
*6 Supported only by CJ2H-CPU6@-EIP and CJ2M-CPU3@.
CJ2 CPU Unit Hardware User’s Manual
1-23
1 Overview
FunctionDescription
InterruptScheduled InterruptsA task is executed at a specified interval.
Resetting and restarting with
MSKS(690)
Reading present value of internal timer
with MSKS(690)
Power OFF InterruptsA task can be executed when CPU Unit's power turns OFF.
I/O InterruptsA task can be executed when an input signal is input to an Interrupt Input Unit.
External InterruptsA task can be executed when interrupts are requested from a Special I/O Unit
Input Interrupt Function
Input InterruptsInterrupt tasks are executed when the interrupt input turns ON or turns OFF.
High-speed Counter InterruptsAn interrupt task is executed when preset comparison conditions for a high-
High-speed Interrupt Function
ClockClock FunctionClock data is stored in memory.
Operation Start Time StorageThe time when operating mode was last changed to RUN mode or MONITOR
Operation Stop Time StorageThe last time a fatal error occurred or the last time the operating mode was
Startup Time StorageThe time when the power was turned ON is stored.
Power Interruption Time StorageThe time when the power is turned OFF is stored.
Total Power ON Time CalculationThe total time that the PLC has been ON is stored in increments of 10 hours.
Power ON Clock Data StorageA history of the times when the power was turned ON is stored.
User Program Overwritten Time StorageThe time that the user program was last overwritten is stored.
Parameter Date StorageThe time when the Parameter Area was overwritten is stored.
*7
*7
*8
*9
When MSKS(690) is executed, the internal timer is restarted and the time to
first interrupt is set to a fixed value.
MSKS(690) can be used to read the time that has elapsed until the scheduled
interrupt is started or since the previous scheduled interrupt.
or a CPU Bus Unit.
A task is started for an interrupt input from a Pulse I/O Module or for a high-
speed counter input.
Direct Mode: An interrupt task is executed each time an input signal changes.
Counter Mode: Changes in the input signal are counted up or down and the
interrupt task is executed when the counter counts out. (The maximum
response frequency is 3 kHz.)
speed counter are met.
Target-value comparison: The interrupt task is executed when the count
matches a specified value.
Range comparison: The interrupt task is executed when the count enters or
leaves a specified range of values.
Improves performance for executing interrupt tasks with certain restrictions.
Accuracy (Accuracy depends on the temperature.)
Ambient temperature of 55°C: −3.5 to +0.5 min error per month
Ambient temperature of 25°C: −1.5 to +1.5 min error per month
Ambient temperature of 0°C: −3 to +1 min error per month
mode is stored.
changed to PROGRAM mode is stored.
*7 Supported only by the CJ2M CPU Units.
*8 Pulse I/O Modules are supported only by CJ2M CPU Units with unit version 2.0 or later.
*9 Supported only by CJ2H CPU Units with unit version 1.1 or later.
1-24
CJ2 CPU Unit Hardware User’s Manual
1 Overview
FunctionDescription
Power
Supply
Management
Function BlocksStandard programming can be encapsulated as function blocks.
Debugging
Self-diagnosis and
Restoration
Memory ProtectionHolding Area data, DM Area data, EM Area data, Counter Completion Flags,
and counter present values are held even when power is turned OFF. CIO
Area, Work Area, some Auxiliary Area data, and Timer Completion Flags, timer
present values, index registers, and data registers can be protected by turning
ON the IOM Hold Bit in the Auxiliary Area, and by also setting the IOM Hold Bit
to “Hold” in the PLC Setup.
Power OFF Detection Time SettingThe detection time for power interruptions can be set.
Power OFF Detection Delay TimeThe detection of power interruptions can be delayed: 0 to 10 ms
Number of Power Interruptions CounterThe number of times power has been interrupted is counted.
Languages in Function Block DefinitionsLadder programming or structured text
Online EditingThe program can be changed during operation (in MONITOR or PROGRAM
Force-Set/ResetSpecified bits can be set or reset.
Differentiate MonitoringON/OFF changes in specified bits can be monitored.
Data Tracing The specified I/O memory data can be stored in the trace memory in the CPU
Continuous TracingThe trace data can be uploaded during data tracing using the CX-Programmer.
Automatically starting tracing when operation starts
Storing Location of Error when an Error
Occurs
Program CheckThe programs can be checked for items such as no END instruction and
Error LogA function is provided to store predefined error codes in CPU Unit, error infor-
CPU Error DetectionCPU Unit WDT errors are detected.
User-defined Failure DiagnosisErrors can be generated for user-specified conditions: Non-fatal errors (FAL)
Load OFF FunctionThis function turns OFF all outputs from Output Units when an error occurs.
RUN OutputThe RUN output from the CJ1W-PA205R turns ON while CPU Unit is in RUN
Basic I/O Load Short-circuit DetectionThis function provides alarm information from Basic I/O Units that have load
Failure Point DetectionThe time and logic of an instruction block can be analyzes using the FPD
CPU Standby DetectionThis function indicates when the CPU Unit is on standby because all Special
AC power supply: 10 to 25 ms (variable)
DC power supply: 2 to 5 ms (CJ1W-PD022) or 2 to 20 ms (CJ1W-PD025)
(Not supported by the CJ1W-PD022.)
mode), except for block programming areas.
A parameter can be set to enable force-setting/resetting bits in EM Area banks.
Force-setting/resetting is enabled for the specified bank and all the banks after
*10
it.
Unit. The triggers can be set.
This enables continuously logging the data by constantly uploading the trace
data.
Data tracing can be automatically started when operation is started (i.e., when
the operating mode is changed from PROGRAM mode to MONITOR or RUN
mode).
The location and task number where execution stopped for a program error is
recorded.
FALS/FAL errors at startup.
mation, and time at which the error occurred.
and fatal errors (FALS).
Program section time diagnosis and program section logic diagnosis are sup-
ported (FPD instruction).
mode or MONITOR mode.
short-circuit protection.
instruction.
I/O Units and CPU Bus Units have not been recognized at the startup in RUN
or MONITOR mode.
*10 Supported only by CJ2H CPU Units with unit version 1.2 or later and CJ2M CPU Units.
1-3 Specifications
1
1-3-3 Function Specifications
CJ2 CPU Unit Hardware User’s Manual
1-25
1 Overview
FunctionDescription
Self-diagnosis and
Restoration
(Continued from
previous
page)
Non-fatal Error
Detection
Fatal Error
Detection
System FAL Error Detection (User-defined nonfatal error)
Duplicated Refreshing
Error Detection
Basic I/O Unit Error Detection
Backup Memory Error
Detection
PLC Setup Error Detection This function detects setting errors in the PLC Setup.
CPU Bus Unit Error Detec-
tion
Special I/O Unit Error
Detection
Tag Memory Error Detec-
*11
tion
Battery Error DetectionThis function detects an error when a battery is not connected to the CPU Unit
CPU Bus Unit Setting
Error Detection
Special I/O Unit Setting
Error Detection
Option Board Error Detec-
*12
tion
Memory Error DetectionThis function detects errors that occur in memory of the CPU Unit.
I/O Bus Error DetectionThis function detects when an error occurs in data transfers between the Units
Unit/Rack Number Duplication Error
Too Many I/O Points Error
Detection
I/O Setting Error Detection The registered I/O tables are used to detect errors if the number of Units in the
*11 Supported only by CJ2H-CPU6@-EIP and CJ2M-CPU3@.
*12 Supported only by the CJ2M-CPU3@.
This function generates a non-fatal (FAL) error when the user-defined conditions are met in program.
This function detects an error when an immediate refreshing Instruction in an
interrupt task is competing with I/O refreshing of a cyclic task.
This function detects the errors in Basic I/O Units.
This function detects errors in the memory backup of the user programs and
parameter area (backup memory).
This function detects an error when there is an error in data exchange between
the CPU Unit and a CPU Bus Unit.
This function detects an error when there is an error in data exchange between
the CPU Unit and a Special I/O Unit.
This function detects errors in tag memory.
or when the battery voltage drops.
This function detects an error when the model of a CPU Bus Unit in the regis-
tered I/O tables does not agree with the model that is actually mounted in the
PLC.
This function detects an error when the model of a Special I/O Unit in the registered I/O tables does not agree with the model of Unit that is actually mounted.
This function detects the errors in Serial Option Board mounting status.
mounted in Rack slots and the CPU Unit and detects when the End Cover is
not connected to the CPU Rack or an Expansion Rack.
This function detects an error when the same unit number is set for two or more
Units, the same word is allocated to two or more Basic I/O Units, or the same
rack number is set for two or more Racks.
This function detects an error when the total number of I/O points set in the I/O
tables or the number of Units per Rack exceeds the specified range.
registered I/O tables does not agree with the actual number of Units that are
connected or an Interrupt Unit has been connected in the wrong position.
1-26
CJ2 CPU Unit Hardware User’s Manual
1 Overview
FunctionDescription
Self-diagnosis and
Restoration
(Continued from
previous
page)
Maintenance
SecurityRead Protection using PasswordThis function protects reading and displaying programs and tasks using pass-
Fatal Error
Detection
Memory Self-restoration Function This function performs a parity check on the user program area and self-resto-
Simple Backup FunctionThis function collectively backs up the data in CPU Unit (user programs,
Unsolicited CommunicationsA function that allows the PLC to use Network Communications Instruction to
Remote Programming and MonitoringHost Link communications can be used for remote programming and remote
Automatic Online Connection via
Network
FINS Write ProtectionThis function prohibits writing by using FINS commands sent over the network.
Unit Name FunctionThis function allows the users to give any names to the Units. Names are veri-
Hardware ID Using Lot NumbersThis function sets operation protection by identifying hardware using the user
Program Error DetectionThis function detects errors in programs.
Instruction Processing
Error Detection
Indirect DM/EM BCD
Error Detection
Illegal Area Access
Error Detection
No END Error Detection
Task Error DetectionThis function detects an error when there are no tasks that can be executed in
Differentiation Overflow Error Detection
Invalid Instruction Error
Detection
User Program Area
Overflow Error Detection
Cycle Time Exceeded
Error Detection
System FALS Error Detection (User-defined Fatal
Error)
Version Error DetectionThis function detects an error when a user program includes a function that is
Memory Card Transfer
Error Detection
Direct
Serial
Connection
Via Networks
This function detects an error when the given data value is invalid when executing an instruction, or execution of instruction between tasks was attempted.
This function detects an error when an indirect DM/EM address in BCD mode
is not BCD.
This function detects an error when an attempt is made to access an illegal
area with an instruction operand.
This function detects an error when there is no END instruction at the end of
the program.
a cycle, there is no program for a task, or the execution condition for an interrupt task was met but there is no interrupt task with the specified number.
This function detects an error when too many differentiated instructions are
entered or deleted during online editing (131,072 times or more).
This function detects an error when an attempt is made to execute an instruction that is not defined in the system.
This function detects an error when instruction data is stored after the last
address in user program area.
This function monitors the cycle time (10 to 40,000 ms) and stops the operation
when the set value is exceeded.
This function generates a fatal (FALS) error when the user-defined conditions
are met in program.
not supported by the current unit version.
This function detects an error when the automatic file transfer from Memory
Card fails at startup.
ration data.
parameters, and I/O memory) and internal backup data in the I/O Units.
send required FINS commands to a computer connected via a Host Link
monitoring through a Controller Link, Ethernet, DeviceNet, or SYSMAC LINK
Network. Communications across network layers can be performed.
Controller Link or Ethernet: 8 layers
DeviceNet or SYSMAC LINK: 3 layers
This function enables automatically connecting to the PLC online when the CXProgrammer is directly connected by a serial connection (peripheral (USB) port
or serial port).
This function enables connecting the CX-Programmer online to a PLC that is
connected via an EtherNet/IP network.
words.
Write protection: Set using the DIP switch.
Read protection: Set a password using the CX-Programmer.
fied at online connection to prevent wrong connection
programs according to lot numbers stored in the Auxiliary Area.
*13
1-3 Specifications
1
1-3-3 Function Specifications
*13 This function can be used only with CJ2H CPU Units.
CJ2 CPU Unit Hardware User’s Manual
1-27
1 Overview
1-28
CJ2 CPU Unit Hardware User’s Manual
Basic System Configuration and
Devices
This section describes the basic system configuration and devices used in a CJ2 PLC.
The CJ Series supports the following two types of system configuration.
• Basic System Configuration:
System consisting of CPU Rack and Expansion Racks.
• Expanded System Configuration:
System connected via CPU Unit built-in serial port and PLC Units, such as Communications Units.
A CPU Rack can consist of a CJ2 CPU Unit, a CJ-series Power Supply Unit, CJ-series Configuration
Units (Basic I/O Units, Special I/O Units, CPU Bus Units), and a CJ-series End Cover. The same CJseries Power Supply Units and CJ-series Configuration Units that are used with CJ1 CPU Units are
used with CJ2 CPU Units.* An I/O Control Unit is required to connect a CJ-series Expansion Rack.
A Memory Card is optional.
* All CJ-series Units can be used as Configuration Units, but only Units that specifically support the CJ2 CPU Unit
can access the expanded portions of the I/O memory areas of the CJ2 CPU Units (i.e., A960 to A1471, A10000
to A11535, and EM banks D to 18). Only the following CJ1 Units specifically support the CJ2 CPU Units.
• EtherNet/IP Unit: CJ1W-EIP21
• Position Control Units: CJ1W-NC214, CJ1W-NC234, CJ1W-NC281, CJ1W-NC414, CJ1W-NC434, CJ1WNC481, and CJ1W-NC881
• Analog Input Unit: CJ1W-AD042
• Analog Output Unit: CJ1W-DA042V
• Serial Communications Units: CJ1W-SCU22, CJ1W-SCU32, and CJ1W-SCU42
z Expansion Racks
A CJ-series Expansion Rack can be connected to the CPU Rack or another CJ-series Expansion
Rack. An Expansion Rack can consist of an I/O Interface Unit, a Power Supply Unit, Basic I/O Units,
Special I/O Units, CPU Bus Units, and an End Cover.
CPU Rack
Power Supply Unit
Memory Card
Expansion Rack
Power Supply Unit
CPU Unit
I/O Control Unit
I/O Interface Unit
Configuration Units
(Basic I/O Units, Special
I/O Units, CPU Bus Units)
Configuration Units
(Basic I/O Units, Special
I/O Units, CPU Bus Units)
End Cover
End Cover
2-2
CJ2 CPU Unit Hardware User’s Manual
2-1-2CPU Rack
The CPU Rack consists of a CJ2 CPU Unit, a CJ-series Power Supply Unit, CJ-series Configuration
Units, and a CJ-series End Cover. Up to 10 Configuration Units can be connected.
z CJ2H CPU Units
2 Basic System Configuration and Devices
2-1 Basic System Configuration
*1
End Cover
Power Supply Unit
PA205R
POWER
L1
AC100-240V
INPUT
L2/N
RUN
OUTPUT
AC240V
DC24V
SYSMAC
CJ2H
CPU64-EIP
PROGRAMMABLE
CONTROLLER
OPEN
MCPWR
BUSY
ERR/ALM
PERIPHERAL
PORT
PRPHL
COMM
BKUP
CPU Unit
RUN
INH
I/O Control Unit
MS
NS
COMM
100M
10M
Configuration Units (10 max.)
(Basic I/O Units, Special I/O Units, CPU Bus Units)
Memory Card
*1 The I/O Control Unit is required only to connect an Expansion Rack. It must be connected next to the CPU
Unit.
z CJ2M CPU Units
Pulse I/O
Power Supply Unit
PA205R
POWER
Modules
*1
CPU Unit
I/O Control Unit
*3
End Cover
2
2-1-2 CPU Rack
L1
AC100-240V
INPUT
L2/N
RUN
OUTPUT
AC240V
DC24V
Configuration Units (10 max.)
Memory Card
*1 Up to two Pulse I/O Modules can be
connected to the left of the CPU Unit.
*2 CJ2M-CPU3@ only.
*3 The I/O Control Unit is required only
to connect an Expansion Rack. It
must be connected immediately to
RS-232C RS-422A/485
Serial Option Board
*2
the right of the CPU Unit.
Even though the CJ-series PLCs do not have Backplanes, the term “slot” is still used to refer to the
location of Units. Slot numbers are assigned in order to Units from left to right on the CPU Rack (slot 0,
slot 1, slot 2, etc.).
CJ2 CPU Unit Hardware User’s Manual
2-3
2 Basic System Configuration and Devices
Although the CJ-series PLCs do not require Backplanes, the term “slot” is still used to refer to the relative position of a Unit in the Rack. Slot numbers increase toward the right side of the Rack.
NameConfigurationRemarks
CJ-series
CPU Rack
CPU UnitCJ2H CPU UnitsOne required for every CPU Rack.
CJ2M CPU UnitsOne required for every CPU Rack.
Pulse I/O Module (Can be
connected only
with a CJ2M
CPU Unit.)
Serial Option
Board (Can be
mounted only
with the CJ2MCPU3@.)
Memory CardInstall as required.
CJ-series Power Supply UnitOne required for every CPU Rack.
I/O Control UnitRequired to connect an Expansion Rack. Must be connected
Configuration
Units
End
Cover
CJ-series Basic
I/O Units
CJ-series Special
I/O Units
CJ-series CPU
Bus Units
Connected to use pulse I/O.
Up to two Pulse I/O Modules can be connected. They must be connected to the immediate left of the CPU Unit. The Pulse I/O Module closest to the CPU Unit is Pulse I/O Module 0 and the other
one is Pulse I/O Module 1.
One Serial Option Board can be mounted in the CJ2M-CPU3@.
immediately to the right of the CPU Unit.
A total of up to 10 Units can be connected to the CPU Rack and to
each of the Expansion Racks. (An error will occur if 11 or more
Units are connected.)
Must be connected to the right end of the CPU Rack. One End
Cover is provided with the CPU Unit.
A fatal error will occur if the End Cover is not connected.
2-4
CJ2 CPU Unit Hardware User’s Manual
Units
z CJ2H CPU Units
2 Basic System Configuration and Devices
2-1 Basic System Configuration
ModelI/O capacity
CJ2H-CPU68-EIP2,560 points 400 Ksteps832 Kwords
CJ2H-CPU67-EIP250 Ksteps512 Kwords
CJ2H-CPU66-EIP150 Ksteps352 Kwords
CJ2H-CPU65-EIP100 Ksteps160 Kwords
CJ2H-CPU64-EIP50 Ksteps160 Kwords
CJ2H-CPU682,560 points 400 Ksteps832 Kwords
CJ2H-CPU67250 Ksteps512 Kwords
CJ2H-CPU66150 Ksteps352 Kwords
CJ2H-CPU65100 Ksteps160 Kwords
CJ2H-CPU6450 Ksteps160 Kwords
Program
capacity
DM Area capacity
(DM: 32 Kwords, EM:
32 Kwords × 25 banks)
(DM: 32 Kwords, EM:
32 Kwords × 15 banks)
(DM: 32 Kwords, EM:
32 Kwords × 10 banks)
(DM: 32 Kwords, EM:
32 Kwords × 4 banks)
(DM: 32 Kwords, EM:
32 Kwords × 4 banks)
(DM: 32 Kwords, EM:
32 Kwords × 25 banks)
(DM: 32 Kwords, EM:
32 Kwords × 15 banks)
(DM: 32 Kwords, EM:
32 Kwords × 10 banks)
(DM: 32 Kwords, EM:
32 Kwords × 4 banks)
(DM: 32 Kwords, EM:
32 Kwords × 4 banks)
Current consumption
(A)
5 VDC24 VDC
0.82
0.42
*1
*1
---280 g
---190 g
Weight
max.
max.
*2
2
2-1-2 CPU Rack
*2
*1 Increases by 0.15 A/Unit when an NT-AL001 Link Adapter is used.
Increases by 0.04 A/Unit when a CJ1W-CIF11 RS-422A Converter is used.
Increases by 0.20 A/Unit when an NV3W-M@20L Programmable Terminal is used.
*2 Includes the weight of the End Cover.
CJ2 CPU Unit Hardware User’s Manual
2-5
2 Basic System Configuration and Devices
z CJ2M CPU Units
ModelI/O capacity
CJ2M-CPU352,560 points 60 Ksteps160 Kwords
CJ2M-CPU3430 Ksteps160 Kwords
CJ2M-CPU3320 Ksteps64 Kwords
CJ2M-CPU3210 Ksteps64 Kwords
CJ2M-CPU315 Ksteps64 Kwords
CJ2M-CPU152,560 points 60 Ksteps160 Kwords
CJ2M-CPU1430 Ksteps160 Kwords
CJ2M-CPU1320 Ksteps64 Kwords
CJ2M-CPU1210 Ksteps64 Kwords
CJ2M-CPU115 Ksteps64 Kwords
Program
capacity
DM Area capacity
(DM: 32 Kwords, EM:
32 Kwords × 4 banks)
(DM: 32 Kwords, EM:
32 Kwords × 4 banks)
(DM: 32 Kwords, EM:
32 Kwords × 1 bank)
(DM: 32 Kwords, EM:
32 Kwords × 1 bank)
(DM: 32 Kwords, EM:
32 Kwords × 1 bank)
(DM: 32 Kwords, EM:
32 Kwords × 4 banks)
(DM: 32 Kwords, EM:
32 Kwords × 4 banks)
(DM: 32 Kwords, EM:
32 Kwords × 1 bank)
(DM: 32 Kwords, EM:
32 Kwords × 1 bank)
(DM: 32 Kwords, EM:
32 Kwords × 1 bank)
Current consumption
(A)
5 VDC24 VDC
0.7
0.5
*1
*1
---190 g
---130 g
Weight
max.
max.
*2, *3
*2, *3
*1 Increases by 0.15 A/Unit when an NT-AL001 Link Adapter is used.
Increases by 0.04 A/Unit when a CJ1W-CIF11 RS-422A Converter is used.
Increases by 0.20 A/Unit when an NV3W-M@20L Programmable Terminal is used.
*2 Includes the weight of the End Cover.
*3 The weight of a Serial Option Board is not included.
2-6
CJ2 CPU Unit Hardware User’s Manual
2 Basic System Configuration and Devices
Pulse I/O Modules (CJ2M CPU Unit Only)
ModelSpecifications
CJ2M-MD211Sinking outputs, MIL connector
10 inputs (including four interrupt/quickresponse inputs and two high-speed counter
inputs)
6 outputs (including two pulse outputs and
two PWM outputs)
CJ2M-MD212Sourcing outputs, MIL connector
10 inputs (including four interrupt/quickresponse inputs and two high-speed counter
inputs)
6 outputs (including two pulse outputs and
two PWM outputs)
Serial Option Boards (CJ2M-CPU3@ Only)
NameModelSpecifications
RS-232C
Option Board
RS-422A/485
Option Board
Isolated RS422A/485
Option Board
CP1W-CIF01Mounted in the Option
Board slot in the
CJ2M-CPU3@ to
enable using an RS232C port.
Maximum transmission distance: 15 m
CP1W-CIF11Mounted in the Option
Board slot in the
CJ2M-CPU3@ to
enable using an RS422A/485 port.
Maximum transmission distance: 50 m
CP1W-CIF12Mounted in the Option
Board slot in the
CJ2M-CPU3@ to
enable using an RS422A/485 port.
Maximum transmission distance: 500 m
Current consumption (A)
0.08---70 g
0.08---70 g
Serial com-
munications
mode
Host Link, 1:N
NT Link, Noprotocol, Serial
PLC Link
Slave, Serial
PLC Link Master, Serial
Gateway converted to CompoWay/F, and
Too l B us *
5 VDC24 VDC
Current consumption
(A)
5 VDC24 VDC
0.005 A---20 g
0.030 A---20 g
0.075 A---30 g
2-1 Basic System Configuration
Weight
2
2-1-2 CPU Rack
Weight
* The following modes cannot be used: 1:1 NT Link, Serial Gateway converted to Host Link FINS, 1:1 Link Master,
and 1:1 Link Slave.
z CJ-series Power Supply Units
Model
CJ1W-PA205R100 to 240 VAC5.0 A0.8 ARUN output350 g max.
CJ1W-PA205C100 to 240 VAC4.6 A0.8 AReplacement
CJ1W-PA202100 to 240 VAC2.8 A0.4 A---200 g max.
CJ1W-PD02524 VDC5.0 A0.8 A---335 g max.
CJ1W-PD02224 VDC (non-
CJ1W-IC101Required to connect a CJ-series Expansion Rack to a
CJ-series CPU Rack. Must be connected immediately to
the right of the CPU Unit. Connect to the I/O Interface
Unit (CJ1W-II101) on the first Expansion Rack with a
CS/CJ-series I/O Connecting Cable.
Current consump-
tion (A)
5 VDC24 VDC
0.020 A---70 g max.
Weight
z End Cover
ModelSpecifications
CJ1W-TER01Must be connected to the right end of the CPU Rack. (A
fatal error will occur if the End Cover is not connected to
the right end of the Rack.)
*1 One End Cover is provided with the CPU Unit and with an I/O Interface Unit.
*1
Current consumption (A)
Included with
CPU Unit and I/O
Interface Unit.
Weight
---
2-8
CJ2 CPU Unit Hardware User’s Manual
2 Basic System Configuration and Devices
Others
NameModelSpecifications
DIN TrackPFP-50NTrack length: 50 cm, height: 7.3 mm
PFP-100NTrack length: 1 m, height: 7.3 mm
PFP-100N2Track length: 1 m, height: 16 mm
PFP-MStopper to prevent Units from moving on the track.
Two each are provided with the CPU Unit and with
an I/O Interface Unit.
Programming Device Connecting
Cable for peripheral (USB) port
Programming Device Connecting
Cables for serial port
Connecting Cable for EtherNet/IP
port*
Communications Adaptor (RS-422A
Converter)
RS-232C/RS-422A Link AdapterNT-AL001Maximum distance: 500 m; only RS-422A is sup-
XG4M-4030-T40-pin MIL connector, pressure-welded type (This
XW2D-40G6Slim model (M3 screw terminals), 40 terminals
XW2B-40G5Through model (M3 screw terminals), 40 termi-
XW2B-40G4Through model (M3.5 screw terminals), 40 termi-
XW2Z-100KCable length: 1 m
XW2Z-150KCable length: 1.5 m
XW2Z-200KCable length: 2 m
XW2Z-300KCable length: 3 m
XW2Z-500KCable length: 5 m
XW2B-20J6-9ATo connect two axes
USB 2.0 (or 1.1) cable (A connector - B connector), 5.0 m max.
D-Sub 9-pin connector (Cable length: 2.0 m).
Uses static-resistant connector.
D-Sub 9-pin connector (Cable length: 5.0 m).
Uses static-resistant connector.
D-Sub 9-pin connector. (Cable length: 2.0 m)
D-Sub 9-pin connector. (Cable length: 5.0 m)
Recommended: Fujikura F-LINK-E 0.5 mm × 4P
Twisted-pair cable with RJ45 Modular Connectors
on both ends. Connect between EtherNet/IP Unit
or built-in EtherNet/IP port and Ethernet switch.
Use STP (shielded twisted-pair) cable of category
5 or 5e.
ported.
Current consumption at 5 V: 0.15 A
connector is used by user to make a cable.)
nals
nals
2-1 Basic System Configuration
2
2-1-2 CPU Rack
* CJ2H-CPU6@-EIP or CJ2M-CPU3@ only.
CJ2 CPU Unit Hardware User’s Manual
2-9
2 Basic System Configuration and Devices
NameModelSpecifications
Servo
Relay Unit
Connection
Cables
Battery SetCJ1W-BAT01For CJ2 CPU Unit
Support SoftwareCX-OneCXONE-AL@@C-V@
OMNUC
G Series
OMNUC
G5 Series
SMARTSTEP 2
Series
SMARTSTEP A
Series
SMARTSTEP
Junior
OMNUC
W Series
CJ2M Pulse
I/O Module
side
Servo Drive
side
CJ2M Pulse
I/O Module
side
Servo Drive
side
CJ2M Pulse
I/O Module
side
Servo Drive
side
CJ2M Pulse
I/O Module
side
Servo Drive
side
CJ2M Pulse
I/O Module
side
Servo Drive
side
CJ2M Pulse
I/O Module
side
Servo Drive
side
XW2Z-050J-A33Cable length: 0.5 m
XW2Z-100J-A33Cable length: 1 m
XW2Z-100J-B31Cable length: 1 m
XW2Z-200J-B31Cable length: 2 m
XW2Z-050J-A33Cable length: 0.5 m
XW2Z-100J-A33Cable length: 1 m
XW2Z-100J-B31Cable length: 1 m
XW2Z-200J-B31Cable length: 2 m
XW2Z-050J-A33Cable length: 0.5 m
XW2Z-100J-A33Cable length: 1 m
XW2Z-100J-B32Cable length: 1 m
XW2Z-200J-B32Cable length: 2 m
XW2Z-100J-A26Cable length: 1 m
XW2Z-100J-B5Cable length: 1 m
XW2Z-200J-B5Cable length: 2 m
XW2Z-100J-A26Cable length: 1 m
XW2Z-100J-B17Cable length: 1 m
XW2Z-200J-B17Cable length: 2 m
XW2Z-050J-A27Cable length: 0.5 m
XW2Z-100J-A27Cable length: 1 m
XW2Z-100J-B4Cable length: 1 m
XW2Z-200J-B4Cable length: 2 m
CXONE-AL@@D-V@
CX-One is an FA Integrated Tool Package that
integrates the PLC, network, HMI, components,
motion control, and PLC-based process control.
• CX-Programmer
• CX-Integrator
• SwitchBox Utility
• CX-Simulator
• CX-Protocol
• CX-Designer
• CX-Thermo
•CX-Position
• CX-Motion/CX-Motion-NCF/CX-Motion-MCH
•CX-Drive
• CX-Process Tool
• NS Faceplate Auto-Builder
• CX-FLnet
• Network Configurator
2-10
CJ2 CPU Unit Hardware User’s Manual
2-1-3Expansion Racks
CJ-series Expansion Racks can be connected to the CPU Rack to expand the number of Units in the
System beyond the CPU Rack. Up to 10 I/O Units can be mounted to each Expansion Rack and a total
of 3 Expansion Racks can be connected.
Mount an I/O Control Unit immediately to the right of the CPU Unit, and mount the I/O Interface Unit
immediately to the right of the Power Supply Unit on the Expansion Rack. Mounting them in other locations may cause malfunctions.
2 Basic System Configuration and Devices
2-1 Basic System Configuration
10 Units max.
Total cable
length:
12 m
Expansion
Racks:
3 maximum
Powe r
Supply
Unit
CS/CJ-series I/O Connecting Cable
30 cm, 70 cm, 2 m, 3 m, 5 m, 10 m, 12 m
Powe r
Supply
Unit
CS/CJ-series I/O Connecting Cable
30 cm, 70 cm, 2 m, 3 m, 5 m, 10 m, 12 m
between the CPU Rack and an Expansion Rack,
and between all Expansion Racks, must be no
more than 12 m.
2-11
2 Basic System Configuration and Devices
Units
z Units for CJ-series Expansion Racks
RackConfigurationRemarks
CJ-series
Expansion
Racks
CJ-series Power Supply UnitOne required for each Expansion Rack. (An I/O Control
I/O Interface Unit (one End Cover
included.)
CJ-series Basic I/O UnitsA total of up to 10 Units can be connected to the CPU
CJ-series Special I/O Units
CJ-series CPU Bus Units
End CoverMust be connected to the right end of the Expansion
CS/CJ-series I/O Connecting Cable Required to connect the I/O Interface Unit to the I/O
Unit is required on the CJ-series CPU Rack.)
Rack and to each of the Expansion Racks. (An error will
occur if 11 or more Units are connected.)
Rack. (One End Cover is provided with the I/O Interface
Unit. A fatal error will occur if the End Cover is not connected.)
Control Unit or previous I/O Interface Unit.
z CJ-series Power Supply Unit
Model
CJ1W-PA205R100 to 240 VAC5.0 A0.8 ARUN output
CJ1W-PA205C100 to 240 VAC5.0 A0.8 AReplacement notification
CJ1W-PA202100 to 240 VAC2.8 A0.4 A--CJ1W-PD02524 VDC5.0 A0.8 A--CJ1W-PD02224 VDC
Power supply
voltage
2.0 A0.4 A---
(non-insulated type)
Output capacity
5 VDC24 VDC
Functions
z I/O Interface Unit
Current consump-
ModelSpecifications
CJ1W-II101One Interface Unit is required for each CJ-series Expan-
sion Rack. One End Cover is provided with each Unit.
*1 Includes the weight of the End Cover.
tion (A)
5 VDC24 VDC
0.13 A---130 g
Weight
max.
*1
2-12
CJ2 CPU Unit Hardware User’s Manual
2 Basic System Configuration and Devices
z End Cover
ModelSpecifications
CJ1W-TER01Must be connected to the right end of the CPU Rack. (A
fatal error will occur if the End Cover is not connected to
the right end of the Rack.)
One End Cover is provided with the CPU Unit and with an
I/O Interface Unit.
Current con-
sumption (A)
Included with the
CPU Unit or I/O
Interface Unit.
---
z CS/CJ-series I/O Connecting Cables
ModelSpecificationsCable length
CS1W-CN313An I/O Connecting Cable connects an I/O Control Unit (CJ1W-IC101) to an
CS1W-CN7130.7 m
CS1W-CN2232 m
CS1W-CN3233 m
CS1W-CN5235 m
CS1W-CN13310 m
CS1W-CN133B212 m
I/O Interface Unit (CJ1W-II101), or connects an I/O Interface Unit to
another I/O Interface Unit.
0.3 m
2-1 Basic System Configuration
Weight
2
2-1-3 Expansion Racks
CJ2 CPU Unit Hardware User’s Manual
2-13
2 Basic System Configuration and Devices
2-1-4Configuration Units
Maximum Number of Units
A maximum of 10 Units can be connected to the CPU Rack for a CJ2 CPU Unit or to an Expansion
Rack. There are no restrictions in the number of each model of Unit based on location.
Note A fatal error will occur and the CPU Unit will not operate if more than the allowable number of Units is con-
nected to a CJ2 CPU Rack or to an Expansion Rack.
Models of Configuration Units
The Configuration Units with which the CJ2 CPU Unit can exchange data are classified into three
groups. The number of Units that can be mounted depends on the type of Unit.
Units Description
Basic I/O UnitsBasic I/O Units are used for discrete inputs and
outputs.
Special I/O UnitsSpecial I/O Units are more advanced than Basic
I/O Units. They support functions other than discrete inputs and outputs.
Examples:
Analog I/O Units and High-speed Counter Units
Special I/O Units have a smaller area for
exchanging data with the CPU Unit than CPU
Bus Units (including Network Communications
Units).
CPU Bus UnitCPU Units are advanced units that exchange
data with the CPU Unit via the CPU bus.
Examples:
Network Communications Units and Serial Communications Units
CPU Bus Units have a larger area for exchanging data with the CPU Unit than Special I/O
Units.
Unit identifica-
tion method
Identified by the
CPU Unit according to mounting
position.
Identified by the
CPU Unit using
unit numbers 0 to
95 set with the
rotary switches on
the front panel of
the Unit.
Identified by the
CPU Unit using
unit number 0 to F
set with the rotary
switch on the front
panel of the Unit.
Number of
mountable Units
Up to 40 Basic I/O
Units can be
mounted.
Up to 40 Special
I/O Units can be
mounted.
(Depending on the
model, more than
one unit number is
used for one Unit.)
Up to 16 CPU Bus
Units can be
mounted.
2-14
CJ2 CPU Unit Hardware User’s Manual
Configuration Units
z CJ-series Basic I/O Units
Input Units
NameSpecificationsModel
DC Input
Units
AC Input
Units
Interrupt Input
Units
Quickresponse
Input Units
B7A Interface
Units
Terminal block
12 to 24 VDC, 8 inputs
Terminal block
24 VDC, 16 inputs
Fujitsu-compatible connector
24 VDC, 32 inputs
MIL connector
24 VDC, 32 inputs
Fujitsu-compatible connector
24 VDC, 64 inputs
MIL connector
24 VDC, 64 inputs
200 to 240 VAC,
8 inputs
100 to 120 VAC,
16 inputs
24 VDC, 16 inputs
24 VDC, 16 inputsCJ1W-IDP01160.08---110 g max.
64 inputsCJ1W-B7A14640.09---80 g max.
2 Basic System Configuration and Devices
Number of
bits allo-
cated
CJ1W-ID201
CJ1W-ID211
CJ1W-ID212
CJ1W-ID231
CJ1W-
*2*3
ID232
CJ1W-
*2*3
ID233
CJ1W-ID261
CJ1W-ID262
CJ1W-IA201
CJ1W-IA111160.09---130 g max.
CJ1W-INT01
*1
16
*2
160.08---110 g max.
*2
160.13---110 g max.
*3
320.09---70 g max.
320.09---70 g max.
320.20---70 g max.
*3
640.09---110 g max.
*3
640.09---110 g max.
*1
16
*4
160.08---110 g max.
Current consumption
(A)
5 VDC24 VDC
0.08---110 g max.
0.08---130 g max.
Weight
2-1 Basic System Configuration
2
2-1-4 Configuration Units
*1 Although 16 I/O bits are allocated, only 8 of these can be used for external I/O. This Unit is also treated as a
16-point I/O Unit in the I/O tables.
*2 The ON/OFF response time for the CJ1W-ID212/CJ1W-ID233 is shorter than for the CJ1W-ID211/CJ1W-
ID232, as shown below.
• ON response time: 20 µs improved to 15 µs
• OFF response time: 400 µs improved to 90 µs
*3 The cable-side connector is not provided with Units equipped with cables. Purchase the connector separately
(Refer to 5-3-3 Wiring Basic I/O Units with Connectors.), or use an OMRON Connector- Terminal Block Conversion Unit or I/O Terminal (Refer to 5-3-4 Connecting to Connector-Terminal Block Conversion Units or I/ORelay Terminals.).
*4 An Interrupt Input Unit can be connected only in a CJ-series CPU Rack. Connect the Interrupt Input Units in
following slots on the CPU Rack. An I/O setting error will occur if an Interrupt Input Unit is connected in other
positions on the CPU Rack or to any position on an Expansion Rack. Up to two Interrupt Input Units can be
connected.
• CJ2H-CPU6@-EIP: Slots 0 to 3
• CJ2H-CPU6@ or CJ2M-CPU@@: Slots 0 to 4
CJ2 CPU Unit Hardware User’s Manual
2-15
2 Basic System Configuration and Devices
Output Units
NameSpecificationsModel
Relay Output UnitsTerminal block, 250 VAC/24 VDC,
2 A; 8 points, independent contacts
Terminal block, 250 VAC/24 VDC,
2 A; 16 points
Triac Output UnitTerminal block, 250 VAC, 0.6 A;
Transistor Output Units
B7A Interface Units64 outputsCJ1W-B7A04640.07---80 g max.
*1 Although 16 I/O bits are allocated, only 8 of these can be used for external I/O. This Unit is also treated as a
16-point I/O Unit in the I/O tables.
*2 The ON/OFF response time for the CJ1W-OD213/CJ1W-OD234 is shorter than for the CJ1W-OD211/CJ1W-
OD233, as shown below.
• ON response time: 0.1 ms improved to 0.015 ms
• OFF response time: 0.8 ms improved to 0.08 ms
*3 The cable-side connector is not provided with Units equipped with cables. Purchase the connector separately
(Refer to 5-3-3 Wiring Basic I/O Units with Connectors.), or use an OMRON Connector- Terminal Block Conversion Unit or I/O Terminal (Refer to 5-3-4 Connecting to Connector-Terminal Block Conversion Units or I/ORelay Terminals.).
CJ2 CPU Unit Hardware User’s Manual
2 Basic System Configuration and Devices
Mixed I/O Units
Number of
NameSpecificationsModel
24-VDC
Input/
Transistor Output Units
TTL I/O UnitsMIL connector
B7A Interface Units32 inputs, 32 outputs CJ1W-B7A22640.07---80 g max.
SinkingFujitsu-compatible
connector
Inputs:
24 VDC, 16 inputs
Outputs: 12 to
24 VDC, 0.5 A;
16 outputs
Fujitsu-compatible
connector
Inputs:
24 VDC, 32 inputs
Outputs: 12 to
24 VDC, 0.3 A;
32 outputs
MIL connector
Inputs: 24 VDC,
16 inputs
Outputs: 12 to
24 VDC, 0.5 A;
16 outputs
MIL connector
Inputs: 24 VDC,
32 inputs
Outputs: 12 to
24 VDC, 0.3 A;
32 outputs
SourcingMIL connector
Inputs: 24 VDC,
16 inputs
Outputs: 24 VDC,
0.5 A; 16 outputs
Load-short circuit
protection
Inputs: TTL (5 VDC),
32 inputs
Outputs: TTL
(5 VDC, 35 mA),
32 outputs
CJ1W-MD231
CJ1W-MD261
CJ1W-MD233
CJ1W-MD263
CJ1W-MD232
CJ1W-MD563
bits allo-
cated
*1
320.13---90 g max.
*1
640.14---110 g max.
*1
320.13---90 g max.
*1
640.14---110 g max.
*1
320.13---80 g max.
*1
640.19---110 g max.
Current consump-
tion (A)
5 VDC24 VDC
Weight
2-1 Basic System Configuration
2
2-1-4 Configuration Units
*1 The cable-side connector is not provided with Units equipped with cables. Purchase the connector separately
(Refer to 5-3-3 Wiring Basic I/O Units with Connectors.), or use an OMRON Connector- Terminal Block Conversion Unit or I/O Terminal (Refer to 5-3-4 Connecting to Connector-Terminal Block Conversion Units or I/ORelay Terminals.).
CJ2 CPU Unit Hardware User’s Manual
2-17
2 Basic System Configuration and Devices
z CJ-series Special I/O Units
Typ eNameSpecificationsModel
Special I/O
Units
General-purpose Universal Analog
Input Unit
Analog Input
Units
Analog Output Units
Analog I/O
Unit
Isolated-type
High-resolution Universal Input Unit
Number of counter
channels: 2, Maximum
input frequency:
500 kHz, line driver
compatible
CompoBus/S remote
I/O, 256 bits max.
CompoNet remote I/O CJ1W-CRM21130 g max.
*5
Communications
mode No. 0:
128 inputs/
128
outputs for
Word Slaves
Communications
mode No. 1:
256 inputs/
256 outputs for
Word Slaves
Communications
mode No. 2:
512 inputs/
512 outputs for
Word Slaves
Communications
mode No. 3:
256 inputs/
256 outputs for
Word Slaves and
128 inputs/
128 outputs for Bit
Slaves
Communications
mode No. 8:
1,024 inputs/
1,024 outputs for
Word Slaves and
256 inputs/
256 outputs for Bit
Slaves maximum
CJ1W-V600C1110 words100 words0 to 9540
CJ1W-V600C1220 words200 words0 to 94
CJ1W-V680C1110 words100 words0 to 9540
CJ1W-V680C1220 words200 words0 to 94 40
CJ1W-CT021
CJ1W-SRM2110 words or
Number of
words allo-
cated
(CIO 2000 to
CIO 2959)
40 words400 words0 to 92
20 words
20 wordsNone0 to 94
40 wordsNone0 to 92
80 wordsNone0 to 88
80 wordsNone0 to 88
10 wordsDepends on
Number of
words allo-
cated
(D20000 to
D29599)
None0 to 95 or
setting
Unit No.
(uses
words for
2 unit
numbers)
(uses
words for
4 unit
numbers)
0 to 94
(uses
words for
2 unit
numbers)
(uses
words for
4 unit
numbers)
(uses
words for
8 unit
numbers)
(uses
words for
8 unit
numbers)
0 to 95
uses
words for
1 unit
number)
Num-
Current consumption (A)
ber
of
moun
table
Units
Units
40
Units
Units
Units
24
Units
40
Units
40
Units
24
Units
12
Units
12
Units
40
Units
5
VDC
0.260.12120 g max.
0.320.24130 g max.
0.260.13120 g max.
0.320.26130 g max.
0.28---100 g max.
0.15---
0.40---
0.40---
0.40---
0.40---
0.40---
24
VDC
Weight
66 g max.
*6
*1 With a CJ2 CPU Unit, up to 10 Configuration Units can be connected in the CPU Rack and in each Expansion Rack. The CJ1W-NC@@4,
however, must be counted as two Units. Configure the Units to satisfy the following formula.
Number of CJ1W-NC@@4 Units × 2 + Number of other Units ≤ 10
For example, if five CJ1W-NC@@4 Units are connected to one Rack, no other Units can be connected.
*2 The Units must be mounted on the CPU Rack to use synchronous unit operation.
*3 In addition to the words allocated in the Special I/O Unit Area, up to 144 words are allocated according to the number of axes and func-
tions uses. Word allocations are set using the CX-Programmer.
*4 The Space Unit is for Position Control Units.
*5 If interrupts to the CPU Unit are used, mount the Interrupt Input Unit in one of the following slots on the CPU Rack.
• CJ2H-CPU6@-EIP: Slots 0 to 3
• CJ2H-CPU6@ or CJ2M-CPU@@: Slots 0 to 4
*6 Includes the weight of accessory connectors.
2-20
CJ2 CPU Unit Hardware User’s Manual
2 Basic System Configuration and Devices
z CJ-series CPU Bus Units
Typ eNameSpecificationsModel
CPU Bus
Units
High-speed
*1
Analog Input
Unit
Controller Link
Units
Serial Communications Units
Ethernet Units100Base-TX, FINS
EtherNet/IP Unit Tag data links, FINS
FL-net Unit100Base-TX cyclic
DeviceNet UnitDeviceNet remote I/O,
EtherCAT-compatible Position
Control Units
Position Control
Units supporting MECHATROLINK-II
communications
Motion Control
Units supporting MECHATROLINK-II
communications
SYSMAC SPU
Unit (Highspeed Storage
and Processing
Unit)
4 inputs: 80 µs/2 inputs,
160 µs/4 inputs
Wired data links CJ1W-CLK2325 words0 to F8 Units0.35---110 g max.
One RS-232C port and
one RS-422A/485 port
Two RS-232C portsCJ1W-SCU21-V1
Two RS-422A/485 ports CJ1W-SCU31-V10.38
Two RS-232C ports
High-speed models
Two RS-422A/485 ports
High-speed models
One RS-232C port and
one RS-422A/485 port
High-speed models
communications, socket
service, FTP server,
and mail communications
communications, CIP
message communications, FTP server, etc.
transmissions and message transmissions
2,048 points; Both Master and Slave functions,
Automatic allocation
possible without Configurator
2 servo axesCJ1W-NC28125 words0 to F
4 servo axesCJ1W-NC481
*8
8 servo axesCJ1W-NC881
16 servo axesCJ1W-NCF81
4 servo axes and 64 I/O
slaves
8 servo axes and 64 I/O
slaves
MECHATROLINK-II,
16 axes max.
MECHATROLINK-II,
Real axes: 30 max.,
Virtual axes: 2 max.,
Special motion control
language
One CF card type I/II
slot (used with OMRON
HMC-EF@@@ Memory
Card), one Ethernet
port
CJ1W-ADG41
CJ1W-SCU41-V1 25 words0 to F
CJ1W-SCU22
CJ1W-SCU320.4120 g max.
CJ1W-SCU42
CJ1W-ETN21
CJ1W-EIP21
CJ1W-FLN22
CJ1W-DRM21
CJ1W-NC482
CJ1W-NC882
CJ1W-NCF71
(-MA)
CJ1W-MCH7125 words0 to F3
CJ1W-SPU01-
*10
V2
Number of
words allo-
cated
(CIO 1500 to
CIO 1899)
*2
25 words0 to F
25 words0 to F 4 Units0.37---100 g max.
25 words0 to F
25 words0 to F 4 Units0.37---100 g max.
*6
25 words
25 words0 to F
Not used.0 to F
Unit No.
0 to F
Maximum
number of
Units
16 Units
16 Units
16 Units
*5
16 Units
16 Units
16 Units
Units/Rack
*9
16 Units
Current consumption (A)
*1
5 VDC 24 VDC
*3
0.65---150 g max.
*3
*3
*3
*3
*3
*3
*4
---110 g max.
0.38
*4
0.28
*4
0.28
*4
0.36
0.41---94 g max.
0.29---
0.46---110 g max.
0.36---95 g max.
0.60---210 g max.
0.56---180 g max.
Weigh t
160 g max.
140 g max.
118 g max.
2-1 Basic System Configuration
2
2-1-4 Configuration Units
*7
CJ2 CPU Unit Hardware User’s Manual
2-21
2 Basic System Configuration and Devices
*1 Some CJ-series CPU Bus Units are allocated words in the CPU Bus Unit Setup Area. The system must be designed so
that the number of words allocated in the CPU Bus Unit Setup Area does not exceed its capacity. Refer to 4-6-2 CPU BusUnit Setup Area in CJ2 CPU Unit Software User’s Manual (Cat. No. W473).
There may also be limits due to the capacity of the Power Supply Unit that you are using or the maximum number of Units
to which memory can be allocated in the CPU But Unit Setup Area.
*2 If interrupts to the CPU Unit are used, mount the Interrupt Input Unit in one of the following slots on the CPU Rack.
• CJ2H-CPU6@-EIP: Slots 0 to 3
• CJ2H-CPU6@ or CJ2M-CPU@@: Slots 0 to 4
*3 Up to 15 Units can be connected for a CJ2H-CPU6@-EIP or CJ2M-CPU3@ CPU Unit.
*4 Increases by 0.15 A/Unit when an NT-AL001 RS-232C/RS-422A Link Adapter is used. Increases by 0.04 A/Unit when a
CJ1W-CIF11 RS-422A Converter is used. Increases by 0.20 A/Unit when an NV3W-M@20L Programmable Terminal is
used.
*5 Up to seven Units can be connected for a CJ2H-CPU6@-EIP CPU Unit, up to eight Units can be connected for a CJ2H-
CPU6@ CPU Unit, and up to two Units can be connected for a CJ2M CPU Unit.
*6 Slave I/O are allocated in DeviceNet Area (CIO 3200 to CIO 3799).
*7 Includes the weight of accessory connectors.
*8 Only OMNUC G5-series Servo Drives with Built-in EtherCAT can be connected.
*9 When mounting to a CJ-series CPU Rack or a CJ-series Expansion Rack, one of these Units uses the space of three
Units.
*10 Use version 2 or higher of the SYSMAC SPU Unit with a CJ2 CPU Unit.
2-1-5Calculating Unit Current Consumption
The amount of current/power that can be supplied to the Units mounted in a Rack is limited by the
capacity of the Rack’s Power Supply Unit. Refer to the following tables when designing your system so
that the total current consumption of the mounted Units does not exceed the maximum current for each
voltage group and the total power consumption does not exceed the maximum for the Power Supply
Unit.
For details on calculating the current consumption of Units, refer to 2-1-2 CPU Rack, 2-1-3 ExpansionRacks, and 2-1-4 Configuration Units.
Maximum Current and Power Supplied by Power Supply Units
The following table shows the maximum currents and power that can be supplied by Power Supply
Units in CPU Racks and Expansion Racks.
Note 1 When calculating current/power consumption in a CPU Rack, be sure to include the power required by the
CPU Unit itself, as well as the I/O Control Unit if one or more Expansion Racks is connected.
2 Be sure to include the power required by the I/O Interface Unit when calculating current/power consump-
tion in an Expansion Rack.
Max. current consumption
Power Supply Unit
CJ1W-PA205R5.0 A0.8 ANone25 W
CJ1W-PA205C5.0 A0.8 ANone25 W
CJ1W-PA2022.8 A0.4 ANone14 W
CJ1W-PD0255.0 A0.8 ANone25 W
CJ1W-PD0222.0 A0.4 ANone19.6 W
5-V group
(internal logic)
24-V group
(relays)
24-V group
(service)
Max. total power
consumption
2-22
CJ2 CPU Unit Hardware User’s Manual
2 Basic System Configuration and Devices
Example Calculations
Example 1: In this example, the following Units are mounted to a CPU Rack with a CJ1W-PA205R
Power Supply Unit.
UnitModelQuantity
CPU UnitCJ2H-CPU68-EIP 10.820 A--I/O Control UnitCJ1W-IC10110.020 A--Input UnitsCJ1W-ID21120.080 A---
CJ1W-ID23120.090 A--Output UnitCJ1W-OC20120.090 A0.048 A
Special I/O UnitCJ1W-DA04110.120 A--CPU Bus UnitCJ1W-CLK2310.350 A--Current consump-
tion
Power consumption
Calculation0.820 A + 0.020 A +
0.080 A × 2 + 0.090 A × 2 +
0.090 A × 2 + 0.120 A +
0.350 A
Result1.83 A (≤5.0 A)0.096 A (≤0.8 A)
Calculation2.51 A × 5 V = 9.15 W0.096 A × 24 V = 2.304 W
Result9.15 W + 2.30 W = 11.45 W (≤25 W)
5-V24-V
Voltage group
0.048 A × 2
2-1 Basic System Configuration
2
2-1-5 Calculating Unit Current Consumption
Example 2: In this example, the following Units are mounted to a CJ-series Expansion Rack with a
CJ1W-PA205R Power Supply Unit.
0.140 A × 8
Result1.41 A (≤5.0 A)--Calculation1.41 A × 5 V = 7.05 W--Result7.05 W (≤25 W)
5-V24-V
Voltag e g r o u p
---
CJ2 CPU Unit Hardware User’s Manual
2-23
2 Basic System Configuration and Devices
Additional Information
Rack Current Consumption and Width Display
To display the current consumption and width of Units connected in the CPU Rack or Expansion
Rack, select Current Consumption and Width from the Options Menu in the CJ2 CPU Unit I/O
Table Window.
Power Supply
Unit model
Current
consumption
at 5 V
Indicates
long-distance
expansion
Current
consumption
at 26/24 V
Total power
consumption
Width
If the capacity of a Power Supply Unit is exceeded, it will be displayed in red.
2-24
CJ2 CPU Unit Hardware User’s Manual
2 Basic System Configuration and Devices
2-1-6Calculating Power Consumption
The ambient operating temperature at the control panel for mounting a CJ-series PLC must be no
higher than 55°C. This section describes how to calculate the power consumption of a CPU Rack for
use in the thermal design of the control panel.
Calculating Power Consumption
Use the following equation to calculate the average power consumption (W) of a CJ-series CPU Rack.
2-1 Basic System Configuration
W = W_PLC
+ W_IO_ONOFF
Basic I/O Unit power consumption
Basic PLC power consumption
z Basic PLC Power Consumption (W_PLC)
The basic PLC power consumption is calculated based on the overall power consumption of the
PLC and the power conversion rate of the Power Supply Unit.
W_PLC = W_unit ÷ η
• W_unit:
Total power consumption of Units mounted to the CPU Rack. For details on the current consumption and voltage of individual Units, refer to 2-1-4 Configuration Units.
• η:
Power Supply Unit power conversion rate.
The rate is 70% for the CJ Series, so use “0.7” in the calculation.
z Basic I/O Unit Power Consumption (W_IO_ONOFF)
The Basic I/O Unit power consumption is the total consumption for the Input Units and the Output
Units.
• Input Units
Rated input voltage × Input current × Number of input points
• Output Units
Residual voltage × Maximum load current × Number of output points
2
2-1-6 Calculating Power Consumption
Note For the CJ Series, calculate the residual voltage at 0.1 V.
CJ2 CPU Unit Hardware User’s Manual
2-25
2 Basic System Configuration and Devices
Calculation Examples
These examples show how to calculate the power consumption (W) for the following system.
CPU Rack
Power Supply
Unit
CJ2H-CPU68-EIP
CPU Unit
UnitsModelQuantity5 VDCOther
CPU UnitCJ2H-CPU68-EIP1 Unit0.82 A--Input UnitsCJ1W-ID2612 Units0.09 ARated input voltage: 24 V
Output UnitCJ1W-OD2612 Units0.17 AResidual voltage: 0.1 V
Special I/O
Units
CJ1W-MAD422 Units0.58 A---
CJ1W-ID261 × 2
CJ1W-OD261 × 2
Basic I/O Units
CJ1W-MAD42 × 2
Special I/O Units
Input current: 4.1 mA
Number of input points: 64
Maximum load current: 0.3 A
Number of output points: 64
z Basic PLC Power Consumption (W_PLC)
W_PLC = (0.82 + 0.09 × 2 + 0.17 × 2 + 0.58 × 2) A × 5 V ÷ 0.7= 17.86 W
z Basic I/O Unit Power Consumption (W_IO_ONOFF)
W_IO_ONOFF = 24 V × 0.0041 A x 128 points + 0.1 × 0.3 A × 128 points = 16.43 W
z Average Power Consumption (W)
W = W_PLC + W_IO_ONOFF = 34.29 W
2-26
CJ2 CPU Unit Hardware User’s Manual
2 Basic System Configuration and Devices
2-2Expanded System Configuration
This section describes the system configurations that can be connected by using the serial port that is
built into the CJ2 CPU Unit, along with Communications Units and other Configuration Units.
2-2-1Serial Communications
This expanded system can be connected via the CJ2 CPU Unit's built-in serial communications port or
a Serial Communications Unit.
Various protocols, including Host Link and NT Link, can be used with the serial communications port. A
particular protocol can be supported by switching the mode of the serial communications port.
For details on the serial communications modes that are supported, refer to 11-2 Serial Communica-tions in the CJ2 CPU Unit Software User’s Manual (Cat. No. W473).
Note Protocol macros are supported only for Serial Communications Units.
2-2 Expanded System Configuration
2
2-2-1 Serial Communications
15 Serial
Communications
SD1
SD2
ON
4
RD1
TER1
RD2
UNIT
NO.
PORT1
(RS422
/485)
PORT2
Units max.
SCU41
RUN
ERC
SD1
RD1
RDY
ERH
SD2
RD2
TERM
OFF
ON
WIRE
2
4
PORT1
(RS422
/485)
PORT2
SCU41
TER1
RUN
ERC
SD1
RD1
TER1
RDY
ERH
SD2
RD2
TERM
OFF
ON
UNIT
UNIT
NO.
NO.
WIRE
2
4
PORT1
(RS422
/485)
PORT2
Communications Port 1
Serial port (RS-232C)
SYSMAC
CJ2H
CPU64-EIP
P
CONTROLLER
ROGRAM
ER
M
A
BLE
OP
E
N
MCPWR
BUSY
P
E
RIP
HER
P
O
CPU Unit
R
U
N
R
/
ALM
INH
P
R
P
H
L
C
OM
M
BKUP
A
L
R
T
SCU41
M
S
RUN
ERC
N
S
C
O
M
M
RDY
ERH
1
0
0M
TERM
1
0
M
OFF
WIRE
2
Communications Port 2
Precautions for Correct UsePrecautions for Correct Use
A Serial Option Board is required to use a serial communications for the CJ2M-CPU3@.
Refer to Serial Option Boards on page 2-7 for information on Serial Option Boards.
CJ2 CPU Unit Hardware User’s Manual
2-27
2 Basic System Configuration and Devices
System Configuration Example
The host computer or a Programming Device, such as the CX-Programmer, is connected via the serial
port on the CPU Unit or, with the CJ2M-CPU3@, on the Serial Option Board. In addition, up to 15 Serial
Communications Units can be connected to a single CPU Unit, making it possible to configure a flexible
serial communications system by connecting devices with RS-232C or RS-422/485 ports (such as
PLCs from other manufacturers, temperature controllers, bar code readers, ID systems, personal computers, board computers, and components).
CX-Programmer
or host
computer
PT
NT Link
CPU Unit
Serial
Communications Units
RS-232C
Peripheral Bus
(Toolbus)
Host Link slave
Serial PLC Link
CJ2M, CJ1M, CP1H,
CP1L, or CP1E CPU Unit
*1 Serial port (RS-232C): A serial port is built into only the
CJ2H CPU Units and the CJ2M-CPU1@ CPU Units.
*2 Serial Option Board: A Serial Option Board can be
mounted only to a CJ2M-CPU3@ CPU Unit.
*3 Serial PLC Links are supported only by CJ2M CPU
Units.
*4 This is connected using the Serial Gateway. The Serial
Gateway is supported for Serial Communications Units
with unit version 1.2 or later.
*1
*2
*3
CompoWay/F master
Modbus master
Host Link master
RS-232C
Protocol macro
No protocol
General-purpose external device (e.g., such as a
PLC from other manufacturer, temperature
controller, or bar code reader)
For details on the protocol modes that can be selected for each port, refer to 11-2-1 Overview of SerialCommunications in the CJ2 CPU Unit Software User’s Manual (Cat. No. W473).
Additional Information
2-28
Use the Peripheral Bus to connect the CJ2 CPU Unit to the CX-Programmer via serial communications.
CJ2 CPU Unit Hardware User’s Manual
‘
2-2-2Communications Networks
Communications Network Systems
The CJ Series supports the following communications networks. Select the appropriate network
according to the applications. For details on communications networks, refer to 11-3 CommunicationsNetworks in the CJ2 CPU Unit Software User’s Manual (Cat. No. W473).
2 Basic System Configuration and Devices
2-2 Expanded System Configuration
EtherNet/IP, Ethernet
Connect via the built-in
EtherNet/IP port or a
EtherNet/IP Unit or Ethernet
Unit connected to the CPU Unit.
Built-in EtherNet/IP port
*1: The EtherNet/IP port built into the CJ2H-CPU6@-EIP
provides the same performance and functions as a
CJ1W-EIP21 EtherNet/IP Unit. The EtherNet/IP port built
into the CJ2M-CPU3@ provides very different performance.
Controller Link Units
Controller Link
Connect by connecting a
Controller Link Unit to the
CPU Unit. It is also possible
to communicate with a
personal computer in which
a Controller Link Support
Board is installed.
DeviceNet
2
2-2-2 Communications Networks
*1
Controller Link
Support Board
EtherNet/IP Unit
Ethernet Unit
Configurator
CompoNet
Information network
Control network
CJ2 CPU Unit Hardware User’s Manual
Connect by connecting a
DeviceNet Unit to the CPU Unit.
It is also possible to connect to
various types of slaves.
Slaves
Connect by connecting a
CompoNet Unit. It is also
possible to connect to various
types of slaves.