Z909-E1-01 Cs - CJ Eip21 Ethernet Ip Units
Z909-E1-01 Cs - CJ Eip21 Ethernet Ip Units
Z909-E1-01 Cs - CJ Eip21 Ethernet Ip Units
Z909-E1-01
OPERATION MANUAL
CS1W-EIP21 (100Base-TX)
CJ1W-EIP21 (100Base-TX)
EtherNet/IP Units
Operation Manual
Produced March 2007
iv
Notice:
OMRON products are manufactured for use according to proper procedures by a qualified operator
and only for the purposes described in this manual.
The following conventions are used to indicate and classify precautions in this manual. Always heed
the information provided with them. Failure to heed precautions can result in injury to people or dam-
age to property.
!DANGER Indicates an imminently hazardous situation which, if not avoided, will result in death or
serious injury. Additionally, there may be severe property damage.
!WARNING Indicates a potentially hazardous situation which, if not avoided, could result in death or
serious injury. Additionally, there may be severe property damage.
!Caution Indicates a potentially hazardous situation which, if not avoided, may result in minor or
moderate injury, or property damage.
Visual Aids
The following headings appear in the left column of the manual to help you locate different types of
information.
Note Indicates information of particular interest for efficient and convenient opera-
tion of the product.
1,2,3... 1. Indicates lists of one sort or another, such as procedures, checklists, etc.
OMRON, 2007
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or
by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission of
OMRON.
No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is con-
stantly striving to improve its high-quality products, the information contained in this manual is subject to change without
notice. Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no responsibility
for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained in
this publication.
v
vi
TABLE OF CONTENTS
PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
1 Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
2 General Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
3 Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
4 Operating Environment Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
5 Application Precautions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
6 Conformance to EC Directives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
SECTION 1
Features and System Configuration . . . . . . . . . . . . . . . . . . . 1
1-1 EtherNet/IP Unit Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1-2 EtherNet/IP Unit Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1-3 Nomenclature and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1-4 Network Configurator Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
SECTION 2
Designing the EtherNet/IP System . . . . . . . . . . . . . . . . . . . . 21
2-1 Design Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2-2 Selecting the Network Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2-3 Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) . . . . . . . . . . . . . . . . . 30
SECTION 3
Network Configurator Installation . . . . . . . . . . . . . . . . . . . . 47
3-1 Network Configurator Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
SECTION 4
Installation and Initial Setup . . . . . . . . . . . . . . . . . . . . . . . . . 53
4-1 Overview of Initial Setup Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4-2 Switch Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4-3 Mounting to a PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4-4 Network Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4-5 Connecting to the Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4-6 Creating I/O Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4-7 NTLP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4-8 ntlp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4-9 NTLP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4-10 NTLP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
SECTION 5
Ethernet Unit Memory Allocations . . . . . . . . . . . . . . . . . . . . 77
5-1 NTLP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
vii
TABLE OF CONTENTS
5-2 CIO Area Allocations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5-3 DM Area Allocations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5-4 ntlp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5-5 Auxiliary Area Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
SECTION 6
Determining IP Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6-1 IP Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6-2 IP Addresses in FINS Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6-3 Private and Global Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
SECTION 7
Using FINS Communications to Create Host Applications 111
7-1 Overview of FINS Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
7-2 FINS Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
7-3 FINS/UDP Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
7-4 FINS/TCP Method. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
7-5 Maximum Transmission Delays: Writing/Reading to CPU Unit . . . . . . . . . . . . . . . . . . . . . 144
Appendices
A Ethernet Network Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
B Buffer Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
C TCP Status Transitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
D ASCII Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
E Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
F Inspections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
viii
About this Manual:
This manual describes the operation of the CS1W-EIP21 and CJ1W-EIP21 EtherNet/IP Units
(100Base-TX) for constructing applications and includes the sections described below.
Please read this manual carefully and be sure you understand the information provided before
attempting to install or operate the Ethernet/IP Unit. Be sure to read the precautions provided in the fol-
lowing section.
Precautions
Section 1 introduces the functions and protocols used in EtherNet/IP Unit communications services.
Section 2 describes how to design an EtherNet/IP system.
Section 3 describes Network Configurator installation.
Section 4 explains how to install the EtherNet/IP Unit and make the initial settings required for opera-
tion.
Section 5 ntlp describes the words allocated in the CIO Area and the DM Area for EtherNet/IP Units.
Section 6 ntlp explains how to manage and use IP addresses.
Section 7 ntlp provides information on communicating on EtherNet/IP Systems and interconnected
networks using FINS commands. The information provided in the section deals only with FINS com-
munications in reference to EtherNet/IP Units.
Appendices ntlp provide information on EtherNet/IP network parameters, the buffer configuration,
TCP status transitions, ASCII characters, maintenance, and inspections.
ix
Relevant Manuals
The following table lists CS- and CJ-series manuals that contain information relevant to EtherNet/IP
Units.
Manual Model Name Contents
number
Z909 CS1W-EIP21 EtherNet/IP Units Provides information on operating and installing Ether-
CJ1W-EIP21 Operation Manual Net/IP Units, including details on basic settings, tag data
(this manual) links, and FINS communications.
Refer to the Communications Commands Reference
Manual (W342) for details on FINS commands that can
be sent to CS-series and CJ-series CPU Units when
using the FINS communications service.
Refer to the Ethernet Units Operation Manual
Construction of Applications (W421) for details on con-
structing host applications that use FINS communica-
tions.
W420 CS1W-ETN21 Ethernet Units Oper- Provides information on operating and installing
CJ1W-ETN21 ation Manual 100Base-TX Ethernet Units, including details on basic
Construction of Net- settings and FINS communications. Refer to the Commu-
works nications Commands Reference Manual (W342) for
details on FINS commands that can be sent to CS-series
and CJ-series CPU Units when using the FINS communi-
cations service.
W421 CS1W-ETN21 Ethernet Units Oper- Provides information on constructing host applications for
CJ1W-ETN21 ation Manual 100Base-TX Ethernet Units, including functions for send-
Construction of ing/receiving mail, socket service, automatic clock adjust-
Applications ment, FTP server functions, and FINS communications.
W343 CS1W-ETN01 Ethernet Units Oper- Describes the installation and operation of the 10Base-5
CS1W-ETN11 ation Manual and 10Base-T Ethernet Units.
CJ1W-ETN11
W342 CS1G/H-CPU@@H Communications Describes the C-series (Host Link) and FINS communi-
CS1G/H-CPU-@@V1 Commands Refer- cations commands used when sending communications
CS1W-SCU21 ence Manual commands to CS-series and CJ-series CPU Units.
CS1W-SCB21/41
CJ1G/H-CPU@@H
CJ1G-CPU@@
CJ1W-SCU41
W339 CS1G/H-CPU@@H Programmable Con- Provides an outline of, and describes the design, installa-
CS1G/H-CPU-@@V1 trollers Operation tion, maintenance, and other basic operations for the CS-
Manual series PLCs. Information is also included on features,
system configuration, wiring, I/O memory allocations, and
troubleshooting.
Use together with the Programmable Controllers Pro-
gramming Manual (W394).
W393 CJ1G/H-CPU@@H Programmable Con- Provides an outline of, and describes the design, installa-
CJ1G-CPU@@ trollers Operation tion, maintenance, and other basic operations for the CJ-
Manual series PLCs. Information is also included on features,
system configuration, wiring, I/O memory allocations, and
troubleshooting.
Use together with the Programmable Controllers Pro-
gramming Manual (W394).
W394 CS1G/H-CPU@@H Programmable Con- Describes programming, tasks, file memory, and other
CS1G/H-CPU-@@V1 trollers Program- functions for the CS-series, CJ-series, and NS-J-series
CJ1G/H-CPU@@H ming Manual PLCs.
CJ1G-CPU@@ Use together with the Programmable Controllers Opera-
NSJ@-@@@@(B)-G5D tion Manual (W339 for CS-series PLCs and W393 for CJ-
NSJ@-@@@@(B)-M3D series PLCs).
x
Manual Model Name Contents
number
W340 CS1G/H-CPU@@H Programmable Con- Describes the ladder diagram programming instructions
CS1G/H-CPU-@@V1 trollers Instructions supported by CS-series and CJ-series PCs. Use together
CJ1G/H-CPU@@H Reference Manual with the Programmable Controllers Operation Manual
CJ1G-CPU@@ (W339 for CS-series PLCs and W393 for CJ-series
NSJ@-@@@@(B)-G5D PLCs), and Programmable Controllers Programming
NSJ@-@@@@(B)-M3D Manual (W394).
W446 WS02-CXPC1-EV6 CX-Programmer Ver. Provides information on how to use the CX-Programmer,
6.1 Operation Man- a Windows-based programming device. Use together
ual with the Programmable Controllers Operation Manual
(W339 for CS-series PLCs and W393 for CJ-series
PLCs), Programmable Controllers Programming Manual
(W394) and the Programmable Controllers Instructions
Reference Manual (W340) to perform programming.
Z901 NE1S-CPU01 NE1S Series Describes the design, installation, maintenance, and
NE1S-CPU01 operation of the NE1S-series PLC. Also provides infor-
Programmable Con- mation on how to use the NE Programmer.
troller Operation
Manual
Z902 NE1S-CNS21U NE1S Series Describes the use of the ControlNet Unit.
ControlNet Unit
Operation Manual
Z903 NE1S-DRM21U NE1S Series Describes the use of the DeviceNet Unit.
DeviceNet Unit
Operation Manual
!WARNING Failure to read and understand the information provided in this manual may result in per-
sonal injury or death, damage to the product, or product failure. Please read each section
in its entirety and be sure you understand the information provided in the section and
related sections before attempting any of the procedures or operations given.
xi
xii
Read and Understand this Manual
Please read and understand this manual before using the product. Please consult your OMRON
representative if you have any questions or comments.
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.
xiii
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.
xiv
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.
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.
xv
xvi
Unit Versions of CS/CJ-series
Unit Versions A “unit version” has been introduced to manage Units in the CS/CJ Series
according to differences in functionality accompanying Unit upgrades.
Notation of Unit Versions The unit version is given to the right of the lot number on the nameplate of the
on Products products for which unit versions are being managed, as shown below.
Product nameplate
CS1W-
UNIT
Unit version
Lot No.
Example for unit version 1.0
Confirming Unit Versions CX-Programmer version 4.0 can be used to confirm the unit version using the
with Support Software Unit Manufacturing Information.
Note The unit versions of Pre-Ver.1.0 Units cannot be confirmed in Unit Manufac-
turing Information. The following dialog box is displayed.
Unit version
NTLP: REPLACE
SCREEN
Note The unit version will be displayed in the Unit Manufacturing Information Dialog
Box.
xvii
Using Unit Version Label The following unit version label is provided with the EtherNet/IP Unit.
This label can be attached to the front of the EtherNet/IP Unit to differentiate
between EtherNet/IP Units with different unit versions.
Unit Version Notation In this manual, the unit version of a EtherNet/IP Unit is given as shown in the
following table.
Product nameplate Notation used in this manual Special remarks
Ver. 1.0 or later number Ethernet Unit Ver. 1.0 or later Information without reference to specific Unit
shown to right of the lot Versions applies to all versions of the Unit.
number
CIP Revision and Unit The CIP revision corresponding to the unit version of the EtherNet/IP Unit is
Versions given in the following table.
Unit version CIP revision
Version 1.0 Revision 1.1
xviii
PRECAUTIONS
This section provides general precautions for using the CS1W-EIP21 and CJ1W-EIP21 EtherNet/IP Units (100Base-TX).
The information contained in this section is important for the safe and reliable application of EtherNet/IP Units.
You must read this section and understand the information contained before attempting to set up or operate an
EtherNet/IP Unit.
1 Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
2 General Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
3 Safety Precautions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
4 Operating Environment Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
5 Application Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
6 Conformance to EC Directives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
6-1 Applicable Directives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
6-2 Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
xix
Intended Audience 1
1 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.
2 General Precautions
The user must operate the product according to the performance specifica-
tions described in the operation manuals.
Before using the product under conditions which are not described in the
manual or applying the product to nuclear control systems, railroad systems,
aviation systems, vehicles, combustion systems, medical equipment, amuse-
ment machines, safety equipment, and other systems, machines, and equip-
ment that may have a serious influence on lives and property if used
improperly, consult your OMRON representative.
Make sure that the ratings and performance characteristics of the product are
sufficient for the systems, machines, and equipment, and be sure to provide
the systems, machines, and equipment with double safety mechanisms.
This manual provides information for programming and operating the Unit. Be
sure to read this manual before attempting to use the Unit and keep this man-
ual close at hand for reference during operation.
!WARNING It is extremely important that a PLC and all PLC Units be used for the speci-
fied purpose and under the specified conditions, especially in applications that
can directly or indirectly affect human life. You must consult with your OMRON
representative before applying a PLC System to the above-mentioned appli-
cations.
3 Safety Precautions
!WARNING Do not attempt to take any Unit apart while the power is being supplied. Doing
so may result in electric shock.
!WARNING Do not touch any of the terminals or terminal blocks while the power is being
supplied. Doing so may result in electric shock.
!WARNING Do not attempt to disassemble, repair, or modify any Units. Any attempt to do
so may result in malfunction, fire, or electric shock.
xx
Safety Precautions 3
!WARNING 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 PLC or another external factor
affecting the PLC operation. 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.
As a countermeasure for such errors, external safety measures must be
provided to ensure safety in the system.
• The PLC outputs may remain ON or OFF due to deposits on or burning of
the output relays, or destruction of the output transistors. As a counter-
measure for such problems, external safety measures must be provided
to ensure safety in the system.
• When the 24-V DC output (service power supply to the PLC) is over-
loaded or short-circuited, the voltage may drop and result in the outputs
being turned OFF. As a countermeasure for such problems, external
safety measures must be provided to ensure safety in the system.
!Caution Execute online editing only after confirming that no adverse effects will be
caused by extending the cycle time. Otherwise, the input signals may not be
readable.
• Emergency stop circuits, interlock circuits, limit circuits, and similar safety
measures must be provided in external control circuits.
!Caution 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.
!Caution Tighten the screws on the terminal block of the AC Power Supply Unit to the
torque specified in the operation manual. The loose screws may result in
burning or malfunction.
xxi
Operating Environment Precautions 4
5 Application Precautions
Observe the following precautions when using the EtherNet/IP Unit.
!WARNING Always heed these precautions. Failure to abide by the following precautions
could lead to serious or possibly fatal injury.
• 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.
• Always turn OFF the power supply to the CPU Unit and Slaves 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,
Memory Packs, or Master Units.
• Assembling the Units.
• Setting DIP switches or rotary switches.
• Connecting cables or wiring the system.
• Connecting or disconnecting the connectors.
!Caution Failure to abide by the following precautions could lead to faulty operation of
the EtherNet/IP Unit or the system, or could damage the Ethernet Unit.
Always heed these precautions.
• Interlock circuits, limit circuits, and similar safety measures in external cir-
cuits (i.e., not in the Programmable Controller) must be provided by the
customer.
xxii
Application Precautions 5
• Always use the power supply voltages specified in the operation manuals.
An incorrect voltage may result in malfunction or burning.
• 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.
• Install external breakers and take other safety measures against short-cir-
cuiting in external wiring. Insufficient safety measures
• Make sure that all the Backplane mounting screws, terminal block screws,
and cable connector screws are tightened to the torque specified in the
relevant manuals. Incorrect tightening torque may result in malfunction.
• 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 dis-
sipation. 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.
• Observe the following precautions when wiring the communications
cable.
• Separate the communications cables from the power lines or high-ten-
sion lines.
• Do not bend the communications cables past their natural bending ra-
dius.
• Do not pull on the communications cables.
• Do not place heavy objects on top of the communications cables.
• Always lay communications cable inside ducts.
• Use appropriate communications cables.
• Make sure that the terminal blocks, expansion cable connectors, and
other items with locking devices are locked in place.
• Wire all connections correctly according to instructions in this manual.
• Double-check all wiring and switch settings before turning ON the power
supply. Incorrect wiring may result in burning.
• Mount Units only after checking terminal blocks and connectors com-
pletely.
• Check the user program (ladder program and other programs) and
parameters for proper execution before actually running it on the Unit. Not
checking the program may result in unexpected 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.
• Force-setting/force-resetting any bit in memory.
• Changing the present value of any word or any set value in memory.
• After replacing Units, resume operation only after transferring to the new
CPU Unit and/or Special I/O Units the contents of the DM Area, HR Area,
programs, parameters, and other data required for resuming operation.
Not doing so may result in an unexpected operation.
• 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 malfunc-
tion or damage.
xxiii
Conformance to EC Directives 6
• When transporting the Unit, use special packing boxes and protect it from
being exposed to excessive vibration or impacts during transportation.
• 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 allowing the CPU Bus Units to be reset.
• When the EtherNet/IP Unit's settings (IP address or tag data link settings)
are transferred from a Programming Device, all of the destination Ether-
Net/IP Units (nodes) will be reset in order to enable the transferred set-
tings. Transfer settings to the EtherNet/IP Units only after verifying that
restarting the Units will not cause any problems in the system.
• If a repeater hub is used for EtherNet/IP tag data links (cyclic communica-
tions), the network's communications load will increase, data collisions
will occur frequently, and stable communications will be impossible.
Always use a switching hub when using tag data links in the network.
• Before resetting a CPU Bus Unit or Special I/O Unit, always verify that
restart the Unit will not cause any problems in the system.
6 Conformance to EC Directives
6-1 Applicable Directives
• EMC Directives
• Low Voltage Directive
6-2 Concepts
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 Direc-
tives 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.
Note Applicable EMS (Electromagnetic Susceptibility) and EMI (Electromagnetic
Interference) Standards in the EMC (Electromagnetic Compatibility) stan-
dards are as follows:
EtherNet/IP Unit EMS EMI
CS1W-EIP21 EN61000-6-2 EN61000-6-4
CJ1W-EIP21 (Radiated emission: 10-m
regulations)
xxiv
SECTION 1
Features and System Configuration
This section introduces the functions and protocols used in EtherNet/IP Unit communications services.
1
EtherNet/IP Unit Overview Section 1-1
2
EtherNet/IP Unit Overview Section 1-1
CS-series CJ-series
PLC PLC
3
EtherNet/IP Unit Overview Section 1-1
The devices shown in the following table are required to configure a network
with CS1W-EIP21 and CJ1W-EIP21 EtherNet/IP Units, so prepare them in
advance.
Network device Contents
(1) CS-series EtherNet/ These are Communications Units that connect a CS-
IP Units (CS1W- series or CJ-series PLC to an EtherNet/IP network.
EIP21) or CJ-series
EtherNet/IP Units
(CJ1W-EIP21)
(2) Twisted-pair cable The twisted-pair cable connects EtherNet/IP Units to the
switching hub, with an RJ45 Modular Connector at each
end.
Use a category 5 or 5e UTP (unshielded twisted-pair) or
STP (shielded twisted-pair) cable.
(3) Switching Hub This is a relay device that connects multiple nodes in a
star-shaped LAN.
Recommended Switching For details on recommended devices for constructing a network, refer to 4-4-2
Hubs Recommended Products.
Note If a repeater hub is used for EtherNet/IP tag data links (cyclic communica-
tions), the network’s communications load will increase, data collisions will
occur frequently, and stable communications will be impossible. Always use a
switching hub when using tag data links in the network.
■ TCP/IP Settings
The TCP/IP settings are settings such as the local IP address and subnet
mask. Connect the Network Configurator online to the CS/CJ-series PLC,
select Tools − Setup TCP/IP Configuration, and make the settings in the
Setup TCP/IP Configuration Window.
Computer
Network Configurator
Setup TCP/IP
EtherNet/IP Unit Configuration
TCP/IP settings
(Internal flash memory)
4
EtherNet/IP Unit Overview Section 1-1
Computer
Network Configurator
EtherNet/IP Unit Edit Device
Parameters
Device parameters Dialog Box
(Non-volatile memory)
Making Settings in the OMRON Communications Units use OMRON's original FINS network system.
Routing Table Area Make the settings for the FINS network and the relay path, as required, in the
(with CX-Integrator) Routing Table Area allocated to the non-volatile memory in the CPU Unit.
Use CX-Integrator to make the settings. (CX-Integrator is software that comes
with the CX-One and is automatically installed when the CX-One is installed.)
Each time the EtherNet/IP Unit is turned ON or restarted, it reads and uses
the contents of the Routing Table Area as the settings for FINS network.
Personal computer
running Windows
CX-Integrator
Routing table
settings
EtherNet/IP Unit
5
EtherNet/IP Unit Overview Section 1-1
The following table shows the tag and tag set specifications of the CS1W-
EIP21 and CJ1W-EIP21.
Tags Tag set
Total size of all tags ≤ 184,832 words Maximum size of 1 tag set ≤ 722 words
(The maximum size is 721 words when
the tag set includes the PLC status.)
Maximum size of 1 tag ≤ 722 words Number of tags per tag set ≤ 8
(The maximum size is 721 words when (7 tags/tag set when the tag set includes
the tag set includes the PLC status.) the PLC status)
Note Input and output variables cannot
be combined.
Number of registrable tags ≤ 256 Number of registrable tag sets ≤ 256
Connection information
• Target IP address
• Target tag set
• Originator tag set
• Packet interval (RPI)
Connection
:
Tag g
Originator Target
device EtherNet/IP device
Note In this example, a connection is established with the originator’s tag list con-
taining tags a to g (inputs), which are grouped in a tag set called SP1_IN, and
the target’s tag list containing tags i and ii (outputs), which are grouped in a
tag set called SP1_OUT.
Message Communications User-specified CIP commands can be sent to devices on the EtherNet/IP net-
(Unconnected Message work. CIP commands, such as those for reading and writing data, can be sent
Service) and their responses received by executing the CMND instruction from the CS/
CJ-series CPU Unit’s user program (without using a connection).
(With an NE1S-series CPU Unit, use the CSND instruction to send CIP com-
mands.)
6
EtherNet/IP Unit Overview Section 1-1
EtherNet/IP Unit
CS/CJ-series CPU Unit
CSND
Response
Ethernet
(EtherNet/IP), etc.
EtherNet/IP Unit
FINS Communications FINS commands can be sent to or received from other PLCs or computers on
Service the same Ethernet network by executing SEND(090), RECV(098), or
CMND(490) instructions in the ladder diagram program. This enables various
control operations such as the reading and writing of I/O memory between
PLCs, mode changes, and file memory operations.
Note There are no particular restrictions when sending FINS messages to OMRON
Ethernet Units (CS1W-ETN21 or CJ1W-ETN21) in an Ethernet network.
Ethernet (EtherNet/IP)
IP UDP or TCP FINS IP UDP or TCP FINS
CS/CJ-series
CPU Unit
User program
SEND(090),
RECV(098), or
CMND(490)
instruction
7
EtherNet/IP Unit Overview Section 1-1
Various control operations (such as the reading and writing of I/O memory
between PLCs, mode changes, and file memory operations) can be executed
from the host computer by sending the corresponding FINS command with a
UDP/IP or TCP/IP header attached.
For example, it is possible to connect online via Ethernet from FINS communi-
cations applications such as the CX-Programmer, and to perform remote pro-
gramming and monitoring. (See note.)
Note Use CX-Programmer version 4.0 to use TCP/IP. For lower versions of CX-Pro-
grammer, FinsGateway Version 2003 or higher is required to use TCP/IP.
Ethernet (EtherNet/IP)
IP UDP or TCP FINS
CS/CJ-series
CPU Unit
EtherNet/IP Unit
The FINS gateway function enables access to PLCs on not only the same
Ethernet network but on various other networks, including SYSMAC LINK and
Controller Link.
Transparent transmission
enabled Ethernet (EtherNet/IP)
TCP/IP
Note When using the IP routing function, do not connect the EtherNet/IP Unit’s
Ethernet port in the same network as a CPU Unit’s built-in Ethernet port. If
these ports are connected, an IP address duplication will be detected and the
EtherNet/IP Unit will be unable to communicate.
8
EtherNet/IP Unit Specifications Section 1-2
9
EtherNet/IP Unit Specifications Section 1-2
Item Specifications
Atmosphere Must be free of corrosive gas.
Ambient storage temperature −20 to 75°C
Weight 171 g max.
Dimensions 35 × 130 × 101 mm (W × H × D)
10
EtherNet/IP Unit Specifications Section 1-2
Item Specifications
Ambient operating temperature 0 to 55°C
Ambient humidity 10% to 90% (with no condensation)
Atmosphere Must be free of corrosive gas.
Ambient storage temperature −20 to 75°C
Weight 94 g max.
Dimensions 31 × 90 × 65 mm (W × H × D)
11
EtherNet/IP Unit Specifications Section 1-2
Note (1) In this case, pps means “packets per second” and indicates the number
of packets that can be processed in one second.
(2) To use 505 to 1444 bytes as the data size, the system must support the
Large Forward Open standard (an optional CIP specification). The CS1,
NE1S, and CJ1 CPU Units support this standard, but other companies’
devices may not support it.
12
EtherNet/IP Unit Specifications Section 1-2
(3) If the maximum data size is exceeded, the data refreshing with the CPU
Unit will extend over two or more cycles.
(4) If status layout is selected in the user settings, the maximum number of
tags that can be received is 19 tags.
(5) If parameters are changed, the target EtherNet/IP Unit will restart. When
other nodes communicating with the target node, the affected data will
temporarily time-out and automatically recover later.
(6) Since the EtherNet/IP Unit is equipped with an IGMP client, unnecessary
multi-cast packets can be filtered by using a switching hub that supports
IGMP snooping.
1-2-3 Dimensions
CS1W-EIP21
34.5 m
EIP21
MS
NS
COMM
100M
10M
UNIT
NO. 0
NODE
NO. 0 1
1 0
× 16 × 16
IP ADDRESS
192.168.250.1
SUBNET MASK
255.255.255.0
130 mm
100BASE-TX
10BASE-T
100.5 mm
CJ1W-EIP21
31 mm 65 mm
EIP2
EI P21
1
MS COMM
NS 100M
10M
UNIT
NO.
NODE
NO.
X161 X16 0
90 mm IP ADDRESS
192.168.250.1
SUBNET MASK
255.255.255.0
100BASE-TX
10BASE-T
13
Nomenclature and Functions Section 1-3
Encapsulation
TCP UDP
LAN controller
EIP21
MS
NS
COMM LED Indicators
100M
10M
UNIT Unit number
NO. 0
setting switch
NODE
NO. 0
1 1 0 Node address
× 16 × 16
setting switches
IP ADDRESS
192.168.250.1 Label showing
SUBNET MASK IP address
255.255.255.0
130 mm
100BASE-TX
10BASE-T
Backplane
Connector
100BASE-TX
Connector
100.5 mm
14
Nomenclature and Functions Section 1-3
CJ1W-EIP21
31 mm 65 mm
EIP21
EI P21
MS COMM
UNIT
Unit number
NO.
setting switch
NODE
NO. Node address
X161 X160
setting switches
90 mm IP ADDRESS
192.168.250.1 Label showing
SUBNET MASK IP address
255.255.255.0
100BASE-TX
10BASE-T
100BASE-TX
Connector
Indicators The EtherNet/IP Units are equipped with the following indicators that indicate
the operating status of the node itself and the overall network.
MS
Three LEDs A
Status Indicators: MS, NS, The MS (Module Status) indicator indicates the status of the node itself and
COMM, 100M, and 10M the NS (Network Status) indicator indicates the status of the network.
The COMM, 100M, and 10M indicators indicate the status of Ethernet com-
munications.
The MS and NS indicators can be green or red. The COMM, 100M, and 10M
indicators are yellow. These indicators can be lit, flashing, or not lit. The fol-
lowing table shows the meaning of these indicator conditions.
Refer to ???Section 13 Error Processing and Maintenance for details on using
these indicators for troubleshooting.
Indicator Name Color LED status Indicated operating status
MS Module Red Lit Fatal error
Flashing Recoverable error
Green Lit Normal
--- Not lit Power supply OFF
NS Network Red Lit Fatal error
Flashing Recoverable error
Green Lit Tag data link and message connections established
Flashing Tag data link and message connections not established
--- Not lit Offline or power supply OFF
15
Nomenclature and Functions Section 1-3
Seven-segment Display When the power is turned ON (or the Unit is restarted), the IP address set in
the EtherNet/IP Unit is displayed on the 7-segment display just once, from
right to left. Afterwards, the rightmost 8 bits of the IP address is displayed in
hexadecimal during normal operation.
Example 1: Displaying IP Address 192.168.250.10
The IP address is displayed in decimal, flowing from right to left.
If an error occurs, the error code will be displayed alternately with the right-
most byte of the affected device’s IP address. For details on error codes, refer
to ???Section 13 Error Processing and Maintenance.
Displaying Multiple Error Sources
• A d6 error (failed to establish connection) occurred with IP address
192.168.250.8.
• A d6 error (failed to establish connection) occurred with IP address
192.168.250.9.
• A d5 error (verification error, target nonexistent) occurred with IP address
192.168.250.64.
16
Nomenclature and Functions Section 1-3
• There is no particular priority to the order in which the errors are dis-
played. All of the errors are displayed repeatedly in order.
Right and Left Dot LEDs
If an error occurred in two or more devices with the same rightmost byte in
their IP addresses, the Right Dot LED will be lit while the devices’ error is
being displayed.
Example: Displaying the Following Errors
• A d6 error (failed to establish connection) occurred with IP address
10.0.1.8.
• A d6 error (failed to establish connection) occurred with IP address
10.0.2.8.
17
Nomenclature and Functions Section 1-3
210FE
6543
DCB
A987
Note (1) Use a small screwdriver to make the setting, and be sure not to damage
the rotary switch.
(2) Always turn OFF the PLC’s power supply before setting the unit number.
(3) The unit number is factory-set to 0.
(4) If the same unit number is set on more than one CPU Bus Unit mounted
in a PLC, a unit number duplication error will occur in the PLC and the
EtherNet/IP Unit will not be able to start operating.
Node Address Setting The Node Address Setting Switch sets the EtherNet/IP Unit’s node address.
Switch
109 10 9
87
32
87
32
1
X160
65 4 65 4
X16
Note The node address is factory-set to 01. With the default settings, the values set
on these switches become the last two digits of the EtherNet/IP Unit’s IP
address.
Default IP address = 192.168.250.node address
With the factory-default node address setting of 01, the default IP address is
192.168.250.1.
18
Network Configurator Overview Section 1-4
The node address can be set to any number in the setting range (01 to FE),
as long as the same address is not set on another node in the network.
Note If the node address setting is changed during operation, the MS Indicator will
flash red.
Note (1) The following interface card and software are required to connect through
an RSLinx interface.
• Allen-Bradley 1784-PCC Communication Card
• Rockwell RSLinx 2.1 Software
(2) The following Interface Board or Interface Card is required to connect
through a DeviceNet interface.
• OMRON 3G8F7-DRM21 DeviceNet PCI Board
19
Network Configurator Overview Section 1-4
20
SECTION 2
Designing the EtherNet/IP System
21
Design Procedures Section 2-1
Selecting a Switching Always use a switching hub when using tag data links. Select a switching hub
Hub with the functions required for the communications being used in the network.
Refer to 2-2 Selecting the Network Devices.
22
Design Procedures Section 2-1
Constructing the Wire the network, install the actual devices, and set the devices’ IP
Actual System addresses.
8. Clearing the Devices’ Various Parameters
Clear the various parameters stored in the new devices that will be used in
the system.
Refer to ???7-2-10 Clearing Device Parameters.
Note Before connecting newly added devices to the network, clear the parameters
set in the devices. The EtherNet/IP Unit will restart automatically when the
Unit’s device parameters are cleared (reset) from the Network Configurator.
The Unit must restart in order to enable the cleared parameter settings
(default settings). Clear (reset) the device parameters only after verifying that
restarting the Unit will not cause any problems in the system.
9. Changing the Devices’ IP Addresses
Set the actual devices’ IP addresses. Any of the following methods can be
used to set the EtherNet/IP Unit’s local IP address.
• If you want to connect the EtherNet/IP Unit immediately, the default IP
address is 192.168.250.node address. (The node address is set with
the Node Address Setting Switches on the front of the Unit.)
• If you want to set a particular IP address and set (store) that local IP
address in the CPU Unit, set it with the CPU Unit’s allocated DM Area
words.
• If you want to set a particular IP address and set (store) that local IP
address in the EtherNet/IP Unit, set the TCP/IP with the Network Con-
figurator.
Refer to ???4-8 TCP/IP Settings.
Note (1) Before connecting a device to the network, set a suitable IP address for
the device.
(2) When setting the EtherNet/IP Unit’s local IP address with the Network
Configurator, connect the Units one at a time, and download the TCP/IP
setting parameters.
The EtherNet/IP Unit will restart automatically when the TCP/IP setting
parameters are downloaded to the Unit from the Network Configurator.
The Unit must restart in order to enable the parameter settings. Download
the TCP/IP setting parameters only after verifying that restarting the Unit
will not cause any problems in the system.
23
Design Procedures Section 2-1
Note (1) The EtherNet/IP Unit will restart automatically when the device parame-
ters are downloaded to the Unit from the Network Configurator. The Unit
must restart in order to enable the parameter settings. Download the de-
vice parameters only after verifying that restarting the Unit will not cause
any problems in the system.
(2) After the device parameters have been downloaded, compare the param-
eters and verify that the saved parameters are correct.
(3) Before operating the actual system, always verify that the devices in the
network are operating as expected in the system design.
24
Design Procedures Section 2-1
Changing the Actual Refer to the modified specifications and make the necessary changes, such
System Configuration as changing network wiring, changing IP addresses, adding devices, and
deleting devices.
6. Clearing Parameters in Added Devices
Clear the various parameters stored in the added devices.
Refer to ???7-2-10 Clearing Device Parameters.
Note Before connecting newly added devices to the network, clear the parameters
set in the devices. The EtherNet/IP Unit will restart automatically when the
Unit’s device parameters are cleared (reset) from the Network Configurator.
The Unit must restart in order to enable the cleared parameter settings
(default settings). Clear (reset) the device parameters only after verifying that
restarting the Unit will not cause any problems in the system.
7. Changing the Devices’ IP Addresses
Set the IP addresses of the added devices.
• If you want to connect the EtherNet/IP Unit immediately, the default IP
address is 192.168.250.node address. (The node address is set with
the Node Address Setting Switches on the front of the Unit.)
• If you want to set a particular IP address and set (store) that local IP
address in the CPU Unit, set it with the CPU Unit’s allocated DM Area
words.
• If you want to set a particular IP address and set (store) that local IP
address in the EtherNet/IP Unit, set the TCP/IP with the Network Con-
figurator.
Refer to ???4-8 TCP/IP Settings.
Note (1) Before connecting a device to the network, set a suitable IP address.
(2) When setting the EtherNet/IP Unit’s local IP address with the Network
Configurator, connect the Units one at a time, and download the TCP/IP
setting parameters.
The EtherNet/IP Unit will restart automatically when the TCP/IP setting
parameters are downloaded to the Unit from the Network Configurator.
The Unit must restart in order to enable the parameter settings. Download
the TCP/IP setting parameters only after verifying that restarting the Unit
will not cause any problems in the system.
25
Design Procedures Section 2-1
26
Selecting the Network Devices Section 2-2
Note (1) The EtherNet/IP Unit will restart automatically when the device parame-
ters are downloaded to the Unit from the Network Configurator. The Unit
must restart in order to enable the parameter settings. Download the de-
vice parameters only after verifying that restarting the Unit will not cause
any problems in the system.
(2) After the device parameters have been downloaded, compare the param-
eters and verify that the saved parameters are correct.
(3) Before operating the actual system, always verify that the devices in the
network are operating as expected in the system design.
27
Selecting the Network Devices Section 2-2
Note (1) Always use a switching hub when using tag data links in the network.
(2) If a repeater hub is used for EtherNet/IP tag data links (cyclic communi-
cations), the network’s communications load will increase, data collisions
will occur frequently, and stable communications will be impossible.
28
Selecting the Network Devices Section 2-2
29
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
The following table shows the tag data link settings that can be made for indi-
vidual EtherNet/IP Units as well as the setting ranges.
Item Contents Settings
Network bandwidth Physical Ethernet baud rate 100 Mbps or 10
Mbps
Allowed tag data link commu- Maximum number of tag data link 6,000 pps max.
nications bandwidth packets that can be processed in 1
second (pps: packets per second)
Connection resources Number of connections that can 256 max.
be established
Packet interval (RPI: Refresh cycle for tag data 0.5 to 10,000 ms
Requested Packet Interval) (in 0.5 ms units)
When the tag data link settings exceed the capabilities of the switching hub
being used, adjust (increase) the packet interval (RPI) value and set it again.
In addition, if the required tag data link performance cannot be achieved with
the switching hub’s capabilities, reevaluate the overall network configuration
and correct it by taking steps such as selecting a different switching hub or
splitting the network.
The following sections show how to check the network bandwidth being used
by the tag data links in the designed network, and how to set the appropriate
values.
30
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
The display shows the percentage of the allowed tag data link bandwidth used
(Usage of Capacity), as well as the network bandwidth used (Mbit/s).
The percentage of the allowed tag data link bandwidth used (Usage of Capac-
ity) depends on the packet interval (RPI) setting.
The percentage of the allowed tag data link bandwidth used (Usage of Capac-
ity) will increase as the packet interval (RPI) setting is shortened. Conversely,
the percentage of the allowed tag data link bandwidth used (Usage of Capac-
ity) will decline as the packet interval (RPI) setting is lengthened.
The packet interval (RPI) can be set in any one of the following ways.
• Setting the same interval for all connections
• Setting a particular device’s connection
• Setting a particular connection
When the same packet interval (RPI) is set for all connections, the percentage
of the allowed tag data link bandwidth used (Usage of Capacity) will basically
increase proportionally as the packet interval (RPI) is made faster.
Example:
If the packet interval (RPI) is set to 50 ms for all connections and the tag
data link bandwidth used (Usage of Capacity) is 40%, the Usage of Capac-
ity may increase to 80% when the packet interval (RPI) is reduced to 25
ms for all connections.
Note We recommend using less than 80% of the allowed tag data link bandwidth
(Usage of Capacity). Even if the Usage of Capacity is less than 80%, time-
outs and other communications problems may occur during temporary net-
work loads such as Network Configurator monitoring operations or message
communications by user applications. If this kind of communications problem
occurs, lengthen some or all of the nodes’ packet interval (RPI) settings to
reduce the Usage of Capacity.
Even if the Usage of Capacity is between 80% and 100%, it will still be possi-
ble to establish connections and perform message communications through
the Network Configurator, but time-outs are likely to occur during message
communications.
31
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
2-3-2 Checking the Device Bandwidth Usage and Resetting the RPI
The percentage of the allowed tag data link bandwidth used (Usage of Capac-
ity) can be checked offline by inputting the packet interval (RPI) values in the
Network Configurator’s tag data link connection settings. Check the Usage of
Capacity and change the packet interval (RPI) settings.
If the required communications performance cannot be achieved by changing
the settings, reevaluate the network starting with the network configuration.
1,2,3... 1. Make the required settings in the Network Configurator’s Network Config-
uration Window.
2. Click the Detail Button in the Usage of Device Bandwidth Area at the bot-
tom of the Network Configuration Window.
The Usage of Capacity column will show the percentage of the allowed tag
data link bandwidth being used, and the Mbit/s column will show the network
bandwidth (baud rate) being used.
3. The percentage of the allowed tag data link bandwidth being used (Usage
of Capacity) can be adjusted by changing the associated devices’ packet
interval (RPI) settings. The packet interval (RPI) settings can be adjusted
with the following 3 methods.
32
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
b. The Set Packet Interval (RPI) Dialog Box will be displayed. Input a new
packet interval (RPI) value, and click the OK Button.
33
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
a. Click the Set Packet Interval (RPI) Button at the bottom of the Usage
of Device Bandwidth Dialog Box.
b. The Set Packet Interval (RPI) Dialog Box will be displayed. In the Tar-
get Device Area, deselect the target devices that are not being adjust-
ed by removing the check marks.
c. Input a new packet interval (RPI) value, and click the OK Button.
Method 3: Changing a Particular Connection’s Packet Interval (RPI)
Setting
The Usage of Capacity can be adjusted by individually changing the packet
intervals (RPI) setting for a particular connection.
In this case, the Usage of Capacity will also change for the device that is
the target device of the connection which was adjusted.
34
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
a. Click the Close Button at the bottom of the Usage of Device Bandwidth
Dialog Box.
b. Double-click the device that is set as the originator of the desired con-
nection. The Edit Device Parameters Dialog Box will be displayed.
35
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
c. In the Register Device List, select the connection for which you want
to change the packet interval (RPI), and click the Edit Button.
4. If the packet interval (RPI) cannot be adjusted to the desired value by the
three preceding methods, evaluate the network configuration itself and
consider taking the following steps.
• Reduce the number of nodes and number of connections.
36
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
Example Conditions
Connections
In this example, there are 10 CS1W-EIP21 Units and 10 CJ1W-EIP21 Units
for a total of 20 devices connected in the network. Each device has one 100-
word tag for transmission and nineteen 100-word tags for reception, so that
the Units exchange data mutually.
37
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
By default, the packet intervals (RPI) are set to 50 ms for all of the connec-
tions. The devices’ IP addresses range from 192.168.250.1 to
192.168.250.20.
IP address: 192.168.250.1 192.168.250.2 192.168.250.3 192.168.250.20
100 words
Tag data link area
Transmit
with 100 words x 20
Units
Checking the Device When the Detail Button is clicked in the Usage of Device Bandwidth Area, it is
Bandwidth Usage apparent that the percentage of the allowed tag data link bandwidth being
used by each device’s tag data link (Usage of Capacity) is 36.67%, as shown
in the following dialog box.
38
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
Changing the Method 1: Same Packet Interval Setting for All Connections
Settings The percentage of the allowed tag data link bandwidth being used (Usage of
Capacity) was 36.67% with the packet interval (RPI) set to 10.0 ms for all of
the connections, so the packet interval (RPI) will be set to 4.5 ms, which is
about one-half of the original setting.
Click the Set Packet Interval (RPI) Button at the bottom of the Usage of
Device Bandwidth Dialog Box. The Set Packet Interval (RPI) will be displayed.
Input 4.5 ms as the new packet interval (RPI) value, and click the OK Button.
39
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
The percentage of the allowed tag data link bandwidth being used (Usage of
Capacity) increases to 77.41% and the same packet interval (RPI) is set for all
of the connections, which indicates that 4.5 ms is the fastest packet interval
(RPI).
40
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
In the Target Device Area, deselect all devices other than 192.168.250.1 and
192.168.250.10 by removing the corresponding check marks. Input 4.5 ms as
the new packet interval (RPI) value, and click the OK Button.
41
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
The percentage of the allowed tag data link bandwidth being used (Usage of
Capacity) increases to 79.07% for devices 192.168.250.1 and
192.168.250.10, which indicates that the packet interval (RPI) is set to a
higher speed for these devices’ connections.
The Usage of Capacity values also indicate that the Usage of Capacity has
increased (from 36.67% to 40.37%) for all of the other devices, which connect
with devices 192.168.250.1 and 192.168.250.10.
42
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
43
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
44
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
In the Edit Connection Dialog Box, input 1.0 ms as the new packet interval
(RPI) value, and click the OK Button. The tag data link bandwidth being used
by device 192.168.250.1 (Usage of Capacity) increases to 51.67%, which
indicates that a packet interval (RPI) is set to a higher speed for this device.
In this case, the tag data link bandwidth being used by device 192.168.250.20
(Usage of Capacity) also increases (from 36.67% to 53.33%).
45
Checking Bandwidth Usage and Adjusting the Packet Interval (RPI) Section 2-3
46
SECTION 3
Network Configurator Installation
47
Network Configurator Installation Section 3-1
Installation
Procedures
■ Installing the Network Configurator
For details on installing the Network Configurator, refer to 3-1-2 Installing the
Network Configurator.
48
Network Configurator Installation Section 3-1
• Select Run from the Start menu, browse the CD-ROM for the setup.exe
file and then click the OK Button. The following dialog box will be dis-
played.
3. Click the Next Button. The License Agreement Dialog Box will be dis-
played.
4. Select the I accept the terms of the License Agreement option and then
click the Next Button. The Customer Information Dialog Box will be dis-
played.
5. Enter the User Name, Company Name, and Serial Number, and then click
the Next Button. Specify the installation folder and then click the Next But-
ton again. A dialog box will be displayed when preparation for installation
have been completed.
6. Click the Install Button to start installation. When installation completes
normally, the InstallShield Wizard Complete Dialog Box will be displayed.
7. Click the Finish Button.
49
Network Configurator Installation Section 3-1
Upgrading the Use the following procedure to upgrade the version of the Network Configura-
Software Version tor.
(NE1S Series Only)
Installing an Update Install the updated version without uninstalling the existing software.
1,2,3... 1. Connect the CPU Unit and the computer with a USB cable.
2. Turn ON the power supply to the CPU Unit.
After a few moments, the following dialog box will be displayed.
50
Network Configurator Installation Section 3-1
Select either Yes, this time only or Yes, now and every time I connect a de-
vice Option, and click the Next Button.
3. The following dialog box will be displayed.
51
Network Configurator Installation Section 3-1
52
Terms and Conditions of Sale
1. Offer; Acceptance. These terms and conditions (these "Terms") are deemed ITY OR FITNESS FOR A PARTICULAR PURPOSE OF THE PRODUCTS.
part of all quotes, agreements, purchase orders, acknowledgments, price lists, BUYER ACKNOWLEDGES THAT IT ALONE HAS DETERMINED THAT THE
catalogs, manuals, brochures and other documents, whether electronic or in PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR
writing, relating to the sale of products or services (collectively, the "Products") INTENDED USE. Omron further disclaims all warranties and responsibility of
by Omron Electronics LLC and its subsidiary companies (“Omron”). Omron any type for claims or expenses based on infringement by the Products or oth-
objects to any terms or conditions proposed in Buyer’s purchase order or other erwise of any intellectual property right. (c) Buyer Remedy. Omron’s sole obli-
documents which are inconsistent with, or in addition to, these Terms. gation hereunder shall be, at Omron’s election, to (i) replace (in the form
2. Prices; Payment Terms. All prices stated are current, subject to change with- originally shipped with Buyer responsible for labor charges for removal or
out notice by Omron. Omron reserves the right to increase or decrease prices replacement thereof) the non-complying Product, (ii) repair the non-complying
on any unshipped portions of outstanding orders. Payments for Products are Product, or (iii) repay or credit Buyer an amount equal to the purchase price of
due net 30 days unless otherwise stated in the invoice. the non-complying Product; provided that in no event shall Omron be responsi-
3. Discounts. Cash discounts, if any, will apply only on the net amount of invoices ble for warranty, repair, indemnity or any other claims or expenses regarding
sent to Buyer after deducting transportation charges, taxes and duties, and will the Products unless Omron’s analysis confirms that the Products were prop-
be allowed only if (i) the invoice is paid according to Omron’s payment terms erly handled, stored, installed and maintained and not subject to contamina-
and (ii) Buyer has no past due amounts. tion, abuse, misuse or inappropriate modification. Return of any Products by
4. Interest. Omron, at its option, may charge Buyer 1-1/2% interest per month or Buyer must be approved in writing by Omron before shipment. Omron Compa-
the maximum legal rate, whichever is less, on any balance not paid within the nies shall not be liable for the suitability or unsuitability or the results from the
stated terms. use of Products in combination with any electrical or electronic components,
5. Orders. Omron will accept no order less than $200 net billing. circuits, system assemblies or any other materials or substances or environ-
6. Governmental Approvals. Buyer shall be responsible for, and shall bear all ments. Any advice, recommendations or information given orally or in writing,
costs involved in, obtaining any government approvals required for the impor- are not to be construed as an amendment or addition to the above warranty.
tation or sale of the Products. See http://www.omron247.com or contact your Omron representative for pub-
7. Taxes. All taxes, duties and other governmental charges (other than general lished information.
real property and income taxes), including any interest or penalties thereon, 14. Limitation on Liability; Etc. OMRON COMPANIES SHALL NOT BE LIABLE
imposed directly or indirectly on Omron or required to be collected directly or FOR SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
indirectly by Omron for the manufacture, production, sale, delivery, importa- LOSS OF PROFITS OR PRODUCTION OR COMMERCIAL LOSS IN ANY
tion, consumption or use of the Products sold hereunder (including customs WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS
duties and sales, excise, use, turnover and license taxes) shall be charged to BASED IN CONTRACT, WARRANTY, NEGLIGENCE OR STRICT LIABILITY.
and remitted by Buyer to Omron. Further, in no event shall liability of Omron Companies exceed the individual
8. Financial. If the financial position of Buyer at any time becomes unsatisfactory price of the Product on which liability is asserted.
to Omron, Omron reserves the right to stop shipments or require satisfactory 15. Indemnities. Buyer shall indemnify and hold harmless Omron Companies and
security or payment in advance. If Buyer fails to make payment or otherwise their employees from and against all liabilities, losses, claims, costs and
comply with these Terms or any related agreement, Omron may (without liabil- expenses (including attorney's fees and expenses) related to any claim, inves-
ity and in addition to other remedies) cancel any unshipped portion of Prod- tigation, litigation or proceeding (whether or not Omron is a party) which arises
ucts sold hereunder and stop any Products in transit until Buyer pays all or is alleged to arise from Buyer's acts or omissions under these Terms or in
amounts, including amounts payable hereunder, whether or not then due, any way with respect to the Products. Without limiting the foregoing, Buyer (at
which are owing to it by Buyer. Buyer shall in any event remain liable for all its own expense) shall indemnify and hold harmless Omron and defend or set-
unpaid accounts. tle any action brought against such Companies to the extent based on a claim
9. Cancellation; Etc. Orders are not subject to rescheduling or cancellation that any Product made to Buyer specifications infringed intellectual property
unless Buyer indemnifies Omron against all related costs or expenses. rights of another party.
10. Force Majeure. Omron shall not be liable for any delay or failure in delivery 16. Property; Confidentiality. Any intellectual property in the Products is the exclu-
resulting from causes beyond its control, including earthquakes, fires, floods, sive property of Omron Companies and Buyer shall not attempt to duplicate it
strikes or other labor disputes, shortage of labor or materials, accidents to in any way without the written permission of Omron. Notwithstanding any
machinery, acts of sabotage, riots, delay in or lack of transportation or the charges to Buyer for engineering or tooling, all engineering and tooling shall
requirements of any government authority. remain the exclusive property of Omron. All information and materials supplied
11. Shipping; Delivery. Unless otherwise expressly agreed in writing by Omron: by Omron to Buyer relating to the Products are confidential and proprietary,
a. Shipments shall be by a carrier selected by Omron; Omron will not drop ship and Buyer shall limit distribution thereof to its trusted employees and strictly
except in “break down” situations. prevent disclosure to any third party.
b. Such carrier shall act as the agent of Buyer and delivery to such carrier shall 17. Export Controls. Buyer shall comply with all applicable laws, regulations and
constitute delivery to Buyer; licenses regarding (i) export of products or information; (iii) sale of products to
c. All sales and shipments of Products shall be FOB shipping point (unless oth- “forbidden” or other proscribed persons; and (ii) disclosure to non-citizens of
erwise stated in writing by Omron), at which point title and risk of loss shall regulated technology or information.
pass from Omron to Buyer; provided that Omron shall retain a security inter- 18. Miscellaneous. (a) Waiver. No failure or delay by Omron in exercising any right
est in the Products until the full purchase price is paid; and no course of dealing between Buyer and Omron shall operate as a waiver
d. Delivery and shipping dates are estimates only; and of rights by Omron. (b) Assignment. Buyer may not assign its rights hereunder
e. Omron will package Products as it deems proper for protection against nor- without Omron's written consent. (c) Law. These Terms are governed by the
mal handling and extra charges apply to special conditions. law of the jurisdiction of the home office of the Omron company from which
12. Claims. Any claim by Buyer against Omron for shortage or damage to the Buyer is purchasing the Products (without regard to conflict of law princi-
Products occurring before delivery to the carrier must be presented in writing ples). (d) Amendment. These Terms constitute the entire agreement between
to Omron within 30 days of receipt of shipment and include the original trans- Buyer and Omron relating to the Products, and no provision may be changed
portation bill signed by the carrier noting that the carrier received the Products or waived unless in writing signed by the parties. (e) Severability. If any provi-
from Omron in the condition claimed. sion hereof is rendered ineffective or invalid, such provision shall not invalidate
13. Warranties. (a) Exclusive Warranty. Omron’s exclusive warranty is that the any other provision. (f) Setoff. Buyer shall have no right to set off any amounts
Products will be free from defects in materials and workmanship for a period of against the amount owing in respect of this invoice. (g) Definitions. As used
twelve months from the date of sale by Omron (or such other period expressed herein, “including” means “including without limitation”; and “Omron Compa-
in writing by Omron). Omron disclaims all other warranties, express or implied. nies” (or similar words) mean Omron Corporation and any direct or indirect
(b) Limitations. OMRON MAKES NO WARRANTY OR REPRESENTATION, subsidiary or affiliate thereof.
EXPRESS OR IMPLIED, ABOUT NON-INFRINGEMENT, MERCHANTABIL-
OMRON ON-LINE
Global - www.omron.com
USA - www.omron247.com
Canada - www.omron.ca
Brazil - www.omron.com.br
Latin America - www.espanol.omron.com
UNITED STATES
To locate a Regional Sales Office, local Distributor or
to obtain product information, call: 847.843.7900
MEXICO SALES OFFICES
Mexico, D.F. 555.660.3144
Ciudad Juárez 656.623.7083
Monterrey, N.L 818.377.4281
Querétaro 442.135.4510
BRAZIL SALES OFFICE
Sao Paulo 55.11.2101.6310
ARGENTINA SALES OFFICE
Cono Sur 54.114.787.1129
OTHER LATIN AMERICAN SALES
[email protected]
Z909-E1-01 ©2007 OMRON ELECTRONICS LLC Specifications subject to change without notice.
Printed in the U.S.A.