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 damage to property.
!DANGERIndicates an imminently hazardous situation which, if not avoided, will result in death or
serious injury. Additionally, there may be severe property damage.
!WARNINGIndicates a potentially hazardous situation which, if not avoided, could result in death or
serious injury. Additionally, there may be severe property damage.
!CautionIndicates a potentially hazardous situation which, if not avoided, may result in minor or
moderate injury, or property damage.
OMRON Product References
All OMRON products are capitalized in this manual. The word “Unit” is also capitalized when it refers to
an OMRON product, regardless of whether or not it appears in the proper name of the product.
The abbreviation “Ch,” which appears in some displays and on some OMRON products, often means
“word” and is abbreviated “Wd” in documentation in this sense.
The abbreviation “PLC” means Programmable Controller. “PC” is used, however, in some Programming Device displays to mean Programmable Controller.
Visual Aids
The following headings appear in the left column of the manual to help you locate different types of
information.
OMRON, 2005
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, o
by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission o
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.
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.
This manual describes the installation and operation of the DeviceNet Communications Unit for Slice I/
O Terminals and includes the sections described below. The DeviceNet Communications Unit for Slice
I/O Terminals is an interface Unit that connects Slice I/O Units with a DeviceNet Master.
Please read this manual carefully and be sure you understand the information provided before
attempting to install or operate the DeviceNet Communications Units. Be sure to read the precau-
tions provided in the following section.
The following manuals also cover information related to DeviceNet applications. Use the DeviceNet
Operation Manual together with other required manuals.
ManualContentsCat. No.
DeviceNet Communications Unit
for Slice I/O Terminals
Operation Manual
(this manual)
GRT1 Series
Slice I/O Units
Operation Manual
DeviceNet
Operation Manual
CS/CJ Series
DeviceNet Units
Operation Manual
DeviceNet Configurator Ver. 2.@
Operation Manual
Describes the specifications, functions, operating procedures, and
applications of the DeviceNet Communications Unit, which allows
Slice I/O Units to be set, controlled, and monitored through
DeviceNet.
Describes the models, specifications, functions, operating procedures, and applications of GRT1-series Slice I/O Units.
Describes the configuration and construction of a DeviceNet network,
including installation procedures and specifications for cables, connectors, and other connection devices, as well as information on
functions, operating procedures, and applications.
Read this manual carefully and be sure you understand the information provided before attempting to use DeviceNet.
Describes the specifications, functions, operating procedures, and
applications of CS-series and CJ-series DeviceNet Units. (A CS/CJseries DeviceNet Unit can operate as both a DeviceNet master and
DeviceNet slave at the same time.)
Describes the operating procedures of the DeviceNet Configurator.
The DeviceNet Configurator can be used to configure, set, and maintain a DeviceNet system through an easy-to-use graphical interface.
Refer to this manual when necessary.
W454
W455
W267
W380
W382
Precautions provides general precautions for planning, installing, and operating the DeviceNet Communications Unit and related devices.
Section 1 provides an overview of the DeviceNet Communications Unit with information such as the
features and system configuration.
Section 2 describes the DeviceNet Communications Unit’s components, describes the Unit’s functions
in detail, and explains how to allocate I/O.
Section 3 explains how to install and wire the DeviceNet Communications Unit and Slice I/O Terminals.
Section 4 describes the procedures required to begin actual communications between the DeviceNet
Communications Unit and Slice I/O Terminals.
Section 5 provides information on communications using the remote I/O communications function and
message communications function, such as response times and transmission delays.
Section 6 explains how to monitor and correct errors that occur in a DeviceNet Communications Unit
or Slice I/O Unit, interpret the Unit’s LED indicators, and read the error history from the DeviceNet Configurator.
Appendix explains how to handle EDS setting files required for multivendor environments and how to
list the device profile of the DeviceNet Communications Unit and information on related products.
ix
Page 9
!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.
x
Page 10
Read and Understand this Manual
Please read and understand this manual before using the product. Please consult your OMRON
representative if you have any questions or comments.
Warranty and Limitations of Liability
WARRANTY
OMRON's exclusive warranty is that the products are free from defects in materials and workmanship for a
period of one year (or other period if specified) from date of sale by OMRON.
OMRON MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, REGARDING 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.
xi
Page 11
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.
xii
Page 12
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.
xiii
Page 13
xiv
Page 14
PRECAUTIONS
This section provides general precautions for installing and using the DeviceNet Communications Unit and related devices.
The information contained in this section is important for the safe and reliable application of the DeviceNet
Communications Unit. You must read this section and understand the information contained before attempting to
set up or operate a DeviceNet network using a DeviceNet Communications Unit.
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 purchasing FA systems.
• Personnel in charge of designing FA systems.
• Personnel in charge of installing and connecting FA systems.
• Personnel in charge of managing FA systems and facilities.
2General Precautions
The user must operate the product according to the specifications 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, amusement machines, safety equipment, and other systems, machines, and equipment 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 redundant safety mechanisms.
This manual provides information for installing and operating OMRON
DeviceNet products. Be sure to read this manual before operation and keep
this manual 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 applications.
3Safety Precautions
!WARNING Never attempt to disassemble any Units or touch the terminal block while
power is being supplied. Doing so may result in serious electrical shock or
electrocution.
!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 stop operation 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.
xvi
Page 16
Operating Environment Precautions4
• 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 countermeasure 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 overloaded 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.
• Slice I/O Terminals will continue operating even if one or more I/O Units is
removed from or falls out of the Slice I/O Terminal, i.e., the other I/O Units
will continue control operations, including outputs. As a countermeasure
for such a possibility, external safety measures must be provided to
ensure safety in the system.
!WARNING The CPU Unit refreshes I/O even when the program is stopped (i.e., even in
PROGRAM mode). Confirm safety thoroughly in advance before changing the
status of any part of memory allocated to Output Units, Special I/O Units, or
CPU Bus Units. Any changes to the data allocated to any Unit may result in
unexpected operation of the loads connected to the Unit. Any of the following
operations may result in changes to memory status.
• Transferring I/O memory data to the CPU Unit from a Programming
Device
• Changing present values in memory from a Programming Device
• Force-setting/-resetting bits from a Programming Device
• Transferring I/O memory files from a Memory Card or EM file memory to
the CPU Unit
• Transferring I/O memory from a host computer or from another PLC on a
network
4Operating Environment Precautions
Install the system properly according to the directions in this manual.
Do not operate the control system in the following places.
• 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 water, oil, or chemicals (General Units)
• Locations subject to acid or chemicals.
• Locations subject to shock or vibration.
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.
xvii
Page 17
Application Precautions5
!Caution The operating environment of the PLC System can have a large effect on the
longevity and reliability of the system. Improper operating environments can
lead to malfunction, failure, and other unforeseeable problems with the PLC
System. Be sure that the operating environment is within the specified conditions at installation and remains within the specified conditions during the life
of the system.
5Application Precautions
Observe the following precautions when using the DeviceNet Communications 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.
• Provide external interlock circuits, limit circuits, and other safety circuits in
addition to any provided within the PLC to ensure safety.
• Use the power supplies specified in the operation manuals.
• If the system is installed at a site with poor power supply conditions, take
appropriate measures to ensure that the power supply remains within the
rated voltage and frequency specifications.
• Provide circuit breakers and other safety measures to provide protection
against shorts in external wiring.
• Always ground the system to 100
protect against electrical shock.
• Mount the PLC securely on DIN Track or with screws.
• Always turn OFF the power supply when mounting a DeviceNet Communications Unit.
• Always turn OFF the communications power supply and the power supplies to the PLC and Slaves before attempting any of the following.
• Mounting or removing a Unit such as an I/O Unit, CPU Unit, Memory
Cassette, or Master Unit.
• Mounting or removing Remote I/O Terminal circuit sections.
• Assembling any devices or racks.
• Setting rotary switches.
• Connecting or wiring cables.
• Connecting or disconnecting connectors.
• Do not attempt to disassemble, repair, or modify any Units.
• Be sure that all the terminal screws are tightened to the torque specified
in the relevant manuals. Loose screws may cause fire, malfunction, or
damage the Unit.
• Be sure that all the mounting screws and cable connector screws are
tightened to the torque specified in the relevant manuals.
• Be sure that all the communications connector screws are tightened
securely. (The communications connector screw torque is 0.5 to 0.6 N•m.)
• Do not remove the label from a Unit before wiring. Always remove the
label after completing wiring, however, to ensure proper heat dispersion.
• Use the correct wiring components when wiring.
• Use crimp terminals for wiring. Do not connect bare stranded wires
directly to terminals.
• Double-check all wiring before turning ON the power supply.
Ω or less when installing the system to
xviii
Page 18
EC Directives6
• When wiring or performing other tasks, do not allow metal objects such as
wire strands to enter the Unit.
• Always follow the electrical specifications for terminal polarity, communications path wiring, power supply wiring, and I/O jumpers. Incorrect wiring
can cause failures.
• Always wire the Unit as shown in the manual.
• Be sure to press terminals until they are fully seated.
• Mount Units only after checking terminal blocks completely.
• Be sure that the communications cable connectors and other items with
locking devices are properly locked into place.
• Do not drop the Unit or subject the Unit to excessive vibration or shock.
Doing so may cause malfunction or damage to the Unit.
• Use the special packing box when transporting the Unit. Ensure that the
product is handled carefully so that no excessive vibration or impact is
applied to the product during transportation.
• Check the user program for proper execution before actually running it
with the system.
• Do not bend or pull the cables excessively.
• When connecting communications cables, always turn OFF the PLC
power supply, all Slave power supplies, and all communications power
supplies.
• Observe the following precautions when wiring the communications
cables.
• Wire the communications cables separately from the power lines or
high-tension lines.
• Do not bend the communications cables excessively.
• Do not pull on the communications cables excessively.
• Do not place objects on top of the communications cables.
• Route communications cables inside ducts.
• Always enable the scan list before operation.
• Before clearing the scan list of a Unit that has user-allocated remote I/O,
always confirm that no errors occur after the I/O Area setting is changed
to fixed allocation.
• When adding a new node to the network, check that the new node’s baud
rate is the same as the baud rate set on the other nodes.
• Do not extend connection distances beyond the ranges given in the specifications.
6EC Directives
DeviceNet products conform to EMS and low-voltage level directives as follows:
EMC Directives
OMRON devices that comply with EC Directives also conform to the related
EMC standards, so that they can more easily be built in to other devices or the
overall machine. The actual products have been checked for conformity to
EMC standards. Whether they 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
xix
Page 19
EC Directives6
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.
1,2,3...1. The DeviceNet Communications Units are designed for installation inside
control panels. All DeviceNet Units must be installed within control panels.
2. Use reinforced insulation or double insulation for the DC power supplies
used for the communications power supply, internal circuit power supply,
and the I/O power supplies. The power supplies must also be able to provide stable output for 10 ms when a momentary power interruption occurs
at the input.
3. The DeviceNet Communications Units conform to the EN61131-2 (Immunity Zone A), EN61000-6-2, and EN61000-6-4 standards, but the 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.
The following examples shows how to reduce noise.
1,2,3...1. Noise from the communications cable can be reduced by installing a ferrite
core on the communications cable within 10 cm of the DeviceNet Communications Unit.
Ferrite Core (Data Line Filter): 0443-164151 (manufactured by Nisshin Electric)
Slice I/O Terminals are building-block style Slaves that can be expanded in
small I/O increments, so a system can be configured to exactly match various
customer applications. Slice I/O Units communicate with the Master by
remote I/O communications through a DeviceNet Communications Unit.
DeviceNet Communications Units are equipped with a network power supply
monitor function and error history for network diagnosis and Slice I/O Units
are equipped with troubleshooting functions such as the I/O power supply
function.
DeviceNet Master Unit
PLC
GRT1-DRT DeviceNet
Communications Unit
Serial connection
(For setting, monitoring, and operating)
DeviceNet
Slice I/O Units
Up to 64 Slice I/O Units can be connected to one DeviceNet Communications Unit.
1-2Features and System Configuration
Slave
Slice I/O Terminals
1-2-1Features
The DeviceNet Communications Unit for Slice I/O controls I/O between the
DeviceNet Master and Slice I/O Units over the DeviceNet network.
Manage More Than One
Slice I/O Units as One
Slave
Remote I/O
Communications
Simplified StartupThe DeviceNet Communications Unit can be set up easily, just by wiring the
2
A single DeviceNet Communications Unit with up to 64 connected Slice I/O
Units can be managed as a Slave (a single module) from the DeviceNet Master.
Remote I/O communications can be used to share I/O data between the Master and more than one Slice I/O Units through the DeviceNet Communications
Unit.
In addition to actual I/O data, various status information can be allocated in
the Master by making custom settings with the Configurator.
Unit, setting the DeviceNet node address on the Unit’s rotary switches, and
making simple DIP switch settings.
Page 22
Features and System ConfigurationSection 1-2
The Unit’s configuration is read automatically when the power is turned ON
and I/O is also automatically allocated in the Slice I/O Units. It is not necessary to make any settings with a special Programming Device.
Simplified I/O WiringAll of the Slice I/O Units that connect to a DeviceNet Communications Unit are
equipped with screw-less clamp terminal blocks. Wiring to external I/O is
accomplished just by inserting the wire into the terminals, eliminating the
need to tighten terminal screws.
Table RegistrationThe configuration of the Slice I/O Units (mounting order and I/O size) con-
nected to a DeviceNet Communications Unit can be registered in a table simply by switching a pin on the DeviceNet Communications Unit’s DIP switch.
Once the table has been registered, the actual configuration is compared to
the registered configuration each time that the power is turned ON. If the configuration does not match, a status flag can be turned ON in the DeviceNet
Master to indicate the error.
Communications Error
History Monitor
Online Replacement of I/O
Units
Parameter Backup and
Restore
Automatic Baud Rate
Recognition
Network Power Supply
Volt a g e M onito r
The communications error history in the DeviceNet Communications Unit can
record the four most recent communications errors in the DeviceNet network
and the 64 most recent Slice I/O Terminal errors. The communications error
information (communications error cause code and communications power
supply voltage when error occurred) can be read with an explicit message
command or from the Configurator.
The Slice I/O Unit’s circuit section can be removed, so it isn’t necessary to
turn OFF the power to replace a Unit. Communications can be maintained in
the remaining (connected) Units.
Before replacing a Slice I/O Unit for maintenance, the parameter data set in
the I/O Unit can be backed up in the DeviceNet Communications Unit by
switching a pin on the Communications Unit’s DIP switch. After the I/O Unit
has been replaced, another DIP switch operation can be used to select the
mode that automatically writes the backed-up parameter data to the appropriate Units.
The DeviceNet Communications Unit automatically detects the Master’s communications baud rate, so it isn’t necessary to set the baud rate. (If the Master’s baud rate has been changed, the DeviceNet Communications Unit must
be turned OFF and then ON again to change its baud rate.)
The DeviceNet network’s power supply voltage values (present, maximum,
and minimum values) are recorded in the DeviceNet Communications Unit.
The Configurator can be used to read the recorded information. Furthermore,
a warning voltage level can be set in the DeviceNet Communications Unit in
order to notify the Master if the voltage drops below that preset warning level.
Unit Power ON Time
Monitor
Unit CommentA user-set name can be assigned to each DeviceNet Communications Unit
This function records the total time that the DeviceNet Communications Unit's
internal circuit power has been ON. The Configurator or explicit messages
can be used to read the information. Furthermore, a warning voltage level can
be set in the DeviceNet Communications Unit in order to notify the Master if
the set warning time is exceeded.
and recorded in the Unit. When making settings or monitoring operation, the
comments make it easy to identify individual Units based on their application
or location.
3
Page 23
SpecificationsSection 1-3
t
Last Maintenance DateThe dates on which maintenance is performed can be written to the
DeviceNet Communications Unit. The recorded date shows when maintenance is required next.
1-2-2System Configuration
The DeviceNet Communications Unit connects to the Master by a network
cable and it connects to the Slice I/O Units by directly coupling the Units with
slide connectors.
The I/O Unit data in the DeviceNet Communications Unit is shared with the
Master’s Input and Output Areas through the DeviceNet network. The I/O
Units’ data is collected in the DeviceNet Communications Unit and exchanged
with the Master asynchronously.
It is also possible to send explicit message commands addressed to the
DeviceNet Communications Unit.
CX-One (CX-Integrator)
CS/CJ-series DeviceNet Unit (master)
Used to monitor operation and write
parameters to the Slice I/O Units or
DeviceNet Communications Unit.
PLC
Remote I/O communications
I/O data is collected from
the connected Slice I/O
Units and exchanged in a
batch with the Master.
GRT1-DRT DeviceNet
Communications Unit
GRT1-TBL Left Turnback Unit
Explicit messages
Up to 64 Slice I/O Units can be connected to one DeviceNet Communications Unit.
Serial connection
(For setting, monitoring, and operating)
DeviceNet
I/O data first goes to the
Communications Unit.
I/O Units
Slave
GRT1-TBR Right Turnback Unit
GCN2-100 Turnback Cable (1 m)
Up to 2 sets of Turnback Units
can be used per Communications Uni
GRT1-END End Unit
NoteAlways install an End Unit on the last I/O Unit in the last node.
1-3Specifications
1-3-1Communications Specifications
ItemSpecification
Number of connectable Slice
I/O Units
Baud rate3 Mbps
Communications signal levelRS-485
Turnback CableLength 1 m max., up to 2 cables can be connected.
4
64 Units max.
Page 24
SpecificationsSection 1-3
ItemSpecification
Total number of I/O points1,024 points max. (128 bytes)
Slice I/O Terminal connections
Baseblock power supplyVoltage: 24 V DC
Event messagingSupported.
(combined total for inputs and outputs)
Building-block style configuration with slide connectors (Terminals connect with Turnback Cables.)
Current: 4 A
1-3-2General Specifications
ItemSpecification
Ambient operating temperature
Ambient operating humidity25% to 85%
Ambient storage temperature −25 to 65°C (with no icing or condensation)
Noise immunityConforms to IEC 61000-4-4, 2.0 kV
Vibration resistance10 to 60 Hz: 0.7 mm double amplitude
ON.)
Pin 4: Backup trigger (Switch from OFF to ON two
times to backup the parameter data.)
The XWG4-05C4-TF-D Multi-drop Connector can be
connected.
Two terminals for Unit power supply
(If more than 80 W is required, separate into blocks
using Turnback Units.)
For multi-drop node connection. Connector screws
provided.
1-4List of Available Units
The following table shows the Units that can be used in Slice I/O Terminals as
well as the devices that can be connected. Refer to the GRT1 Series Slice I/OUnits Operation Manual for details, such as Slice I/O Unit specifications.
Model
number
GRT1-DRTDeviceNet Communications Unit (Up to 64 I/O Units can be con-
GRT1-ID4Slice I/O Unit with 4 DC inputs (NPN)
GRT1-ID4-1Slice I/O Unit with 4 DC inputs (PNP)
GRT1-OD4Slice I/O Unit with 4 DC outputs (NPN)
GRT1-OD4-1 Slice I/O Unit with 4 DC outputs (PNP)
GRT1-ROS2Slice I/O Unit with 2 relay outputs
GRT1-AD2Slice I/O Unit with 2 analog inputs
GRT1-DA2VSlice I/O Unit with 2 voltage analog outputs
GRT1-DA2CSlice I/O Unit with 2 current analog outputs
GRT1-ENDEnd Unit
GRT1-PD2I/O Power Supply Unit
GRT1-TBRRight Turnback Unit (Mounts to the right side of I/O Terminal.)
GRT1-TBLLeft Turnback Unit (Mounts to the left side of I/O Terminal.)
GCN2-100Turnback Cable (1 m)
Specifications
nected.)
6
Page 26
Basic Operating ProcedureSection 1-5
1-5Basic Operating Procedure
The following procedure shows the basic steps required before using the Slice
I/O Terminals.
Operating Procedure
1,2,3...1. Connect the DeviceNet Communications Unit to the Master and connect
the desired Slice I/O Units.
2. Turn ON the power supply to the DeviceNet Communications Unit.
3. Turn ON (from OFF to ON) pin 1 of the DIP switch on the front of the DeviceNet Communications Unit. When pin 1 is turned ON, the existing Slice
I/O Unit configuration (connection order and I/O size) is registered in the
DeviceNet Communications Unit as a registered table. (After the table is
registered, leave pin 1 ON to enable the table.)
4. The next time that the power is turned ON, the connected Slice I/O Unit
configuration at that moment is automatically compared to the registered
table and any Slice I/O Units that do not match the registered table (connection order or I/O size) will not participate in I/O communications. I/O
communications will start with the other Slice I/O Units.
Note(1) When a communications error has occurred, the DeviceNet Communica-
tions Unit’s TS indicator will flash red and the affected Slice I/O Unit’s TS
indicator will flash red. At the same time, the error code and error details
code will be stored in the DeviceNet Communications Unit’s error history.
(2) For details on the operating procedures, refer to SECTION 4 Setup and
Operating Procedures.
7
Page 27
Basic Operating ProcedureSection 1-5
8
Page 28
SECTION 2
Component Names and Functions
This section describes the names and functions of the components in the DeviceNet Communications Unit.
Set the Unit's node address as a DeviceNet
Slave. Set a decimal node address between
0 and 63.
DeviceNet communications connector
Connect the DeviceNet network's
communications cable to this connector.
Dimensions (mm)
Indicators
Refer to 2-1-1 LED Indicators for details.
DIP Switch
Sets the I/O allocation method and registers the I/O Unit
configuration information.
SW1 (REGS): Create/enable registration table.
SW2 (I/O): Always OFF
SW3 (ADR): Automatic restore
SW4 (BACK): Backup trigger
Unit power supply terminals
Connect the power supply for the Unit's internal circuits and
the connected Slice I/O Units' internal circuits.
I/O power supply terminals
Connect the power supply for the connected Slice I/O Units'
external I/O.
12
3
10
84
24
40
62
70
58
3
Page 30
Nomenclature and DimensionsSection 2-1
Slice I/O Unit
Structure
Terminal Block
This is the Slice I/O Unit's terminal block.
If a faulty Unit is being replaced, the wiring can be
left attached and just the Main Block replaced.
The Slice I/O Unit is made up of three blocks, as shown in the following diagram. When replacement is necessary, individual blocks can be replaced.
Base Block
This is the Slice I/O Unit's bus connector.
If a faulty Unit is being replaced, this
Main Block
block can be left attached during online replacement.
NoteRefer to the GRT1 Series Slice I/O Units Operation Manual (W455) for details
2-1-1LED Indicators
such as Slice I/O Unit specifications and standard models.
The DeviceNet Communications Unit’s LED indicators indicate the status of
the Unit, the DeviceNet network, and communications between the Unit and
Slice I/O Units.
NameColor StatusMeaning
MS
DeviceNet Communica-
tions Unit status
GreenNormal status (DeviceNet Communica-
RedNon-recoverable, fatal error occurred.
---No power
MS
tions Unit operating normally)
MS
• Watchdog timer error
• RAM error
Recoverable, non-fatal error occurred.
• EEPROM checksum error
MS
• Parameter setting logic error
• EEPROM hardware error
• The Unit’s power supply is OFF.
MS
• The Unit is being reset.
• The Unit is waiting for initialization.
11
Page 31
Nomenclature and DimensionsSection 2-1
NameColor StatusMeaning
NS
DeviceNet network status
TS
Slice I/O Terminal com-
munications status
GreenUnit is online with communications
NS
established (normal network status).
Unit is online, but communications are
NS
not established (waiting for communications from Master).
RedFatal communications error occurred.
(Network communications are not pos-
NS
sible.)
• Node address duplicated
• Bus Off error
Non-fatal communications error
NS
occurred.
• Communications timeout
---Offline or power OFF
• Waiting for completion of node
NS
address duplication check by Master.
• Power is not being supplied to the
DeviceNet Communications Unit.
GreenCommunicating with I/O Unit (commu-
TS
nications established).
I/O Unit joining system.
TS
(Flashing once every 1 s)
Backup/Restore function operating.
TS
(Flashing once every 0.5 s)
• Restoring settings to I/O Unit, backup
function operating
• Downloading I/O Unit settings.
RedFatal communications error occurred.
TS
UNIT PWR
Unit power supply status
IOPWR
External I/O power sup-
ply status
Failure occurred while restoring set-
TS
tings to I/O Unit or downloading I/O
Unit settings.
(Lit for 2 s)
Non-fatal communications error
TS
occurred.
• Communications timeout
• Verification error occurred with registered table.
• Different model Unit detected after I/O
Unit replacement.
---• Power not being supplied.
TS
• Communications haven’t started with
I/O Unit.
• Overcurrent detected.
Green24 V is being supplied to the Unit
MS
power supply.
Unit power supply is OFF.
MS
Red24 V is being supplied to the I/O power
MS
supply.
I/O power supply is OFF.
MS
12
Page 32
Nomenclature and DimensionsSection 2-1
2-1-2Switch Settings
NoteThe DeviceNet Communications Unit detects the Master’s communications
baud rate automatically, so it is not necessary to set the baud rate.
Rotary Switches
5
4
3
2
1
0
×10
Use the rotary switches to set the Unit’s DeviceNet node address between 00
and 63. (Do not set values 64 to 99.)
DIP SwitchThe DIP switch is used for the Unit settings and operations described below.
The DIP switch functions are only introduced here. For details, refer to 2-3
Unit Functions.
ON
5
6
7
8
9
6
4
7
3
2
DeviceNet
8
9
1
0
Node address setting
×1
1
REGS
I/O
2
ADR
3
4
BACK
Create/Enable
Registration Table
(REGS, pin 1)
I/O Allocation Mode
(I/O, pin 2)
Automatic Restore
(ADR, pin 3)
If pin 1 is turned from OFF to ON while the Unit’s power is ON, the existing
Slice I/O Unit configuration (connection order and I/O size) is registered in the
DeviceNet Communications Unit as a registered table.
If pin 1 is ON when the Unit’s power is turned ON, the actual Slice I/O Unit
configuration at startup is automatically compared to the registered table. Any
Slice I/O Units that do not match the registered table will not participate in
Slice I/O communications.
Switch settingFunction
ONRegistered table is enabled. (If there is a verification error, the
affected Unit will not participate in communications.)
OFFRegistered table is disabled. (All Units participate in communica-
tions.)
OFF to ONRegister I/O Unit table. (Of course, pin 1 must be turned OFF to
ON while the Unit is ON.)
ON to OFFClear registered table.
Always leave pin 2 set to OFF.
When pin 1 is ON (r
egistered table enabled) and pin 3 is ON, parameter data is
automatically restored to the Slice I/O Units that had parameter data backed
up.
Switch settingFunction
ONAutomatic restore function enabled (when pin 1 is ON).
OFFAutomatic restore function disabled.
13
Page 33
Node Address Settings and I/O AllocationSection 2-2
Backup Trigger
(BACK, pin 4)
When pin 1 is ON (registered table enabled) and pin 4 is turned OFF to ON, the
parameter data of all connected Slice I/O Units is backed up in the Communications Unit.
1 s 1 s 1 s
ON OFF ON
The backup operation starts after pin 4 is turned
from ON to OFF to ON within 3 seconds.
Switch settingFunction
ONSwitch ON to OFF to ON to start the parameter backup (when pin
OFF---
1 is ON).
NoteThe factory setting is OFF for all DIP switch pins.
2-2Node Address Settings and I/O Allocation
I/O words in the Master (the CPU Unit’s I/O memory) are allocated to the Slice
I/O Terminal based on the DeviceNet Communications Unit’s node address
setting. Once the DeviceNet node address is set, I/O will be allocated to the
Slice I/O Terminal by default and remote I/O communications will start automatically.
NoteWhen the power is turned ON, unit numbers are allocated automatically to the
Slice I/O Units in the Slice I/O Terminal.
2-2-1Setting the Node Address
The Slice I/O Terminal’s node address as a DeviceNet Slave is set with the
rotary switches on the front of the DeviceNet Communications Unit. The node
address determines the starting word of the area allocated to the Slice I/O
Terminal.
DeviceNet
Master Unit
Set the first allocated
word with the node
address setting.
DeviceNet
Communications Unit
CPU Unit
I/O memory
Slice I/O
Terminal
Slice I/O Terminal
The DeviceNet Communications
Unit's DeviceNet node address
setting determines the first word
of the I/O memory area allocated
in the CPU Unit.
14
Page 34
Node Address Settings and I/O AllocationSection 2-2
DeviceNet Node Address
Setting
The left rotary switch sets the ten's digit, and the right rotary switch sets the
one's digit. Any number in the allowed range (00 to 63) can be set as long as
it is not set on another node (Master, Slave, or Configurator) in the network.
DeviceNet node
address setting
×10
×1
Note(1) Always turn OFF the DeviceNet communications power supply and De-
viceNet Communications Unit’s power supply before setting the node address.
(2) The factory default setting for the node address is 00.
(3) If the node address is duplicated on another node, a node address dupli-
cation error will occur and the Unit will not be able to join the network.
2-2-2Unit Numbers of Slice I/O Units (Automatically Allocated)
The numbers used to identify the Slice I/O Units in a Slice I/O Terminal are
called the Slice I/O Units’ unit numbers. These unit numbers are allocated
automatically from left to right starting from #1, when the power is turned ON.
It is not necessary for the user to set these numbers.
The Slice I/O Units' unit numbers are allocated
automatically in order, from left to right.
DeviceNet
Communications Unit
I/O
#1
I/O
#2
I/O #3I/O
#4
I/O
:
:
#64
NoteThe unit numbers allocated automatically to the Slice I/O Units are unrelated
to the DeviceNet node address set with the rotary switches.
15
Page 35
Node Address Settings and I/O AllocationSection 2-2
2-2-3I/O Allocation to the Slice I/O Terminal’s Master Unit
The Slice I/O Terminal’s I/O data is allocated in the I/O memory of the CPU
Unit in which the Master Unit is mounted and the I/O memory location is
determined by the DeviceNet Communications Unit’s DeviceNet node
address.
The user can set the Slice I/O Terminal’s allocated data freely with a
DeviceNet Configurator.
CS/CJ-series
DeviceNet Unit
Data is allocated to I/O memory in the order
that the Units are connected, from lowest to
highest.
I/O Units with bit allocation are allocated data
from the rightmost to leftmost bit, in 2-bit units.
I/O Units with word allocations are allocated
data from the lower to higher word address.
CPU Unit
16
Order of allocation
DeviceNet
Communications
Unit
I/O memory
8
CD
B
E
A
A
0
BC
(1) Communications Unit status
(2) Each Slice I/O Unit's I/O data.
(3) Slice I/O Unit network
participation status.
D
E
Connected order
Slice I/O Terminals (Slaves)
16
Page 36
Node Address Settings and I/O AllocationSection 2-2
I/O Allocation
Example
Input area
Word
158
First word
+1
+2
+3
Communications Unit status
Unused
Some areas may be unused
when data is allocated.
I/O data is allocated to the I/O Units in the order that they are connected to the
Communications Unit, regardless of the I/O Units’ models. Unless special
allocation data settings are selected with the Configurator, data is allocated
from the first word starting with the Communications Unit’s status flags and
then the leftmost I/O Unit’s data.
Data in the Master’s input and output areas is allocated to the Slice I/O Units
based on their unit numbers.
#2
#3
#4
AD2
#5
OD4
#6
ROS2
Word
First wordUnused
Output area
158
#4
Communications
Unit
0
#1 #3 #2
#1
ID4
ID4
ID4
NoteI/O Units with bit allocation (such as the GRT1-ID4/OD4) are allocated data in
2-bit units. I/O Units with word allocation (such as the GRT1-AD2) are allocated data in 1-word units. The following example shows the allocation to an
Output Unit.
Slice I/O Terminal configuration
0
#5
#6
Allocated Data
Patterns
Data Allocated to Master
Communications
Unit
Word
+0
+1
+2
+3
#1
OD4
#2
OD4
15
#3
OD4
#4 #5
Unused
#4
ROS
Data is allocated in 2-bit units
to I/O Units that require 4 bits,
so there may be unused areas
as shown in the following table.
8
#6
#5
2
OD4
#2 #3
#6
DA2
0
#1
#5
The following kinds of data can be allocated in the Master. The Configurator
can be used to freely select the kinds/combination of data allocated. If the
Configurator isn’t used to select the data pattern, the default setting is used,
which is I/O data + Communications Unit status flags (pattern number 1 in the
following table).
Allocated data pattern
1I/O data (inputs) + Communications Unit status flags
2I/O data (inputs and outputs) only
3Communications Unit status flags only
4Slice I/O Unit communications participating/withdrawn flags only
NoteThe Communications Unit’s status flags and Slice I/O Units’ communications
participating/withdrawn flags cannot be allocated in the output area.
17
Page 37
Node Address Settings and I/O AllocationSection 2-2
Allocated Data Size
Data typeData size
I/O data (input and output)When only the actual I/O data is allocated:
Communications Unit status flags 1 word
Slice I/O Unit communications
participating/withdrawn flags
I/O data (inputs) + Communications Unit status flags
64 input words max. or 64 output words max.
The GRT1-ID4(-1) and GRT1-OD4(-1) use 4 bits
per Unit.
The GRT1-ROS2 uses 2 bits.
Participating flags: 4 words
Withdrawn flags: 4 words
Total: 8 words
Amount of I/O data being used + 1 word
NoteWhen allocating data, be sure that it does not exceed the maximum that can
be allocated (64 words).
Status FlagsThe status flags can be allocated in the Master independently or together with
the I/O data. There are two kinds of status flags, the Communications Unit’s
status flags and I/O Units’ communications participating/withdrawn flags, and
these status flags must be allocated in separate areas.
Communications Unit’s
Status Flags
First word
DeviceNet
Communications Unit
These flags can be used to monitor the status of the connection with the Master and the status of Slice I/O Units connected to the Communications Unit.
The status flags take up 2 words and the information is transferred to the Master.
With the default data pattern (pattern 1), these status flags are allocated in the
Master together with the I/O data. The status flags can also be read with the
Configurator or an explicit message command.
Master CPU Unit
Input Area
Status flags (16 bits)
I/O data (4 bits)
Status flags
Slice I/O Unit (4 inputs)
18
BitContentDescription
0Slice I/O Bus Communications Error FlagMonitors the status of Slice I/O Terminal communications.
1Reserved---
2Slice I/O Unit Warning Flag
0: Normal; 1: Error detected
3Reserved---
4Slice I/O Unit Alarm Flag
0: Normal; 1: Error detected
Indicates a major Slice I/O Unit error. This flag goes ON when
there is an error in any one of the connected Slice I/O Units.
Indicates a minor Slice I/O Unit error. This flag goes ON when
there is an error in any one of the connected Slice I/O Units.
Page 38
Node Address Settings and I/O AllocationSection 2-2
BitContentDescription
5Reserved---
6Reserved---
7Reserved---
8Reserved---
9Reserved---
10Reserved---
11Network Power Supply Voltage Monitor
Error Flag
0: Normal; 1: Error (monitor value reached)
12Unit Maintenance Flag
0: Normal; 1: Error (monitor value reached)
13Automatic Restore Monitor Flag
0: Restore successful; 1: Restore failed
14Communications Unit Error Flag
0: Normal; 1: Error occurred
15I/O Refreshing Flag
0: I/O communications stopped
1: I/O communications normal
Monitors the network power supply voltage using the voltage
threshold set with the network power supply voltage monitor
function.
Monitors the Unit’s operating time the power ON time threshold set with the Unit power ON time monitor function.
Indicates whether or not the automatic parameter restoration
to the Slice I/O Units was completed properly. This flag will be
ON if the restore operation failed and OFF if data was restored
properly to all Units.
This is the overall Unit status flag. This flag will be ON if any
one of the other flags (bits 0 to 13) is ON.
Indicates whether I/O data is being exchanged normally.
Slice I/O Unit
Participating/Withdrawn
Flags
0
Participating
table
Withdrawn
table
+1
+2
+3
+4
+5
+6
+7
These flags can be used to monitor the connection status (participating or
withdrawn) of the Slice I/O Units connected to the Communications Unit.
There are always 8 words allocated to the Participating/Withdrawn Flags (4
words for the Participating Flags and 4 words for the Withdrawn Flags),
regardless of the number of I/O Units that are connected.
These flags are not allocated in the Master by default. The flags must be allocated with the Configurator.
These flags can be read with the Configurator or an explicit message command.
Table nameDescription
Participating tableON: Participating (properly allocated to Master)
OFF: Not participating (An I/O Unit will not join communications if the registered table is enabled and a verification error
occurred with the Unit.)
Withdrawn tableON: Communications error occurred or the Unit was with-
drawn after participating in communications.
OFF: Never joined communications or participating normally.
15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit8 Bit7 Bit
1615141312111098765432
323130292827262524232221201918
484746454443424140393837363534
646362616059585756555453525150
1615141312111098765432
323130292827262524232221201918
48474645444342414039383363534
646362616059585756555453525150
6 Bit
5 Bit4 Bit3 Bit2 Bit1 Bit
0 Bit
1
17
33
49
1
17
33
49
Note(1) Each bit corresponds to the unit number of a connected Slice I/O Unit.
(Up to 64 Units can be monitored.)
(2) Each Unit’s status can also be monitored with the TS indicator on the front
of the I/O Unit.
19
Page 39
Node Address Settings and I/O AllocationSection 2-2
2-2-4I/O Allocation with the Configurator (Ver. 2.@ or Higher)
The following procedure shows how to use the Configurator to select and allocate particular I/O data or status flags in the Master instead of using the
default settings.
Allocating I/O Data
from the Master Unit
1,2,3...1. In the Master’s Edit Device Parameters Window, select the DeviceNet
Communications Unit to be set, and specify the connection in the Advanced Setting Window. Select the I/O data (pattern) in the connection
path setting.
2. In the Master’s Edit Device Parameters Window, allocate Slave I/O.
Note For details on connections and connection paths, refer to Appendix
B DeviceNet Connections in the DeviceNet Units Operation Manual
(W380).
The following setting example shows how to allocate 4 inputs + Communications Unit status flags as the data.
Example: 4 inputs + 4 inputs + Status flags
Bits 1580
CIO 3300
CIO 3301Unused
Communications Unit status flags
4 inputs4 inputs
Procedure
1,2,3...1. In the Network Configuration Window, select the Master Unit, and double-
click or click the right mouse button and select Parameter – Edit – Gener-al, and then select the Smart Slave to be set.
20
Page 40
Node Address Settings and I/O AllocationSection 2-2
2. Click the Advanced Setup Button, click the Connection Tab, and select
User Setup. Select Use Poll Connection and Use COS Connection and
then select output data, input data, and generic status for the respective
connection paths. In this example, the IN size for COS connection is set to
generic status, the IN size for poll connection is set to input data, and
OUT size for poll connection is set to output data.
3. Click the OK Button.
Note If there are checks in the check boxes but the connection path settings are left
blank, the following settings will be made automatically.
IN (Smart Slave to Master Unit)OUT (Master Unit to Smart Slave)
PollInput Data + Generic StatusOutput Data
Bit-StrobeInput Data + Generic StatusNot set.
COSInput Data + Generic StatusNot set.
CyclicInput Data + Generic StatusNot set.
21
Page 41
Node Address Settings and I/O AllocationSection 2-2
4. Click the I/O Allocation (IN) Tab and edit the I/O allocations.
Select the Smart Slave to be set and click the Edit Button to display the
Edit I/O Allocate Window.
Set the Poll settings (indicates input data) to block 1, allocated 3300.
Set the COS settings (indicates generic data) to block 2, allocated 3500.
5. Click the OK Button.
22
Page 42
Unit FunctionsSection 2-3
6. In the same way as above, click the I/O Allocation (OUT) Tab and edit the
I/O allocations. Set to block 1, allocated 3200.
7. Return to the General Tab Page and click Download.
Note When Auto allocation as is registered. is selected in the General Tab Page,
each time the connection path is set, a message will be displayed indicating
that the current I/O allocations have been deleted because the connection
has been changed. To set the connection path, deselect Auto allocation as isregistered. before registering the Slaves.
2-3Unit Functions
Function ListThe following table lists the DeviceNet Communications Unit’s functions.
Function nameSummarySetting/monitoring method
Table registrationReads the configuration of the Slice I/O Units connected to the
BackupRecords the parameter data of all connected I/O Units in the Com-
Automatic restoreAutomatically downloads the backed-up parameter data to the
Online replacementI/O Units can be replaced without turning the power OFF.No setting required.
Automatic baud rate
recognition
Network power supply voltage monitor
Unit power ON time
monitor
Unit commentA user-set name can be assigned to the Communications Unit.Set/read with Configurator or
Network communications error history
Communications Unit and registers that information in a table.
munications Unit.
appropriate Unit.
The Master's communications baud rate is automatically detected
and adopted.
The DeviceNet network's power supply voltage values are
recorded in the DeviceNet Communications Unit.
Records the total time that the DeviceNet Communications Unit's
internal circuit power has been ON.
A communications error history from the viewpoint of the Communications Unit can be collected in the Communications Unit.
Set with DIP switch.
Set with DIP switch.
Set with DIP switch.
No setting required.
Set/read with Configurator or
explicit message.
Set/read with Configurator or
explicit message.
explicit message.
Set/read with Configurator or
explicit message.
23
Page 43
Unit FunctionsSection 2-3
g
Function nameSummarySetting/monitoring method
I/O communications
error history
Last maintenance
date
A history of communications errors with connected I/O Units can
be collected in the Communications Unit.
The date on which maintenance was performed can be written to
the Communications Unit.
Set/read with Configurator or
explicit message.
Set/read with Configurator or
explicit message.
2-3-1Table Registration Function
Function OverviewThis function registers the configuration of the Slice I/O Units connected to the
DeviceNet Communications Unit in a table within the Unit, so that the registered I/O table can be automatically compared with the actual configuration
each time that the power is turned ON. The configuration is registered simply
by turning ON (OFF to ON) pin 1 of the DeviceNet Communications Unit’s DIP
switch while the Slice I/O Terminal’s power supply is ON. The registered table
is enabled if pin 1 is ON when the power is turned ON. If pin 1 is OFF when
the power is turned ON, the registered table is disabled and the Communications Unit will automatically detect the actual I/O configuration and start communications.
Creating a New
Registration Table
The Slice I/O Terminal’s present I/O configuration can be read and registered
in the table just by turning DIP switch pin 1 (REGS) from OFF to ON while the
DeviceNet Communications Unit’s power supply is ON. If the registration table
is being refreshed, the old registration table will be erased.
Figure 1
4
4
4
contact
contact
contact
inputs
outputs
#2#3#4
istration table, and records the table.
Power ON
Turn pin 1 from
OFF to ON with
the power ON.
Registration table
DeviceNet
Communications
Unit
inputs
#1
Reads the configuration information, creates
the re
Note The configuration information shows the order that the Slice I/O
Units are connected and the I/O size (input or output, number of
bits) of each Slice I/O Unit. The I/O Unit model numbers are not recorded.
2
relay
outputs
24
Page 44
Unit FunctionsSection 2-3
Comparison with the
Registered Table
When DIP switch pin 1 (REGS) is ON and an I/O configuration table has been
registered in the Communications Unit, the actual I/O configuration is automatically compared to the registered table when the power is turned ON. A
verification error will occur if a registered I/O Unit cannot join I/O communications or an unregistered I/O Unit is detected.
If there are verification errors, the affected Slice I/O Units will not join in I/O
communications. I/O communications will start with the other Slice I/O Units.
■ Example of Comparison between Figure 1 and Figure 2
I/O
From left
#1
#2
#3
#4
Registered table
Figure 2
Pin 1 ON when power
was turned ON.
Input
Input
Output
Output
Bits
4
4
4
2
DeviceNet
Communications
Unit
Mismatch
Four
contact
inputs
#1
From left
#1
#2
#3
#4
Actual configuration
Four
inputs
Tw o
relay
outputs
contact
#2#3#4
Input
Input
Output
Output
Tw o
relay
outputs
Bits
I/O
4
4
2
2
There are the same number of
Units, but the I/O data size does
not match, so a verification error
occurs and this I/O Unit does not
join in communications.
Registration table
The actual configuration is compared to the registered table.
Units that do not match the registered table do not participate
in I/O communications. I/O communications start with the other
I/O Units.
Note(1) Register the I/O configuration table when all of the Slice I/O Units are
communicating, i.e., when the DeviceNet Communications Unit’s TS indicator is lit green.
(2) A mismatch (verification error) with the registered table is indicated at the
DeviceNet Communications Unit’s TS indicator (flashing red) and can be
read from the Configurator. The error details can be read from the Configurator or the error history can be read with an explicit message command.
25
Page 45
Unit FunctionsSection 2-3
p
2-3-2Backup Function
Function OverviewThe backup function records the parameter data of all Slice I/O Units con-
nected to the DeviceNet Communications Unit. The parameter data recorded
in the Communications Unit can be restored to the Slice I/O Units later with
the automatic restore function when a Slice I/O Unit has been replaced.
Backup Procedure
Power ON
Turn pin 4 ON, OFF, and
then ON again while the
power is ON and pin 1 is ON.
DeviceNet
Communications
Unit
Downloads all of the I/O Units' unit
information and
#1
#2#3#4
arameter data.
1,2,3...1. Verify that the power is ON, DIP switch pin 1 (REGS) is ON, and all of the
Slice I/O Units are participating in I/O communications.
2. Turn DIP switch pin 4 (BACK) ON, then OFF, and then ON again within 3 s
to start the back up.
3. While the data is being backed up, the DeviceNet Communications Unit’s
TS indicator will flash green every 0.5 s. The TS indicator will stop flashing
(not lit) when the backup is completed. If the restore operation fails, the TS
indicator will be lit red for 2 s.
Note(1) Do not turn OFF the power supply or reset the Configurator while data is
being backed up. The data will not be backed up properly if the power is
turned OFF.
(2) The backup data will be erased along with the registered I/O configuration
table if the power supply is turned ON or the Slave is reset while DIP
switch pin 1 (REGS) is turned OFF.
(3) We recommend backing up the parameter data in case a Unit fails in the
future.
2-3-3Automatic Restore Function
Function OverviewWhen a Slice I/O Unit has been replaced, this function will automatically
download (restore) Slice I/O Unit parameter data that was previously backed
up in the DeviceNet Communications Unit. The following conditions are
required to execute the automatic restore function:
• DIP switch pin 1 (REGS) was ON when the power was turned ON, so the
registered table is enabled.
• DIP switch pin 3 (ADR) was ON when the power was turned ON, so the
automatic restore function is enabled.
• Parameter data has been backed up in the DeviceNet Communications
Unit.
26
Page 46
Unit FunctionsSection 2-3
DeviceNet
Power ON
Communications
Unit
#1
#2#3#4
Preparation for Data
Restoration
Unit Replacement
Procedure
Pin 1 was ON when power
is turned ON and pin 3 is
turned from OFF to ON.
Parameter data is automatically restored only
to the replacement Unit (same unit number,
same model number, different serial number).
Parameter data
1,2,3...1. Create backup data in the Communications Unit with the backup function.
For details, see 2-3-2 Backup Function.
2. Turn ON DIP switch pin 3 (ADR).
1,2,3...1. Turn OFF the Slice I/O Terminal’s power supply and the I/O power supply.
2. Release the hook on the front of the I/O Unit that you want to replace and
remove the terminal block. The wiring can remain connected.
3. Remove the main block of the Slice I/O Unit and replace it with a new I/O
Unit.
4. Mount the terminal block that was removed in step 2 and latch the hook
that was released.
5. When the power is turned ON again, the Communications Unit will automatically detect the Unit that was replaced and download the backup data.
The I/O Unit’s TS indicator will indicate the results of the restore operation.
• If the download was successful, the Unit will be reset automatically and
join I/O communications normally. The I/O Unit’s TS indicator will be lit
green.
• If the download failed, the I/O Unit’s TS indicator will be flash red.
• If the connected Unit is the wrong model, the I/O Unit’s TS indicator will be
lit red.
Note(1) Do not turn OFF the power supply or reset the Configurator while data is
being restored. The data will not be restored up properly if the power is
turned OFF.
(2) When an I/O Unit has been replaced with the power ON and the new I/O
Unit joins I/O communications, the new Unit will be compared to the previous one and the parameter data restore operation will start automatically. While data is being restored, the DeviceNet Communications Unit’s TS
indicator will flash green every 0.5 s. The TS indicator will stop flashing
(not lit) when the restore operation is completed. If the restore operation
fails, the Automatic Restore Monitor Flag (bit 13 of the Communications
Unit status flags) will be turned ON and the Communications Unit’s TS indicator will be lit red for 2 s.
27
Page 47
Unit FunctionsSection 2-3
2-3-4Online Replacement Function
Function OverviewWhen one of the Slice I/O Units connected to the DeviceNet Communications
Unit must be replaced, the Unit can be replaced without turning OFF the
power. The Units can be replaced online because the Slice I/O Units are
made up of 3 blocks: the base block, main block, and terminal block. When
replacing a Slice I/O Unit, leave just the base block connected and replace the
main block. I/O communications will continue with the other I/O Units even
while the problem Unit is being removed and replaced.
To keep the system online, leave the
communications block connected.
Replacement Procedure
1,2,3...1. Turn OFF the I/O power supply of the I/O Unit being replaced.
Note(1) When a Unit withdraws from I/O communications during replacement, the
Power ON
If pin 1 and pin 3 are ON,
data is automatically restored
to the replaced Unit.
DeviceNet
Communications
Unit
#1
#2
#4
#3
Unit being
replaced
2. Release the hook on the front of the I/O Unit that you want to replace and
remove the terminal block. The wiring can remain connected.
3. Remove the main block of the Slice I/O Unit and replace it with a new I/O
Unit.
4. Mount the terminal block that was removed in step 2 and latch the hook
that was released.
5. Turn ON the I/O power supply.
corresponding Slice I/O Unit Communications Withdrawn Flag will go ON
and the DeviceNet Communications Unit’s TS indicator will flash red.
(2) Before using the automatic restore function, the preparation for automatic
restoration (creating backup data and turning ON DIP switch pin 3) must
be completed. See 2-3-3 Automatic Restore Function for details.
(3) Always turn OFF the I/O Unit’s I/O power supply before replacement in
order to prevent false output signals, false input signals, and electrical
shocks. In addition, if external power is supplied to the terminal block for
a Unit such as a Relay Output Unit, turn OFF that power supply before
replacing the Unit.
(4) Only replace one I/O Unit at a time.
(5) Always replace the I/O Unit with the same model of I/O Unit. If a Unit is
replaced with a different model, there may be unexpected outputs and the
restore operation may not be completed properly.
(6) If the base block is faulty or damaged, turn OFF the power supply and re-
place the entire Unit. Even in this case, the I/O Unit’s parameter data will
be restored automatically if the automatic restore function is enabled
when the power is turned ON.
28
Page 48
Unit FunctionsSection 2-3
2-3-5Automatic Baud Rate Recognition
The DeviceNet Communications Unit’s baud rate is automatically adjusted to
match the Master's baud rate. The Communications baud rate is set and
saved after the power is turned ON and communications with the Master are
established. The baud rate setting is retained until the next time that the
power is turned ON.
NoteIf the Master’s baud rate has been changed, the DeviceNet Communications
Unit must be turned OFF and then ON again to change its baud rate.
2-3-6Network Power Supply Voltage Monitor
Function OverviewThe present, bottom, and peak values of the Network power voltage can be
recorded in the DeviceNet Communications Unit. A monitor voltage level can
be set with the Configurator and recorded in the DeviceNet Communications
Unit. The Network Power Voltage Error Flag in the Status Area will be turned
ON when the voltage drops below the set monitor value. The current, minimum, and maximum values of the Network power voltage, and the Network
Power Voltage Error Flag can be read from the Configurator.
Note1. The communications power voltage of the actual DeviceNet is 11 V mini-
mum, so if the communications power voltage drops below 11 V, the operation for reading the measurement values using the Configurator may not
function properly.
2. The maximum and minimum Network power voltages are cleared when the
Network power is turned OFF.
Setting Using the
DeviceNet
Configurator
The method used to set values from the DeviceNet Configurator (Ver. 2.43 or
later) is described here.
1,2,3...1. Turn ON the DeviceNet Communications Unit’s power supply.
2. From the Main Window, open the Network Configuration Window and double-click or click the right mouse button over the icon of the DeviceNet
Communications Unit to be set. Select Parameter and Edit to display the
Edit Device Parameters Window.
From the Maintenance Mode Window, click the right mouse button over the
icon of the DeviceNet Communications Unit to be set. Select Parameter
and Edit to display the Edit Device Parameters Window.
29
Page 49
Unit FunctionsSection 2-3
3. Select the General Ta b.
4. Enter the desired value in the Network Power Voltage field. (The default
value is 11 V.)
5. Click the Download Button, and then click the Reset Button to reset the
Unit.
6. Click the OK Button.
2-3-7Unit Conduction Time Monitor
Function OverviewThe total ON time (unit: 0.1 h) of the DeviceNet Communications Unit's inter-
nal circuit power can be calculated and recorded.
The monitor value can be maintained in the DeviceNet Communications Unit
and the Unit Maintenance Flag in the Status Area will be turned ON when the
total time reaches the set monitor value. The total ON time can be read using
the Configurator or explicit messages.)
• Measured time: 0 to 429496729 hours (stored data: 00000000 to
FFFFFFFF Hex)
• Measuring unit: 0.1 hr
DeviceNet
Communications Unit
DeviceNet
Total ON time
Recorded in Unit
30
Total ON time
Internal circuit
power
ON
OFF
Page 50
Unit FunctionsSection 2-3
Note The Unit conduction time monitor (Power ON time monitor) calculates the total
time that the Smart Slave's Network power supply is ON. The total time is not
calculated when the power is OFF.
Setting Using the
DeviceNet
Configurator
The method used to set values from the DeviceNet Configurator (Ver. 2.43 or
later) is described here.
1,2,3...1. Turn ON the DeviceNet Communications Unit's power supply.
2. From the Main Window, open the Network Configuration Window and double-click or click the right mouse button over the icon of the DeviceNet
Communications Unit to be set. Select Parameter and Edit to display the
Edit Device Parameters Window.
From the Maintenance Mode Window, click the right mouse button over the
icon of the DeviceNet Communications Unit to be set. Select Parameter
and Edit to display the Edit Device Parameters Window.
3. Select the General Ta b.
4. Enter the desired value in the Unit Conduction Time field.
5. Click the Download Button, and then click the Reset Button to reset the
Unit.
6. Click the OK Button.
31
Page 51
Unit FunctionsSection 2-3
2-3-8Unit Comments
Function OverviewThe user can assign and record a name or comment for every Unit (up to 32
characters). The Configurator or explicit messages can be used to read and
write these Unit names (comments).
Configurator
Unit comment
DeviceNet Network
DeviceNet
Communications Unit
Unit comment (name)
Recorded in Unit
(name)
What is this
Unit used for?
Setting Using the
DeviceNet
Configurator
Setting Method 1
The method used to set values from the DeviceNet Configurator (Ver. 2.43 or
later) is described here.
Either of the following two settings methods can be used.
1,2,3...1. Turn ON the DeviceNet Communications Unit's power supply.
2. From the Main Window, open the Network Configuration Window and double-click or click the right mouse button over the icon of the DeviceNet
Communications Unit to be set. Select Parameter and Edit to display the
Edit Device Parameters Window.
From the Maintenance Mode Window, click the right mouse button over the
icon of the DeviceNet Communications Unit to be set. Select Parameter
and Edit to display the Edit Device Parameters Window.
3. Select the General Ta b.
32
4. Enter the desired name in the Comment field.
Page 52
Unit FunctionsSection 2-3
5. Click the Download Button, and then click the Reset Button to reset the
Unit.
6. Click the OK Button.
Setting Method 2 The procedure for this setting method is the same from both the Main Window
and the Maintenance Mode Window.
1,2,3...1. Turn ON the DeviceNet Communications Unit's power supply.
2. Click the right mouse button over the icon of the DeviceNet Communications Unit to be set in the Network Configuration Window, and select
Change Device Comment.
3. The following window will be displayed. Enter the desired name.
4. Click the OK Button.
5. Click the right mouse button over the icon of the DeviceNet Communications Unit to be set, and select Parameter and Download.
33
Page 53
Unit FunctionsSection 2-3
2-3-9Network Communications Error History Monitor
Function OverviewThe error status information (communications error code, communications
power voltage when the error occurred) for the last four communications
errors that occurred between the DeviceNet Communications Unit and Master
can be recorded in the DeviceNet Communications Unit.
(The Configurator or explicit message commands can be used to read the
communications error history.)
DeviceNet Network
Status when communications
error occurred
DeviceNet
Communications Unit
Error history
recorded
in the Slave.
First error
Second error
Third error
Fourth error
What happened to cause
a communications error?
Checking Using the
DeviceNet
Configurator
1,2,3...1. Turn ON the DeviceNet Communications Unit's power supply.
The method used to check error information from the DeviceNet Configurator
(Ver. 2.43 or later) is described here.
2. Click the right mouse button over the icon of the DeviceNet Communications Unit to be set in the Network Configuration Window, and select Mon-itor.
34
Page 54
Unit FunctionsSection 2-3
3. Select the Error History Tab in the Monitor Device Window. The communications error history for the last four errors that occurred will be displayed, as shown in the following window. To display the most recent error
history, click the Update Button.
Note From the Maintenance Mode Window, double-click the Slave icon, and select
the Error History Tab from the Maintenance Information Window.
2-3-10 I/O Communications Error History Monitor
Function OverviewThe DeviceNet Communications Unit can record the 64 most recent Slice I/O
Terminal communications errors and internal Communications Unit errors in
the Unit’s error history. When more than 64 errors occur, the oldest entry is
deleted to make space for the newest error entry. The communications error
history can be read from the Configurator or explicit message commands.
DeviceNet Network
DeviceNet
Communications Unit
Error log
recorded
in Slave.
Status when communications
error occurred
1st error
64th error
What happened to cause
a communications error?
35
Page 55
Unit FunctionsSection 2-3
Checking Using the
DeviceNet
Configurator
1,2,3...1. Turn ON the DeviceNet Communications Unit's power supply.
The method used to check error information from the DeviceNet Configurator
(Ver. 2.43 or later) is described here.
2. Click the right mouse button over the icon of the DeviceNet Communications Unit to be set in the Network Configuration Window, and select Mon-itor.
3. Select the I/O Unit Error History Tab in the Monitor Device Window. The
communications error history for the most recent errors that occurred will
be displayed, as shown in the following window. To display the most recent
error history, click the Update Button.
36
Page 56
Unit FunctionsSection 2-3
2-3-11 Last Maintenance Date
Function OverviewThis function enables the date on which maintenance was last performed to
be written to the Unit. This means that the timing for future maintenance can
be judged more easily. The date can be written using the Configurator.
Setting Using the DeviceNet Configurator
1,2,3...1. From the Main Window, double-click the icon of the DeviceNet Communi-
cations Unit to be set to display the Edit Device Parameters Window. (From
the Maintenance Mode Window, click the right mouse button over the icon
of the DeviceNet Communications Unit to be set and select Parameter and
Edit to display the Edit Device Parameters Window.)
2. Click the General Tab, and select the desired date from the pull-down
menu for the Last Maintenance Date field. (Click the Today Button to enter
the current date.)
3. Click the Download Button, and then click the Reset Button to reset the
Unit.
4. Click the OK Button.
37
Page 57
Unit FunctionsSection 2-3
38
Page 58
Installation and Wiring
This section provides information on installing and wiring a Slice I/O Terminal.
The Slice I/O Terminal is installed and set up as a DeviceNet Slave. The
DeviceNet Communications Unit’s communications connector connects to the
Master Unit through a DeviceNet communications cable.
Up to 64 Slice I/O Units can be connected to one DeviceNet Communications
Unit.
DeviceNet
Master
DeviceNet
Communications Unit
24 VDC
for Unit
24 VDC
for I/O
Note(1) Do not connect or disconnect the DeviceNet Communications Unit’s com-
munications cable while the DeviceNet network is operating. Short-circuits or poor contacts in the DeviceNet cable may prevent normal
communications.
(2) Be sure that the power supplies for the DeviceNet Communications Unit,
Slice I/O Units connected to the DeviceNet Communications Unit, and external I/O are wired correctly through the DeviceNet Communications
Unit’s terminal block.
Slide Slice I/O Units in from
the front to install.
Slice I/O Units (64 max.)
3-1-1Connecting the DeviceNet Communications Unit and Slice I/O
Unit
Connect the first Slice I/O Unit to the DeviceNet Communications Unit by
aligning the sides of the Units and sliding in the Slice I/O Unit from the front.
Additional Slice I/O Units can be connected consecutively to the first.
Slide the Slice I/O Unit toward the DIN Track from
the front. Insert the Unit until you hear a click,
which indicates that the Unit has locked on the Track.
It is not normally necessary to release the DIN Track
mountin
hook when mounting the Unit.
NoteDo not touch the connector on the Unit’s base block.
40
Page 60
InstallationSection 3-1
g
(
)
(
)
3-1-2Connecting Additional Slice I/O Units
Connect additional Slice I/O Units by aligning the sides of the Units and sliding in the next Unit from the front. Up to 64 Slice I/O Units can be connected
to one DeviceNet Communications Unit.
Slide the Unit to the DIN Track from the front.
Insert the Unit until you hear a click, which indicates
that the Unit has locked on the Track.
It is not normally necessary to release the DIN Track
mountin
hook when mounting the Unit.
Connecting Turnback
Units
NoteThe Turnback Units can be used to divide a Slice I/O Terminal into up to three
When a Slice I/O Terminal is divided into blocks, connect a GRT1-TBR Right
Turnback Unit to the right end of the first block. Connect a GRT1-TBL Left
Turnback Unit to the left side of the expansion block and connect additional
Slice I/O Units. Use a GCN2-100 Turnback Cable to connect the Turnback
Units together.
Turnback Cable connectors
GRT1-TBR Turnback Unit
for right side of block
GRT1-TBL Turnback Unit
for left side of block
blocks.
41
Page 61
InstallationSection 3-1
Connecting the End
Unit
A GRT1-END End Unit must be connected to the end of the Slice I/O Terminal.
GRT1-END End Unit
3-1-3Installation on a DIN Track
DIN Track InstallationMount the DeviceNet Communications Unit and Slice I/O Units on a DIN
Track. Attach the DIN Track with screws in every fourth mounting hole.
PFP-50N (50 cm) or PFP100N (100 cm) DIN Track
PFP-M End Plate (Two
Required)
Attach the track with screws at a
maximum spacing of 105 mm
between adjacent screws.
42
Page 62
InstallationSection 3-1
Slice I/O Terminal
Orientation
There is no particular restriction on the Slice I/O Terminal’s orientation. The
Terminal can be mounted in any of the following 6 directions.
Installing a UnitPress the Units onto the DIN Track firmly from the front. Press the Unit firmly
until it clicks, indicating that the Unit’s DIN Track Mounting Hook has locked
onto the DIN Track.
When the Unit is pushed onto the DIN Track,
verify that the Mounting Hooks have locked.
Mounting Hooks
Press firmly towards the DIN Track.
Press firmly until you hear a click,
indicating that the Mounting Hooks
have locked.
Removing a UnitUse a standard screwdriver to release the DIN Track Mounting Hooks at the
top and bottom of the Unit and pull the Unit straight away from the DIN Track.
43
Page 63
Power Supply WiringSection 3-2
Installing the End
Plates
Always secure the Slice I/O Terminal on the DIN Track by installing End Plates
on both sides of the Terminal. First hook the bottom of the End Plate on the
bottom edge of the DIN Track (1), attach the top of the End Plate, and pull the
End Plate down onto the top edge of the DIN Track (2).
Tighten the End Plate’s securing screw.
2
1
End Plate
End Unit
End Plate
NoteAlways secure the Slice I/O Terminal by attaching End Plates on both ends.
3-2Power Supply Wiring
Both the Slice I/O Terminal power supply and the external I/O power supply
are connected with screwless clamping-type terminals on the DeviceNet
Communications Unit.
3-2-1Connecting the Slice I/O Terminal Power Supply
The DeviceNet Communications Unit has two sets of power supply terminals
for the following two systems.
Power supply
terminals
Unit power supply
terminals
I/O power supply terminals
These terminals supply power to the DeviceNet Communications Unit’s internal circuits as well as the connected Slice I/O
Units’ internal circuits (supplied through the Slice bus).
These terminals supply power to the external I/O that is connected to the Terminal’s Slice I/O Units.
Evaluating the Power
Supply Requirements
Unit Power SupplyThe maximum power consumption for a Slice I/O Terminal is 80 W per block.
1,2,3...1. Calculate the power consumption of all of the Slice I/O Units connected to
the DeviceNet Communications Unit.
2. If the power consumption exceeds 80 W, mount a Right Turnback Unit
(GRT1-TBR) on the Slice I/O Unit at the point where the power consumption is less than 80 W.
3. Connect the 24 VDC Unit power supply to the Left Turnback Unit (GRT1TBL).
Description
44
Page 64
Power Supply WiringSection 3-2
Power Consumption of Slice I/O Units
Refer to Appendix E I/O Current Consumption for the power consumption of
the various Slice I/O Units and Turnback Units.
NoteWhen dividing the power supply, always wire (supply) the power from the
same power supply. (Refer to the following wiring example.)
I/O Power SupplyThe maximum I/O current consumption is 4 A.
1,2,3...1. Calculate the total current consumption used by all external I/O of the con-
nected Slice I/O Units (including other Units such as Turnback Units).
2. If the current consumption exceeds 4 A or you want to provide separate
systems for inputs and outputs, divide the Slice I/O Units at the desired
point with a GRT1-PD2 I/O Power Supply Unit and provide a separate external I/O power supply.
3. It is also possible to provide a separate external I/O power supply at a Left
Turnback Unit (GRT1-TBL).
Current Consumption for Slice I/O Unit I/O
Refer to Appendix D Power Consumption Tables for the I/O current consump-
tion of the various Slice I/O Units and Turnback Units.
Note(1) Always use isolated power supplies for the power supplies.
(2) Power is not supplied through the GCN2-100 Turnback Cable.
(Refer to the following wiring example.)
Wiring Example
Power supply
(24 VDC)
DeviceNet
Communications Unit
CPU
Connector
GRT1-TBL Turnback Unit (Left)
Use the same power supply
as the Communications Unit.
I/O
power
supply
I/O
power
supply
GRT1-PD2 I/O Power Supply Unit
I/O
I/O
(IN)
(IN)
I/O
power
supply
I/O
I/O
(AD)
I/O
(AD)
(AD)
GRT1-TBR Turnback Unit (Right)
(OUT)
I/O
I/O
I/O
(OUT)
I/O
I/O
(OUT)
Connector
Power is not supplied through
the Turnback Cable.
Do not exceed 80 W
power consumption
in one block.
Do not exceed 80 W
power consumption
in one block.
(OUT)
End Unit
I/O
(OUT)
I/O
(AD)
(AD)
3-2-2Wiring Methods
Supplying Power to
the Units
Connect the power supply wires (24 VDC) to the DeviceNet Communications
Unit’s screwless clamping power supply terminals. If pin terminals are used on
the wire ends, the pin terminals can just be inserted to wire the power.
45
Page 65
Power Supply WiringSection 3-2
r
Release button
Holes for wires
(pin terminals)
Press the release button with a screwdrive
and pull out the wire (pin terminal).
These terminals supply power to both
the DeviceNet Communications Unit's
internal circuits and the connected
Slice I/O Units' internal circuits.
24 VDC
NoteThe GRT1-TBL Left Turnback Unit has the same screwless clamping power
supply terminals. Those terminals are wired in the same way as the
DeviceNet Communications Unit’s terminals, just by inserting the power supply wires.
Supplying I/O PowerThe power supply for I/O devices is supplied through the DeviceNet Commu-
nications Unit’s screwless clamping power supply terminals. If pin terminals
are used on the wire ends, the pin terminals can just be inserted to wire the
power.
Holes for wires
(pin terminals)
These terminals supply power to the
external I/O devices connected to the
Slice I/O Units.
24 VDC
Release button
Press the release button with a screwdriver
and pull out the wire (pin terminal).
NoteThe GRT1-TBL Left Turnback Unit and GRT1-PD2 I/O Power Supply Unit
have the same screwless clamping power supply terminals. Those terminals
are wired in the same way as the DeviceNet Communications Unit’s terminals,
just by inserting the power supply wires.
Removing WiresPress the release button above the terminal hole with a slotted precision
screwdriver and pull out the wire.
Slotted precision screwdriver
Release button
Use the following screwdriver or an equivalent to remove the wires.
Recommended Screwdriver
ModelMaker
SZF1Phoenix Contact
46
Page 66
Wiring DeviceNet Communications CablesSection 3-3
w
Side viewFront vie
3.5 mm0.6 mm
Recommended Power
Supplies
Use a SELV power supply with overcurrent protection.
A SELV power supply has redundant or increased insulation between the I/O,
an output voltage of 30 Vr.m.s and a 42.4-V peak or maximum of 60 VDC.
Recommended power supply: S82K-10024 (OMRON) or S8J-10024D
(OMRON)
Recommended Wire
TypeGauge
Stranded wire20 AWG to 16 AWG
Solid wire
Pin terminal
(0.5 to 1.25 mm2)
Strip LengthStrip between 7 and 10 mm of insulation at the ends of the wires (stranded or
solid wire).
Strip 7 to 10 mm.
Pin Terminal LengthUse pin terminals with a pin (conductor) length of 8 to 10 mm.
Pin length: 8 to 10 mm
3-3Wiring DeviceNet Communications Cables
This section explains how to prepare the DeviceNet communications cables
that connect to the DeviceNet Communications Unit and how to attach communications connectors.
For details on supplying the DeviceNet communications power and grounding
the DeviceNet Network, refer to the DeviceNet Operation Manual (W267).
3-3-1Connecting Communications Cables
Use the following procedure to prepare the communications cables and connect them to the connectors.
The same methods are used to connect the cables to connectors with and
without set screws.
1,2,3...1. Remove about 30 to 80 mm of the cable covering, being careful not to dam-
age the mesh shield underneath. Do not remove more than necessary. Removing excessive cable covering may cause a short-circuit.
About 30 to 80 mm
(Remove as little as possible.)
47
Page 67
Wiring DeviceNet Communications CablesSection 3-3
e
2. Peel back the mesh shield carefully to expose the signal lines, power lines,
and the shielding wire. The shielding wire will be loose on the outside of
the other lines, but it is harder than the mesh shield and should be easily
identified.
Shield wir
3. Remove the exposed mesh shield, remove the aluminum tape from the signal and power lines, and strip the covering from the signal and power lines
to the proper length for the crimp terminal connectors. Twist together the
wires of each of the signal and power lines.
Strip to match
the crimp
terminals.
4. Attach the crimp terminals to the lines and then cover any exposed areas
of the cable and lines with electrician's tape or heat-shrinking tubes.
Orient the connector properly, loosen the line set screws, and then insert
the lines in order: Red, white, shield, blue, and then black.
The DeviceNet Communications Unit is equipped with screwless clamping
terminals. It is not necessary to secure the lines with screws as with previous connectors. Push up the orange tab and then insert each line into the
back of each hole.
Release the orange lever after inserting the lines, and gently pull each line
to check that it is securely connected to the connector.
Red (+V)
White
(CAN H)
Shield
Blue
(CAN L)
Black (−V)
There are colored stickers provided on the Master Unit and Slaves that
match the colors of the lines to be inserted. Check that the colors of the
lines and stickers match when wiring the connectors.
The colors used are as follows:
Color Signal
RedPower line, positive voltage (+V)
WhiteCommunications line, high (CAN H)
-Shield
BlueCommunications line, low (CAN L)
BlackPower line, negative voltage (−V)
48
Page 68
Wiring DeviceNet Communications CablesSection 3-3
The following connector is included with the Unit.
ModelSpecificationsRemarks
XW4G-05C4-TF-DMulti-branch Parallel Clamp
Connector with Screws
NoteGRT1-DRT Connector Compatibility
The following table classifies connectors in terms of compatibility with the
GRT1-DRT. Before using any connectors other than those shown here, check
for incompatibility related to structure or cables.
• Compatible Connectors
ModelSpecificationsRemarks
XW4B-05C1-H1-DParallel Connector with Screws
For node and T-branch tap connection. Connector screws provided.
XW4B-05C1-VIR-D Orthogonal Connector with Screws
For node and T-branch tap connection. Connector screws provided.
XW4G-05C1-H1-D Parallel Clamp Connector with Screws
For node and T-branch tap connection. Connector screws provided.
XW4G-05C4-TF-DMulti-branch Parallel Clamp Connec-
tor with Screws
For multi-drop node connection. Con-
nector screws provided.
Provided with Unit.
---
The cable comes
out of the left side
when viewed from
the front of the
Unit.
---
Provided with
Unit.
• Incompatible Connectors
ModelSpecificationsRemarks
XW4B-05C4-TF-DMulti-branch Parallel Connector with
Screws
XW4B-05C4-T-DMulti-branch Parallel Connector without
Screws
• The following crimp terminals are recommended.
Phoenix Contact AI Series and A1 Series
Connector type
Cable type
Thin
Cable
Thick
Cable
Signal lineAI 0.25-6YEAI 0.25-8YECRIMPFOX
Power lineAI 0.5-6WHAI 0.5-10WH
Signal lineA1-6A1-10
Power lineAI 2.5-8BUAI 2.5-10BU
XW4B-05C1-H1-D
XW4B-05C1-V1R-D
XW4G-05C1-H1-D
XW4G-05C4-TF-D
---
Crimp tool
ZA3
or
CRIMPFOX
UD6
49
Page 69
Connecting the Turnback CableSection 3-4
3-3-2Connecting to the DeviceNet Communications Unit
Align the DeviceNet Communications Unit connector with the cable connector,
and insert the cable connector fully into the DeviceNet Communications Unit
connector.
Always tighten the connector’s screws to a torque between 0.25 and 0.3 N-m
to secure the connector.
DeviceNet
Communications Unit
3-4Connecting the Turnback Cable
When a Slice I/O Terminal is divided into blocks to expand the system, connect a GRT1-TBR Right Turnback Unit to the GRT1-TBL Left Turnback Unit
with a GCN2-100 Turnback Cable.
NotePower is not supplied through the GCN2-100 Turnback Cable. Always wire
(supply) the power to the GRT1-TBL Left Turnback Unit from the same power
supply that supplies the DeviceNet Communications Unit.
3-4-1Connecting the Turnback Units
Connect the Turnback Units with a Turnback Cable, as shown in the following
diagram. A single DeviceNet Communications Unit can be expanded with up
to two additional blocks, connected with two sets of Turnback Units.
GRT1-TBR Turnback Unit
50
GRT1-TBL Turnback Unit
GCN2-100 Turnback Cable
Insert the cable's connector fully
until it clicks, which indicates that
the connector's top and bottom
latches have locked.
Page 70
SECTION 4
Setup and Operating Procedures
This section outlines the basic procedures for setting up and operating the DeviceNet Communications Unit.
Basic Operating Procedure and Example ConfigurationSection 4-1
4-1Basic Operating Procedure and Example Configuration
This section outlines the basic procedure for using a Slice I/O Terminal in a
DeviceNet network and describes the basic configuration.
4-1-1Basic Operating Procedure
The following lists outline the basic operating procedures. Refer to the reference pages provided for details on each step and refer to the DeviceNet master operation manual or GRT1 Series Slice I/O Units Operation Manual when
necessary.
Preparation
Determine Slice I/O Unit I/O specifications. (See page 53.)
↓
Select the Slice I/O Units.(See page 53.)
↓
Confirm the specifications.(See page 53.)
Determine wiring methods.(See page 54.)
↓
Determine the power supply method.(See page 54.)
↓
Setting Up Hardware and
Wiring
Starting Communications
Confirming Operation
Layout cable.
↓
Setup and install Master Unit.(See page 55.)
↓
Setup and install Slice I/O Terminal.(See page 55.)
↓
Connect cables.(See page 57.)
↓
Create the I/O table.(See page 57.)
↓
Start the system.(See page 58.)
↓
Create and register the Slice I/O table. (See page 58.)
↓
Check the Unit’s LED indicators (See page 60.)
↓
Write data to check operation.(See page 60.)
↓
52
NoteThis section shows the minimum settings required to operate a Slice I/O Ter-
minal. Refer to the DeviceNet master operation manual and GRT1 SeriesSlice I/O Units Operation Manual when more advanced settings are required
for the actual application.
Page 72
Preparation for OperationSection 4-2
r
4-1-2Example System Configuration
This section explains the operating procedure for the following minimal system configuration. Connect the communications cable between the DeviceNet
Master Unit and DeviceNet Communications Unit after connecting the desired
Slice I/O Units to the DeviceNet Communications Unit.
CS1W-DRM21-V1
DeviceNet Master Unit
DeviceNet
GRT1-ID4 GRT1-OD4
DeviceNet Configurato
GRT1-DRT DeviceNet
Communications Unit
Slice I/O Terminal
GRT1-END
End Unit
4-2Preparation for Operation
4-2-1Determining the Slice I/O Terminal’s I/O Specifications
A single GRT1-DRT DeviceNet Communications Unit can control up to 64
Slice I/O Units with up to 1,024 I/O bits (64 words). In this example the Slice I/
O Terminal has the following configuration.
• 16 inputs
• 16 outputs
4-2-2Selecting the Slice I/O Units
The following devices were selected, as shown in the basic system configuration in 4-1-2 Example System Configuration.
Master Unit: CS1W-DRM21-V1
DeviceNet Communications Unit: GRT1-DRT1
Slice I/O Units: Four GRT1-ID4, four GRT1-OD4, and one GRT1-END
NoteOMRON has a wide variety of DeviceNet compatible Master Units and Slave
Units available. Select the best Units for your application.
4-2-3Confirming Specifications
Number of I/O Points Less
Than 1,024 (64 Words)
Power Consumption Less
Than 80 W/Block
Verify that the total number of I/O points is less than the maximum of 1,024
points (64 words). This example uses the following calculation:
4 Units × 4 inputs (16 points) + 4 Units × 4 outputs (16 points) = 32 points
Verify that the power consumption is less than 80 W per block. This example
uses the following calculation:
1 GRT1-DRT Unit × 3 W = 3 W
4 GRT1-ID4 Units × 1 W = 4 W
4 GRT1-OD4 Units × 1 W = 4 W
Total = 11 W
53
Page 73
Preparation for OperationSection 4-2
NoteIf the total power consumption of the Slice I/O Units connected to the
DeviceNet Communications Unit exceeds 80 W, divide the Slice I/O Terminal
into blocks with Turnback Units and supply power to the added block through
the GRT1-TBL Left Turnback Unit.
Connector
Power supply
(24 VDC)
DeviceNet
Communications Unit
CPU
I/O
power
supply
I/O
power
supply
GRT1-TBL Turnback Unit (Left)
Use the same power supply
as the Communications Unit.
GRT1-PD2 I/O Power Supply Unit
I/O
I/O
(IN)
(IN)
I/O
power
supply
I/O
I/O
(AD)
I/O
(AD)
(AD)
I/O
I/O
(OUT)
(OUT)
I/O
I/O
(AD)
(AD)
GRT1-TBR Turnback Unit (Right)
I/O
I/O
(OUT)
(OUT)
End Unit
I/O
(OUT)
Do not exceed 80 W
power consumption
in one block.
4-2-4Determining the DeviceNet Network Wiring Method
Either thin cable or thick cable can be used in a DeviceNet network.
The cables can be branched freely using either T-branch Taps or multi-drop
connections.
The maximum network length and total branch line length depend on the
baud rate and type of cable used. For details on network configurations and
specifications, refer to the DeviceNet Operation Manual (W267).
Connector
Power is not supplied through
the Turnback Cable.
Do not exceed 80 W
power consumption
in one block.
NoteUse the OMRON Connectors shown below when using Thick Cables and
multi-drop connections.
XW4G-05C4-TF-D (With connector screws)
4-2-5Determining the Communications Power Supply Method
Each node in the DeviceNet network (Master Unit and DeviceNet Communications Unit) must be supplied with a 24 V DC power supply for proper
DeviceNet communications. The communications power, however, can be
supplied by communications cables and does not require separate wiring.
54
Page 74
Setting and Wiring HardwareSection 4-3
For details on methods of supplying communications power, refer to the
DeviceNet Operation Manual (W267).
4-3Setting and Wiring Hardware
4-3-1Mounting and Setting the Master Unit
The following diagrams show the component names and functions of the
CS1W-DRM21, CS1W-DRM21-V1 or CJ1W-DRM21 Master Units, which can
be mounted to a CS/CJ-series PLC. For details on Master Unit settings, refer
to the DeviceNet CS/CJ Series Units Operation Manual (W380).
CS1W-DRM21 (-V1)The Master Unit is mounted to the Backplane of the PLC in the same way as
other Units are normally mounted.
Indicators
Unit number switch
This rotary switch sets the Unit's one-digit hexadecimal
unit number in the PLC.
Node address switches
These rotary switches set the two-digit decimal node
address of the Unit.
DIP switch
Pins 1 and 2: Baud rate
Pin 3: Continue/stop remote I/O communications for errors (for
Master function).
Pin 4: Hold/clear I/O for communications error (for Slave function).
Communications connector
This connector is connected to the Network communications cable.
Communications power is also supplied through this connector.
An XW4B-05C1-H1-D Parallel Connector with Screws is provided as
the node connector.
CJ1W-DRM21The Master Unit does not connect to a Backplane. The Units connect together
by joining the connectors on the sides.
Indicators
Unit number switch
This rotary switch sets the Unit's one-digit hexadecimal
unit number in the PLC.
Node address switches
These rotary switches set the two-digit decimal node
address of the Unit.
DIP switch
Pins 1 and 2: Baud rate
Pin 3: Continue/stop remote I/O communications for errors (for
Master function).
Pin 4: Hold/clear I/O for communications error (for Slave function).
Communications connector
This connector is connected to the Network communications cable.
Communications power is also supplied through this connector. An XW4B05C1-H1-D Parallel Connector with Screws is provided as the node connector.
NoteFor details on mounting Master Units to PLCs, and mounting PLCs to control
panels, refer to the applicable PLC operation manual.
4-3-2Mounting and Setting the Slice I/O Terminal
Setting the DeviceNet
Communications Unit
Use the following flowchart when setting the DeviceNet Communications Unit
according to the requirements of the application. For details on setting the
Unit, refer to SECTION 2 Component Names and Functions.
55
Page 75
Setting and Wiring HardwareSection 4-3
Connect the Master and DeviceNet Communications
Unit with the communications cable.
Connect the Slice I/O Units to the DeviceNet
Communications Unit.
Set the DeviceNet node address with the rotary
switches or the Configurator. After setting the node
address, turn the power ON again or reset the Unit
from the Configurator.
Turn ON (OFF to ON) pin 1 of the DIP switch on the
front of the DeviceNet Communications Unit. The
Unit will create a table recording the Slice I/O Unit
configuration at that time. The Unit compares the
configuration in the table with the actual configuration
when the power is turned ON. A new table can be
created by turning pin 1 ON again with power ON.
Set functions in the
DeviceNet Communications Unit?
Yes
Set each desired function with explicit message
commands or from the DeviceNet Communications
Unit's Edit Device Parameters Window in the
Configurator.
Select and allocate
particular data for the connected
Slice I/O Units and set functions?
Yes
Select allocation data for the connected Slice I/O
Units. Set each desired function with explicit message
commands or from the DeviceNet Communications
Unit's Edit Device Parameters Window in the
Configurator. Download all of the parameters together
to the Units. (Refer to the GRT1 Series Slice I/O Units
Operation Manual for details on each function.
No
Settings not needed.
No
Settings not needed.
56
Page 76
Starting CommunicationsSection 4-4
Mounting the Slice I/O
Terminal
Slice I/O Terminals are mounted on to a DIN Track, as shown in the following
diagram. Secure the bottom of the Terminal to the 35-mm DIN Track. Also,
always secure the Terminal to the track between two End Plates.
End Plate
4-3-3Connecting Cables
Connecting
Communications
Cables
Use the following procedure when connecting the cables. For details, refer to
5-2 Connecting Communications Cables in the DeviceNet DRT2 Series
Slaves Operation Manual (W404).
1. Assemble the communications cables.
Prepare the communications cables and attach the connectors to the cables.
2. Connect the cables to the nodes.
Connect the communications cable connectors to the node connectors on
the Master Unit, T-branch Taps, and DeviceNet Communications Unit.
End Plate
End Unit
Wiring the Unit Power
Supply
Wiring the I/O Power
Supply
Crimp pin terminals to the Unit power supply cable. Connect the cable to the
DeviceNet Communications Unit’s screwless clamping terminals that supply
the DeviceNet Communications Unit’s internal circuits and the connected
Slice I/O Units’ internal circuits.
Crimp pin terminals to the I/O power supply cable. Connect the cable to the
DeviceNet Communications Unit’s screwless clamping terminals that provide
the I/O power supply for I/O devices connected to the Slice I/O Units.
Wiring I/OCrimp pin terminals to the I/O signal lines. Connect the I/O signal lines to the
Slice I/O Units connected to the DeviceNet Communications Unit.
4-4Starting Communications
After setting and wiring the hardware, turn ON the communications power
supply, the internal power supply of each node, and the I/O power supply, and
then start communications using the following procedure.
4-4-1Creating I/O Tables for the Master Unit
I/O tables must be created in the CPU Unit to distinguish between the different
Slaves mounted to the PLC. Turn ON the PLC to which the Master Unit is
mounted, connect the Peripheral Devices to the PLC, and create the I/O
tables. After the I/O tables have been created, turn OFF the power to the PLC.
57
Page 77
Starting CommunicationsSection 4-4
The following example shows the procedure for creating I/O tables using a
Programming Console. For details on creating I/O tables, refer to the operation manual for the Peripheral Device being used.
Turn ON the power to the
Master Unit
PROGRAM
Switch the CPU Unit of the
Master Unit to PROGRAM
mode.
<PROGRAM>
PASSWORD!
CLR
MONTR
CLR
000000 CT00
00000IOTBL ?
?-?U=
00000IOTBL WRIT
????
00000IOTBL WRIT
9713
00000IOTBL WRIT
OK
4-4-2Starting the System
Turn ON the communications power supply and the power to other nodes in
the following order.
SHIFT
CLR
CH
*DM
FUN
CHG
9713
WRITE
0
WRITE
1,2,3...1. Turn ON the communications power supply.
2. Turn ON the power to the DeviceNet Communications Unit.
3. Turn ON the power to the Master Unit.
Note The power supplies listed above can all be turned ON simultaneously. The
external I/O power supply can be turned ON at any time.
4-4-3Creating and Registering Scan Lists
Scan lists are lists that register the information that is transferred between
Master Units and Slaves. The Master Unit compares the scan list with the status of the Slave currently being communicated with, so communications with
the Slave are always being checked.
58
Page 78
Starting CommunicationsSection 4-4
For details on scan lists and remote I/O communications, refer to the
DeviceNet master operation manual.
Note When a scan list is disabled, communications are possible with all Slaves on
the DeviceNet Network with fixed allocations. Without scan lists, however, the
Master Unit cannot check if there is an error in a Slave.
For normal operations, always enable the scan lists.
Precautions
User I/O Allocations The user can allocate any words for Slave I/O for the DeviceNet I/O Areas (IN
Area, OUT Area) in the Master Unit.
When user allocations are used, scan lists must be created with a DeviceNet
Configurator and registered in the Master Unit. The scan list is enabled as
soon as it is registered, and remote I/O communications start according to the
scan list.
For details, refer to the DeviceNet Operation Manual (W267) and theDeviceNet Configurator Operation Manual (W328).
Fixed I/O Allocations Slave I/O is allocated in the DeviceNet I/O area (IN Area, OUT Area) in the
Master Unit in the same order as the Slave node addresses.
When fixed allocations are used, the scan lists are automatically created and
registered using the Master Unit's software switches. The scan list is enabled
as soon as it is registered, and remote I/O communications start according to
the scan list. When scan list is enabled, the mode is called the scan listenabled mode.
The registered scan lists can be cleared using the software switches. When
scan lists are cleared (disabled), the mode is called the scan list-disabled
mode.
Creating and
Registering Fixed
Allocation Scan Lists
Creating and Registering
Scan Lists
1,2,3...1. Switch the PLC’s operating mode to PROGRAM mode.
The method of creating and registering scan lists for fixed allocation using
Programming Console and a CS/CJ-series Master Unit is explained here. For
details on operating Programming Devices, refer to the operation manual for
the Programming Device being used with the PLC. For details on creating
scan lists, refer to the DeviceNet master operation manual.
Use the following procedure to create, register, and enable the scan lists.
In the following example, n = 1500 + (25
Clearing and Creating Scan Lists
2. Enable the Master Unit functions. Set the Master Unit function enable
switch (bit 06 of word n) from OFF to ON.
3. Clear the scan lists. Set the scan list clear switch (bit 01 of word n) from
OFF to ON.
4. Select the fixed allocation areas 1 to 3. Set the Master Unit's setting switch
for fixed allocation areas 1 to 3 (bit 00 of word n) from OFF to ON.
5. Enable the scan lists. Set the scan list enable switch (bit 00 of word n) from
OFF to ON.
6. Switch the operating mode switch to RUN or MONITOR mode.
Checking the Normal Slave Table
Monitor the normal Slave table and check that the corresponding bits are ON.
In the normal Slave table, the corresponding bits will turn ON for the nodes
that are communicating normally.
× unit number).
59
Page 79
Checking OperationSection 4-5
4-5Checking Operation
Use the procedures provided here to check that I/O communications are operating normally.
4-5-1Indicator Status
I/O communications are operating normally if the MS and NS indicators for all
nodes are lit green, and the 7-segment indicator on the front panel of the Master Unit is displaying the node address of the Master Unit as shown in the following diagram (when the Master Unit's node address is 00), and the scan list
is enabled.
Master Unit 7-segment
Display
OFF: Operating as a Slave.
OFF: Scan list enabled.
Master Unit node address 00
Display switches between error code and error
node address when an error occurs.
4-5-2Checking I/O Communications
Connect the Programming Device for the PLC to the Master Unit, write the
Master Unit's OUT Area and read the IN Area, and check that the data are the
same in the Slaves.
Refer to the DeviceNet master operation manual for details on OUT Area and
IN Area addresses and how to allocate Slave I/O.
Operating the Slice I/O
Terminal’s I/O Devices
Create the following ladder program in the PLC of the Master Unit, and check
that the indicator on the GRT1-OD4 Output Unit goes ON when the switch on
the GRT1-ID4 Input Unit is ON.
Master
GRT1-ID4 GRT1-OD4
#3#4
#1
#2
#8
#7
#6
#5
330100
320000
GRT1-DRT DeviceNet
Communications Unit
(Node address 0)
SW1 (Bit 0)
Lamp (Bit 0)
NoteIn the system configuration examples in this section, the Slice I/O Terminals I/
O is allocated in the Master Unit's CIO Area as shown in the following diagram
(fixed allocation area 1 of the Master Unit).
Word
CIO 3300
CIO 3301
Input area
15
Communications Unit status flags
#4
8
#2
0
#1 #3
Word
CIO 3200
15
Output area
#8
8
#7 #6
0
#5
60
Page 80
SECTION 5
Communications Characteristics
This section provides information on the time required for communications cycles in remote I/O communications and
message communications.
This section describes the characteristics of DeviceNet remote I/O communications with a Slice I/O Terminal connected to an OMRON Master. Use this
section for reference when planning operations that require precise I/O timing.
The equations provided here are valid under the following conditions:
• The Master Unit is operating with the scan list enabled.
• All of the required Slaves are participating in communications.
• No errors are being indicated at the Master Unit.
• Messages are not being produced in the Network (from another company's configurator, for example).
Note(1) The values provided by these equations may not be accurate if another
company's Master or Slave is being used in the network.
(2) This manual describes the communications with the Slice I/O Terminal
only. For details on the Master Unit or overall DeviceNet network, refer to
the DeviceNet Operation Manual (W267). For details on Slaves other
than the Slice I/O Terminal, refer to the DeviceNet DRT2 Series SlavesOperation Manual (W404).
I/O Response TimeThe I/O response time is the time it takes from the reception of an input signal
at an Input Slave (Input Unit in the Slice I/O Terminal) to the output of the corresponding output signal at an Output Slave (Output Unit in the Slice I/O Terminal) after being processed by the PLC’s ladder program.
Minimum I/O
Response Time
DeviceNet
Communications Unit
Slice bus
Input Unit
Output Unit
PLC
The minimum I/O response time (T
T
=TIN + T
MIN
T
IN
+ T
T
SL-IN
SL-OUT
SL-IN
T
SL-CI
+ T
+ T
OUT
T
RT-IN
SL-CI
TRF
+ T
) is the total of the following terms:
MIN
RT-IN
T
PLC
+ (T
- TRF) + T
PLC
T
RT-OUT
T
TIN: The Input Unit's ON (OFF) delay
T
: The Output Unit's ON (OFF) delay
OUT
T
: The Slice bus' communications time (input data)
SL-IN
T
T
T
: The Slice bus' communications time (output data)
SL-OUT
: The Slice Communications Unit’s input data processing time
SL-CI
: The Slice Communications Unit’s output data processing time
NoteRefer to the GRT1 Series Slice I/O Units Operation Manual for details on Input
Unit’s input delay times and Output Unit’s output delay times.
: The Output Slave's communications time/Slave
RT-OUT
: The DeviceNet communications time/Slave
RT
: The PLC's cycle time
PLC
: The PLC's DeviceNet Unit refresh time
RF
Maximum I/O
Response Time
Communications Unit
PLC
DeviceNet
Slice bus
Input Unit
Output Unit
The maximum I/O response time (T
T
=TIN + 2×TSL + T
MIN
T
SL-
CI
T
SL
T
IN
TRF
T
RM
SL-CI
T
PLC
+ T
SL-CO
) is the total of the following terms:
MAX
+ 2×TRM + 2×T
T
PLC
TRF
TRF
TIN: The Input Unit's ON (OFF) delay
T
: The Output Unit's ON (OFF) delay
OUT
: The Slice bus communications cycle time
T
SL
T
: The Slice Communications Unit’s input data processing time
SL-CI
T
T
T
T
: The Slice Communications Unit’s output data processing time
SL-CO
: The entire DeviceNet communications cycle
RM
: The PLC's cycle time
PLC
: The PLC's DeviceNet Unit refresh time
RF
+ TRF + T
PLC
T
PLC
T
RM
T
SL-CO
OUT
T
SL
T
OUT
DeviceNet
Communications
Cycle Time (TRM)
NoteRefer to the GRT1 Series Slice I/O Units Operation Manual for details on Input
Unit’s input delay times and Output Unit’s output delay times
The DeviceNet communications cycle time is the time from the completion of
a Slave's remote I/O communications processing until remote I/O communications with the same Slave are processed again. The communications cycle
time is used to calculate the maximum I/O response time.
The following equations show the communications cycle time (T
RM
) when
there is only one Master in the Network.
Even if the equation result is less than 2 ms, the minimum communications
cycle time (TRM) is 2 ms.
T
= Σ (communications time per Slave: T
RM
RT
)
+ SmartSlice processing time
+ Explicit message communications time
+ COS/Cyclic connection communications time [ms]
+ 0.01 × N + 1.0 [ms]
• Communications time per Slave:
Time required for each Slave. (See the following page.)
For a Slice I/O Terminal, this is the communications time for one of the
Communications Unit’s Slaves.
The “
Σ (communications time per Slave)” is the total of the processing
times for the Slaves in the Network.
• SmartSlice processing time:
This processing time is 3.5 ms, only when there isn’t a single input,
output or mixed I/O Slave in the network with more than 8 bytes of I/O
data.
• Explicit message communications time:
0.11 × T
Added as a delay time when explicit message communications (send
• COS/Cyclic connection communications time:
(0.05 + 0.008 × S) × TB × n [ms]
Added as a delay time when COS/Cyclic connection is used for communications.
S: Total size (bytes) of the COS/Cyclic connection’s input size and output size.
n: Number of nodes for which COS/Cyclic connections occur at the
same time during one communications cycle.
• N: Number of Slaves
+ 0.6 [ms]
B
Communications
Time per Slave
T
Output Slaves with up to 8
Bytes of Output
Input Slaves with up to 8
Bytes of Input
Mixed I/O Slaves with up
to 8 Bytes of I/O Words
Input, Output, or Mixed I/O
Slaves with More than 8
Bytes of I/O Words
RT-IN
and T
RT-OUT
The communications time per Slave is the time required for communications
to be performed with a single Slave.
The following equations show the communications time per Slave (T
RT
) for
each kind of Slave Unit. For a Slice I/O Terminal, the communications time per
Slave is the communications time per Slave with the DeviceNet Communications Unit. In the Slice I/O Terminal, 2 input words (4 bytes) are used for the I/
O Unit interface’s status flags, so those 4 bytes must be included in the total
when calculating the number of input bytes.
= 0.016 × TB × S
T
RT
: The number of Output Slave output words
S
OUT1
: TB = 2 at 500 kbps; TB = 4 at 250 kbps; TB = 8 at 125 kbps
T
B
= 0.016 × TB × S
T
RT
S
: The number of Input Slave input words
IN1
: TB = 2 at 500 kbps; TB = 4 at 250 kbps; TB = 8 at 125 kbps
T
B
= 0.016 × TB × (S
T
RT
: The number of Mixed I/O Slave output words
S
OUT2
: The number of Mixed I/O Slave input word
S
IN2
: TB = 2 at 500 kbps; TB = 4 at 250 kbps; TB = 8 at 125 kbps
Refresh Time (TRF)The refresh time is the time required to exchange I/O data between the PLC's
CPU Unit and the DeviceNet Master Unit. The PLC's cycle time is increased
when a Master Unit is mounted, as shown below.
NoteRefer to the PLC's operation manual for more details on the refresh time and
the PLC's cycle time.
Master Units for CS, CJ,
C200HX/HG/HE (-Z), and
C200HS PLCs
When a Master Unit is mounted to the PLC, the PLC's cycle time (I/O refreshing) is increased by the amount shown in the following table.
ProcessProcessing time
I/O refreshing DeviceNet Unit I/O refreshing:
• For CS/CJ-series Master Unit:
0.7 + 0.001 × number of words (ms) (See note.)
• For C200HX/HG/HE (-Z) PLCs:
1.72 + 0.022 × number of words (ms) (See note.)
• For C200HS PLCs:
2.27 + 0.077 × number of words (ms) (See note.)
NoteThe number of words refreshed is the total number of words in the I/O Area
Slice Bus
Communications
Cycle Time (TSL)
Communications Unit
Processing Time
(T
SL-CI
and T
SL-CO
)
that are allocated to the Slaves, including any unused words between those
words actually used by the Slaves. For example, if there are only two Input
Slaves with node addresses 1 and 5, the 5 input words for nodes 1 through 5
would be refreshed even though the input words for nodes 2, 3, and 4 are
unused.
If message communications are being performed, just add the number of
words used in message communications to the above number of words for
whenever messages are being processed.
The Slice bus communications cycle time is the delay in the Slice I/O Terminal
from the end of communications with one I/O Unit until the start of communications with the next Unit.
=0.66
T
SL
+ (total number of input bytes of word Input Units) × 0.011
+ (total number of input bits of bit Input Units) × 0.009
+ (total number of output bytes of word Output Units) × 0.004
+ (total number of output bits of bit Output Units) × 0.001 [ms]
The DeviceNet Communications Unit processing time is the time required for
software processing in the Communications Unit. The processing time is different for input data and output data, as shown below.
= 0.71 + total number of input data bytes × 0.003 [ms]
T
SL-CI
T
= 0.2 + total number of output data bytes × 0.001 [ms]
SL-CO
65
Page 85
Message Communications CharacteristicsSection 5-2
Slice Bus
Communications
Time
(T
SL-IN
and T
SL-OUT
)
The Slice bus communications time is the time required to communicate with
an Input Unit (T
T
= 0.01 × number of input data bytes [ms]
SL-IN
T
= 0.18 + total number of output data bytes × 0.002 [ms]
SL-OUT
) or Output Unit (T
SL-IN
) in the Slice I/O Terminal.
SL-OUT
5-2Message Communications Characteristics
5-2-1Message Communications Time
The message communications time is the time required for a message sent to
the Slice I/O Terminal to travel over the Network and arrive at the Slice I/O
Terminal. (The message may be data from a SEND(090)/RECV(098) instruction or a FINS command from a CMND(490)/IOWR(223) instruction.)
Communications
Time to the DeviceNet
Communications Unit
Communications
Time to the Slice I/O
Unit
Use the following equation to calculate the message communications time to
the DeviceNet Communications Unit.
Message communications time = DeviceNet communications cycle time
(T
) × {(Number of message bytes + 15) ÷ 6 + 1}
RM
The number of message bytes is the number of bytes of data after the FINS
command’s command code. The equation for the DeviceNet communications
cycle time (T
If a Slice I/O Unit is the final message destination, the message communications time over the Slice bus must be added to calculate the total message
communications time. Use the following equation to calculate the message
communications time over the Slice bus.
Message communications time = T
Number of frames = Number of message bytes ÷ 30 (round up fractions)
) is in 5-1 Remote I/O Communications Characteristics.
RM
× Number of frames
SL
Note(1) If the CPU Unit attempts to send another message or receives a message
from another node before the message communications time has finished, the response message being sent or the message being received
from another node may be destroyed. Always perform message communications at intervals longer than the message communications time and
use message instructions (SEND(090), RECV(098), CMND(490), and
IOWR(223)). Never send messages to any one node at intervals less
than the message communications time.
If send or receive messages are destroyed, the error record will be placed
in the error history of the Master Unit. If an error occurs, read the error
history using the FINS command or monitor the error history from the
Configurator.
(2) The above equations provide find the approximate message communica-
tions time, but not the maximum time. The message communications
time will depend on the frequency of the message communications, the
load on the remote node, the communications cycle time, and other factors. For any one Master Unit, the message communications time may be
greatly increased due to heavy loads.
66
Page 86
SECTION 6
Troubleshooting
This section describes error processing and troubleshooting procedures needed to keep the DeviceNet Network operating
properly.
The following two methods can be used to check for Slice I/O Terminal errors.
Use the appropriate method for the conditions.
6-1-2LED Indicators
MethodProgramming
Device
Using LED indicators Not required.The general error status can be determined
Using DeviceNet
Configurator
Required.The DeviceNet Configurator can be used to
without using the DeviceNet Configurator.
find detailed information about the error
from the error contents.
The following LED indicators in the Slice I/O Terminal show the system status.
The Slice I/O Terminal is operating normally when all of the LED indicators
are lit green (including indicators on the DeviceNet Communications Unit,
Slice I/O Units, Turnback Units, etc.).
MS LED: Indicates the status of the DeviceNet Communications Unit.
NS LED: Indicates the status of DeviceNet communications.
TS LED: Indicates the status of the entire Slice I/O Terminal.
UNIT PWR: Indicates the status of the Unit power supply.
I/O PWR: Indicates the status of the I/O power supply.
TS LEDs: Indicate the status of each Slice I/O Unit.
Features
6-2LED Indicators and Error Processing
The following table shows the meaning of the LED indicators on each Unit
used in a Slice I/O Terminal, as well as error processing required when an
error is indicated.
UnitLED
DeviceNet
Communications Unit
68
name
MSGreenUnit operating normally.---
ColorStatusMeaningLikely cause of error
MS
---Power is not being supplied to
RedUnit hardware failureTurn the power OFF and then ON again.
RedParameter data is invalid.Use a Programming Device to write the cor-
MS
the Unit.
MS
MS
Backup data is invalid.Backup the data again.
Registration table data is
invalid.
Check whether power is being supplied by
the Unit power supply.
Replace the Unit if the error recurs.
rect data again.
Register the I/O configuration table again.
Page 88
LED Indicators and Error ProcessingSection 6-2
UnitLED
DeviceNet
Communications Unit,
continued
name
ColorStatusMeaningLikely cause of error
NSGreenDeviceNet communications
NS
are normal.
---Waiting for completion of node
NS
address duplication check.
RedThere is a node address
duplication error at another
Unit in the DeviceNet network.
DeviceNet communications
stopped because of too many
data errors.
NS
RedDeviceNet communications
timeout occurred.
NS
GreenOnline with DeviceNet, but
waiting for a connection with
NS
the Master.
---
If the problem occurs only in a particular
Slave, check the baud rate and restart the
Slave.
Set the node addresses again to eliminate
the duplication, and restart the Slice I/O Terminal.
Check the following items and restart the
Slice I/O Terminal.
• Is the baud rate the same as the Master’s?
• Are lengths of cables (trunk and branch
lines) correct?
• Are cables short-circuited, broken, or
loose?
• Is terminating resistance connected to
both ends of the trunk line only?
• Is noise interference excessive?
Check the following items.
• Is the baud rate the same as the Master’s?
• Are lengths of cables (trunk and branch
lines) correct?
• Are cables short-circuited, broken, or
loose?
• Is terminating resistance connected to
both ends of the trunk line only?
• Is noise interference excessive?
Check whether the Master has started
properly.
Check whether the Slice I/O Terminal is registered in the Master’s scan list.
69
Page 89
LED Indicators and Error ProcessingSection 6-2
UnitLED
ColorStatusMeaningLikely cause of error
name
DeviceNet
Communications Unit,
continued
TSGreenThe Slice bus is operating
TS
normally.
---Power is not being supplied to
TS
the Unit.
RedSlice I/O Unit configuration
error occurred.
TS
Red
(for 2 s)
Backup operation failed.Backup the data again.
TS
Restore operation failed.Reinstall the Unit in which the data was
RedSlice bus communications
error occurred.
NS
When the registration table
function is enabled, the actual
configuration does not match
the registered configuration.
GreenThe total number of I/O points
in the Slice I/O Terminals
exceeds the maximum.
Restore operation in progress Wait until the restore operation is com-
NS
Backup operation in progress Wait until the backup operation is com-
Joining nodes to networkWait until the nodes have been added to the
UNIT
PWR
GreenUnit power supply is providing
power normally.
---Unit power supply is not being
supplied to the Unit.
IO
PWR
GreenI/O power supply is providing
power normally.
---I/O power supply is not being
supplied to the Unit.
Slice I/O Units TSGreenSlice I/O Unit operating nor-
TS
mally.
---Unit power supply is not being
TS
supplied to the Unit.
RedUnit hardware failureTurn the power OFF and then ON again.
TS
Communications error
TS
occurred.
GreenRestore operation in progress Wait until the restore operation is com-
TS
Backup operation in progress Wait until the backup operation is com-
GRT1-PD2
I/O Power
Supply Unit
IO
PWR
GreenI/O power supply is providing
power normally.
---I/O power supply is not being
supplied to the Unit.
---
Check whether power is being supplied by
the Unit power supply.
Check the following items.
• Are more than 64 I/O Units connected?
• Are more than 128 bytes of I/O data being
used?
• Has the I/O configuration changed since
the I/O configuration table was registered?
being restored and turn the power ON
again.
Check whether the Slice I/O Terminal’s
base block is connected properly.
Correct the configuration and turn the
power ON again.
Correct the Unit configuration and number
of I/O points and turn the power ON again.
pleted.
pleted.
network.
---
Check whether power is being supplied by
the Unit power supply.
---
Check whether power is being supplied by
the I/O power supply.
---
Check whether power is being supplied by
the Unit power supply.
Replace the Unit if the error recurs.
Check whether the connector is inserted
properly.
pleted.
pleted.
---
Check whether power is being supplied by
the I/O power supply.
70
Page 90
Reading the Error History with the DeviceNet ConfiguratorSection 6-3
UnitLED
GRT1-TBL
Left Turnback
Unit
name
UNIT
PWR
IO
PWR
ColorStatusMeaningLikely cause of error
GreenUnit power supply is providing
power normally.
---Unit power supply is not being
supplied to the Unit.
GreenI/O power supply is providing
power normally.
---I/O power supply is not being
supplied to the Unit.
---
Check whether power is being supplied by
the Unit power supply.
---
Check whether power is being supplied by
the I/O power supply.
Lit Not lit Flashing
6-3Reading the Error History with the DeviceNet Configurator
6-3-1DeviceNet Communications Error History
The DeviceNet Configurator can check the four most recent DeviceNet Communications errors detected by the Communications Unit.
It is also possible to check the network power supply voltage that was being
applied when the error occurred. If the network power supply voltage falls
below 11 V, check and correct the network power supply system.
Error History Tab
Page
71
Page 91
Reading the Error History with the DeviceNet ConfiguratorSection 6-3
The following table shows the details of each indicated error.
Error nameContentsError processingSaved in error
Connection
Time Out
Bus Off error
detected
Node address
duplication
DeviceNet communications
timeout
DeviceNet communications
bus off
(Communications stopped
because of too many data
errors.)
There is a node address
duplication error at another
Unit in the DeviceNet network.
Generally, the error is caused by noise and communications are restored automatically. If the problem
occurs frequently, check the following items.
• Is the baud rate the same as the Master’s?
• Are lengths of cables (trunk and branch lines) correct?
• Are cables short-circuited, broken, or loose?
• Is terminating resistance connected to both ends
of the trunk line only?
• Is noise interference excessive?
Check the following items and restart the Slice I/O
Te r mi n al .
• Is the baud rate the same as the Master’s?
• Are lengths of cables (trunk and branch lines) correct?
• Are cables short-circuited, broken, or loose?
• Is terminating resistance connected to both ends
of the trunk line only?
• Is noise interference excessive?
Set the node addresses again to eliminate the duplication, and restart the Slice I/O Terminal.
history when
power goes OFF?
Ye s
Ye s
Ye s
6-3-2Slice I/O Terminal Error History
The DeviceNet Configurator can read the error history details of the most
recent errors that occurred in the Slice I/O Terminal.
Error History Tab
Page
72
Page 92
Reading the Error History with the DeviceNet ConfiguratorSection 6-3
Communications Unit
Error History
Error
code
(Hex)
0002WDT error0x000x00YesReplace the Unit if the error
0370Verification error (Slave miss-
ing)
0372Verification error (unregistered
Slave joined network)
021ASetting table logic error
Cause:
There was a checksum error in
on of the following tables or a
set value was out-of-range.
• Network parameters
• Registration table
• Slave parameters
• Backup restore data
0602Memory access error
Cause:
• A hardware error occurred in
the Unit’s internal non-volatile memory.
• E2P hardware error
• Backup communications failure
• FROM save failure
• EEPROM save failure
• FROM hardware error
• ADR failure (communications
failure)
ContentsDetailsSaved in error
1st byte2nd byte
0000NoConnect the missing Unit and
0x80:
Slice I/O
0x000x0A: Registra-
0x01:
Read
error
0x02:
Write
error
Node address
(Hex)
tion table
0x0B: Slave
parameters
0x0C: Network
parameters
0x0F: Backup
restore data
0x07: Error history
0x09: Identity
information
0x0A: Registration table
0x0C: Network
parameters
0x0F: Backup
restore data
(E2P/FROM)
history when
power goes OFF?
NoRemove the unregistered
YesDownload the settings again.
Yes (No for error
history only)
Corrective action
occurs frequently.
restart.
Unit and restart.
Replace the Unit if the error
occurs frequently.
Slice Bus Error
History
Error
code
(Hex)
0300Backup data reception error0x80:
0374Transmission error
Cause:
A transmission error occurred.
0375Communications stopped due
to a transmission error.
Cause:
The Unit is set to stop communications for communications
errors and a transmission error
occurred. (Error code 0374 will
not occur in this case.)
ContentsDetailsSaved in error
1st byte2nd byte
Slice I/O
0x80:
Slice I/O
0x80:
Slice I/O
Node address
(Hex)
Node address
(Hex)
Node address
(Hex)
history when
Corrective action
power goes OFF?
NoVerify that the Unit is con-
nected properly. Check
whether there is excessive
noise in the surroundings.
NoVerify that the Unit is con-
nected properly. Check
whether there is excessive
noise in the surroundings.
YesVerify that the Unit is con-
nected properly. Check
whether there is excessive
noise in the surroundings.
73
Page 93
Other ErrorsSection 6-4
t
Error
code
(Hex)
0376Slave duplication error
Cause:
A Slave duplication error
occurred.
0378I/O size error0x000x00NoVerify that the Unit is con-
0379Slice configuration error0x000x00NoVerify that the Unit is con-
ContentsDetailsSaved in error
1st byte2nd byte
0x80:
Slice I/O
Node address
(Hex)
history when
power goes OFF?
NoVerify that the Unit is con-
Corrective action
nected properly and turn the
power ON again.
nected properly and turn the
power ON again.
nected properly and turn the
power ON again.
6-4Other Errors
StatusLikely cause and remedy
The Communications Unit’s
Unit Power indicator is flashing.
The Communications Unit
repeatedly checks indicators
(MS/NS indicator flashing
green and red).
The I/O Unit repeatedly
checks indicators (TS indicator flashing green and red).
The Communications Unit’s
TS indicator flashes green.
The I/O Unit’s indicator in front
of the bad connection lights
green and the indicator
behind the bad connection
goes OFF.
The Unit power supply capacity is insufficient. Check the entire Slice I/O Terminal’s power
supply requirement and replace the power supply with one that has sufficient capacity.
The Unit power supply capacity is insufficient. Check the entire Slice I/O Terminal’s power
supply requirement and replace the power supply with one that has sufficient capacity.
The slide connector on the left side of the affected Unit is not connected properly. Connect
this slide connector properly and turn the power ON again.
Communications
Unit Indicator
LED Indicator
I/O Unit Indicator
Not lit (OFF)
The Communications Unit’s
TS indicator flashes green
and the I/O Unit’s TS indicator
flashes green.
After the Communications
Unit’s MS indicator lights
green, NS indicator lights red
immediately, without flashing.
74
Bad connection
The End Unit is not connected properly. Connect the End Unit properly and turn the power
ON again.
Communications
Unit Indicator
LED Indicators
Check the following items and restart the problem Slave.
• A node address is duplicated.
Check all of the node addresses and set them again to eliminate the duplication.
• Check whether the baud rates match on the Master and all Slaves.
If there are any Slaves with different baud rates, set them to the same baud rate.
• See the troubleshooting steps below under the error heading “The NS indicator lights
green but changes to red after a short time.”
• If a particular Slave's NS indicator is always red, replace that Slave.
I/O Unit Indicator
End Uni
Bad connection
Page 94
Other ErrorsSection 6-4
StatusLikely cause and remedy
The NS indicator lights green
but changes to red after a
short time.
OR
The NS indicator lights green
but flashes red after a short
time.
The NS indicator remains
OFF.
The NS indicator continuously
flashes green.
Check the following points and then restart the faulty Slave.
• Verify that there are 121-Ω Terminating Resistors connected at both ends of the trunk
line. Connect 121-Ω Terminating Resistors if the resistance is not correct.
• Check whether the baud rates match on the Master and all Slaves.
If there are any Slaves with different baud rates, set them to the same baud rate.
• Check whether all of the Slaves' settings are correct.
• Check whether the communications cables are connected properly.
• Check whether the power supply is set correctly and the power supply cables are connected properly.
• Check all the nodes for broken wires in the communications and power supply cables
attached to the connectors.
• Check whether communications power is correctly supplied to the network.
• If there is nearby equipment that generates electrical noise, take steps to shield the Master, Slaves, and communications cables from the noise.
• If an error has occurred in a network with an OMRON Master Unit, refer to the DeviceNet
master operation manual.
If an error has occurred in a network with a another company's Master Unit, refer to the
relevant operation manual.
• If a particular Slave's NS indicator is always red, replace that Slave.
• Check whether the baud rates match on the Master and all Slaves.
If there are any Slaves with different baud rates, set them to the same baud rate.
• Check that the Slave's connector is connected correctly.
• Check that the 24 VDC communications power supply is being supplied properly.
• Check that the Master is operating properly.
When using an OMRON Master Unit, refer to the DeviceNet master operation manual.
If another company's Master is being used, refer to the relevant operation manual.
• Check whether the communications cables are connected properly.
• Check whether the power supply is set correctly and the power supply cables are connected properly.
• Check for broken wires in the communications and power supply cables attached to the
connectors.
• Check that the Master is operating properly.
When using an OMRON master, refer to the DeviceNet master operation manual.
If another company's Master is being used, refer to the relevant operation manual.
• Check whether the Slave is registered in the Master's scan list.
If an OMRON Master Unit is being used, a new Slave cannot be added to the network if
the Master is operating with the scan list enabled. First clear the scan list, check that all
the Slaves have joined the network, and then create the scan list.
If another company's Master is being used, refer to the relevant operation manual for
details on registering a new Slave in its scan list.
75
Page 95
Other ErrorsSection 6-4
StatusLikely cause and remedy
The NS indicator alternates
between being a constant
green and flashing green.
OR
The NS indicator alternates
between flashing red and
flashing green.
When using an OMRON Master Unit, check the following points and perform the error
processing steps according to the indicator status.
• Register the scan list again.
First clear the scan list, check that all the Slaves have joined the network, and then create the scan list.
• Check that the Slave's allocated I/O Area does not overlap with that of another Slave. If
there is an overlap, change the Slave's node address to eliminate the overlap.
• Check that the allocated I/O Area does not exceed the allowable range shown below. If
the I/O Area exceeds this range, change the Slave's node address to correct the problem.
When using another company's Master Unit, check that the I/O size registered in the Master's scan list matches the actual I/O size of the Slave.
The I/O size is recorded in the following attributes of the Connection Object:
Interface 2 (Polled I/O Connection)
Produced Connection Size (input size)
Consumed Connection Size (output size)
OR:
Interface 3 (Bit-strobed I/O Connection)
Produced Connection Size (input size)
Refer to Appendix A DeviceNet Explicit Messages, and register the correct values in the
Master Unit's scan list. Refer to the DeviceNet master operation manual for details on registering values.
76
Page 96
Appendix A
DeviceNet Explicit Messages
DeviceNet explicit messages sent from the Master Unit to a GRT1 Series DeviceNet Communications Unit can
be used to read or write any parameter of a specified GRT1 Series DeviceNet Communications Unit.
The DeviceNet Communications Units process the commands sent from the Master and then return
responses.
Basic Format of Explicit Messages
The basic format of each command and response is shown below.
Command Block
Destination
node address
Service
code
Class
ID
Instance
ID
Attribute
ID
Data
Destination Node Address
The node address of the Unit that is sending the explicit messages (commands) is specified as a single-byte
hexadecimal.
Service Code, Class ID, Instance ID, Attribute ID
The parameters used for specifying the command, processing object, and processing content.
Note The number of bytes designated for Class ID, Instance ID, and Attribute ID depend on the Master Unit.
When sent from an OMRON DeviceNet Master, the Class ID and Instance ID are 2 bytes (4 digits), and
Attribute ID is 1 byte (2 digits).
Data
Data is not required when the read command is used.
Response Block
Normal Response Block
Number of bytes
received
Error Response Block
Number of bytes
received:
0004 Hex (fixed)
Source node
address
Source node
address
Service codeData
Service codeError code
Number of Bytes Received
The number of bytes received from the source node address is returned in hexadecimal. When an error
response is returned for an explicit message, the number of bytes is always 0004 Hex.
Source Node Address
The node address of the node from which the command was sent is returned in hexadecimal.
77
Page 97
DeviceNet Explicit MessagesAppendix A
Service Code
For normal completion, the value when the leftmost bit of the service code specified in the command turns ON
is stored as shown in the following table.
Function Command service codeResponse service code
Write data10 Hex90 Hex
Read data0E Hex8E Hex
Reset05 Hex85 Hex
Save 16 Hex96 Hex
When an error response is returned for an explicit message, the value is always 94 Hex.
Data
Read data is included only when a read command is executed.
Error Codes
The explicit message error code. For details, refer to the list of error codes in the following table.
List of Error Codes
Response codeError nameCause
08FFService not supportedThe Service code is incorrect.
09FFInvalid Attribute valueThe specified Attribute value is not supported.
The data written was outside valid range.
16FFObject does not existThe specified Instance ID is not supported.
15FFToo much dataThe data is larger than the specified size.
13FFNot enough dataThe data is smaller than the specified size.
0CFFObject state conflictThe specified command cannot be executed due to an internal error.
20FFInvalid parameterThe specified operation command data is not supported.
0EFFAttribute not settableAn Attribute ID supported only for reading has been executed for a
10FFDevice state conflictThe specified command cannot be executed due to an internal error.
14FFAttribute not supportedThe specified Attribute is not supported.
19FFStore operation failureThe data cannot be stored in memory.
2AFFGroup 2 only server general
failure
write service code.
The specified command or Attribute is not supported or the Attribute
was not set.
Explicit Messages Common to All Slaves
Reading General Status
Explicit
message
General
Status
Read
Note Refer to 2-2-3 I/O Allocation to the Slice I/O Terminal’s Master Unit for information on the Generic Status
78
Read/writeFunction CommandResponse
ReadReads the speci-
fied Communications Unit's
status flags (8
bits).
Service
code
0E Hex95 Hex01 Hex65 Hex---1 byte
Class IDInstance IDAttribute IDData size
Flags
Page 98
DeviceNet Explicit MessagesAppendix A
Setting and Monitoring the Unit Conduction Time
Explicit
message
Unit Maintenance Set
Value
Unit Maintenance
Present
Value
Unit Maintenance
Flag
Read/
write
ReadReads the set value
Write Writes the set value
ReadReads the present
ReadReads the monitor
Function CommandResponse
for the Communications Unit's Unit
Conduction Time
(Power ON time,
unit: 0.1 hr)
for the Communications Unit's Unit
Conduction Time
(Power ON time,
unit: 0.1 hr)
value for the Communications Unit's
Unit Conduction
Time (Power ON
time, unit: 0.1 hr)
status of the Communications Unit's
Unit Conduction
Time (Power ON
time)
Service
code
0E Hex95 Hex01 Hex73 Hex---4 bytes
10 Hex95 Hex01 Hex73 Hex4 bytes
0E Hex95 Hex01 Hex71 Hex---4 bytes
0E Hex95 Hex01 Hex72 Hex---1 byte
Class IDInstance IDAttribute IDData size
00000000 to
FFFFFFFF Hex
(0 to 4294967295)
--00000000 to
FFFFFFFF
Hex
(0 to
4294967295)
00000000 to
FFFFFFFF Hex
(0 to 4294967295)
00: Within range
01: Out of range
(over the monitor
value)
Alarm Information Read
Explicit
message
Alarm Information
Read
Note The following tables show the alarm data details.