Hitachi Rio3-ecal Ethercat Network Adapter Light User Manual

Hitachi Rio3-ecal Ethercat Network Adapter Light User Manual

HITACHI-logo

HITACHI RIO3-ECAL EtherCAT Network Adapter LightHITACHI-RIO3--EtherCAT-NetworkAdapter-product-image

Important Notes

Solid state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls describes some important differences between solid state equipment and hard-wired electromechanical devices.
Because of this difference, and also because of the wide variety of uses for solid state equipment, all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable.
In no event will HITACHI be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and requirements associated with any particular installation, HITACHI cannot assume responsibility or liability for actual use based on the examples and diagrams.

Warning!

If you don’t follow the directions, it could cause a personal injury, damage to the equipment or explosion

  • Do not assemble the products and wire with power applied to the system. Else it may cause an electric arc, which can result into unexpected and potentially dangerous action by field devices. Arching is explosion risk in hazardous locations. Be sure that the area is non-hazardous or remove system power appropriately before assembling or wiring the modules.
  • Do not touch any terminal blocks or IO modules when system is running. Else it may cause the unit to an electric shock or malfunction.
  • Keep away from the strange metallic materials not related to the unit and wiring works should be controlled by the electric expert engineer. Else it may cause the unit to a fire, electric shock or malfunction.

Caution!

If you disobey the instructions, there may be possibility of personal injury, damage to equipment or explosion. Please follow below Instructions.

  • Check the rated voltage and terminal array before wiring. Avoid the circumstances over 55℃ of temperature. Avoid placing it directly in the sunlight.
  • Avoid the place under circumstances over 85% of humidity.
  • Do not place Modules near by the inflammable material. Else it may cause a fire.
  • Do not permit any vibration approaching it directly.
  • Go through module specification carefully, ensure inputs, output connections are made with the specifications. Use standard cables for wiring.
  • Use Product under pollution degree 2 environment.
Safety Instruction
Symbols
DANGER

HITACHI-RIO3--EtherCAT-NetworkAdapter-01

Identifies information about practices or circumstances that can cause an explosions in a hazardous environment, which may lead to personal injury or death property damage or economic loss.
IMPRTANTIdentifies information that is critical for successful application and understanding of the product.
HITACHI-RIO3--EtherCAT-NetworkAdapter-02Identifies information about practices or circumstances that can lead to personal injury, property damage, or economic loss.

Attentions help you to identity a hazard, avoid a hazard, and recognize the consequences.

Safety Notes

HITACHI-RIO3--EtherCAT-NetworkAdapter-16

The modules are equipped with electronic components that may be destroyed by electrostatic discharge. When handling the modules, ensure that the environment (persons, workplace and packing) is well grounded. Avoid touching conductive components, e.g. G-BUS Pin Pin.

Environment Specification

Environment Specification
Operating Temperature-20℃~60℃ : 1.0A full load is allowed.
UL Temperature-20℃~60℃
Storage Temperature-40℃~85℃
Relative Humidity5% ~ 90% non-condensing
MountingDIN rail
General Specification
Shock OperatingIEC 60068-2-27
Vibration resistanceBased on IEC 60068-2-6
Industrial EmissionsEN 61000-6-4/A11 : 2011
Industrial ImmunityEN 61000-6-2 : 2005
Installation PositionVertical and horizontal installation is available.
Product CertificationsCE, UL, EAC

General Description

RIO3 ECAL Specification

 

ItemsSpecification
Communication Interface Specification
Adapter TypeSlave Node (EtherCAT ID)
Max. Expansion Slot16 slots
I/O Data SizeMax. Input 256 bytes / Output 256 bytes
Max Length Bus LineUp to 100m from Ethernet Hub/Switch with twisted CAT5 UTP/STP
Max. Network Node65,535
Baud Rate10/100Mbps
Bus Connection2 x RJ-45
Mac Address / IP AddressNot needed
 

 

 

Indicator

4 Status LEDs

 

1 Green/Red, Module Status (MOD)

1 Green, Current Communication Status (RUN) 1 Red, Error Status (ERR)

1 Green/Red, Expansion I/O Module Status (IOS)

Module LocationStarter module left side of RIO3 Series system
General Specification
UL System PowerSupply voltage : 24Vdc nominal, Class 2
 

System Power

Supply voltage : 24Vdc nominal Supply voltage range : 15~28.8Vdc Protection : Reverse polarity protection
Power Dissipation40mA typical @ 24Vdc
Current for I/O Module1.0A @ 5Vdc
IsolationSystem power to internal logic : Non-Isolation System power I/O driver : Isolation
UL Field PowerSupply voltage : 24Vdc nominal, Class 2
 

Field Power

Supply voltage : 24Vdc typical (Max. 28.8Vdc)

* Field Power Range is different depending on IO Module series. Refer to IO Module`s Specification.

Max. Current Field Power ContactDC 8A Max
WiringI/O Cable Max. 2.0mm2 (AWG 14)
Torque0.8Nm (7 lb-in)
Weight76g
Module Size22mm x 109mm x 70mm
Environment ConditionRefer to ‘2. Environment Specification’
RIO3 ECAL Wiring Diagram

HITACHI-RIO3--EtherCAT-NetworkAdapter-03

Pin No.Signal Description
1System Power, 24V
2System Power, Ground
3Frame Ground
4Field Power, Ground
5Field Power, 24V

RIO3 ECAL LED Indicator

LED Indicator

HITACHI-RIO3--EtherCAT-NetworkAdapter-04

LED No.LED Function / DescriptionLED Color
MODModule StatusGreen/Red
RUNCurrent Communication StatusGreen
ERRError StatusRed
IOSExpansion I/O Module StatusGreen/Red
MOD (Module Status
StatusLEDTo indicate
Not PoweredOFFpower is not supplied to the unit.
Normal, OperationalGreenThe unit is operating in normal condition.
Device in StandbyFlashing GreenThe EEPROM parameter is not initialized yet. Serial Number is zero value (0x00000000)
Minor FaultFlashing RedThe unit has occurred recoverable fault in self-testing.

– EEPROM checksum fault.

 

Unrecoverable Fault

 

Red

The unit has occurred unrecoverable fault in self-testing.

– Firmware fault

RUN Current Running Status LED)
StatusLEDTo indicate
InitOFFState of the Ether CAT State Machine: INIT = Initialization.
Pre-OperationBlinkingState of the Ether CAT State Machine: PREOP = Pre-Operation.
Safe-OperationSingle FlashState of the Ether CAT State Machine: SAFEOP = Safe-Operation.
Initialization or BootstrapFlashesState of the Ether CAT State Machine: BOOT = Bootstrap (Update of the coupler firmware)
OperationalONState of the Ether CAT State Machine: Operational.
ERR (Error Status LED)
StatusLEDTo indicate
No ErrorOFFNo Error.
Invalid ConfigurationBlinkingInvalid Configuration.
IOS LED(Extension I/O Module Status LE D
StatusLEDTo indicate
Not PoweredOFFAdapter may not be powered.
No Expansion ModuleFlashing RedAdapter has no expansion module.
Internal Bus Connection, Run Exchanging I/OGreenExchanging I/O data.
 

 

 

Expansion Configuration Failed

 

 

 

Red 

One or more expansion module occurred in fault state.
  • Detected invalid expansion module ID.
  •  Overflowed In/Output Size
  • Too many expansion module
  • Initialization failure
  •  Communication failure.
  • Changed expansion module configuration.
  • Mismatch vendor code between adapter and expansion module.
RIO3 ECAL Electrical Interface

RJ 45 Socket

HITACHI-RIO3--EtherCAT-NetworkAdapter-05

RJ-45Signal NameDescription
1TD+Transmit +
2TD-Transmit –
3RD+Receive +
4
 
5
 
6RDReceive-
7
 
8
 
CaseShieldShield RJ-45 Socket

DIP Switch

HITACHI-RIO3--EtherCAT-NetworkAdapter-006

DIP Pole#Description
1Identification Value DIP bit#0
2Identification Value DIP bit#1
3Identification Value DIP bit#2
4Identification Value DIP bit#3
5IdentificationValue DIP bit#4
6IdentificationValue DIP bit#5
7IdentificationValue DIP bit#6
8IdentificationValue DIP bit#7
9Not Used
10Not Used

EtherCAT ID Type Setup

Hot Connection On TwinCAT

Hot connection function can be used to remove a node from a preconfigured Configurator on or change the
location of nodes and flexible. This feature is available only EtherCAT ID Type in TwinCAT.
The user can use the external Dip Switch settings of the Adapter Identification Value.
For an example of using an external Dip S w itch ( Refer to

HITACHI-RIO3--EtherCAT-NetworkAdapter-07

HITACHI-RIO3--EtherCAT-NetworkAdapter-08

Process Image Map

An expansion module may have 3 types of data as I/O data, configuration parameter and memory register. The data exchange between network adapter and expansion modules is done via an I/O process image data by RIO3 Series protocol. The following figure shows the data flow of process image between network adapter and expansion modules.HITACHI-RIO3--EtherCAT-NetworkAdapter-08

Mapping Data into Image Table

<Discrete Input Module>

  • 4 Point Input Module

  •   Point Input Module

HITACHI-RIO3--EtherCAT-NetworkAdapter-18

  • 32 Point Input Module

 

HITACHI-RIO3--EtherCAT-NetworkAdapter-20

Discrete Out put Module

  • Point Output Module

HITACHI-RIO3--EtherCAT-NetworkAdapter-21

  • Point Output Module

 

HITACHI-RIO3--EtherCAT-NetworkAdapter-22

  • Point Output Module

HITACHI-RIO3--EtherCAT-NetworkAdapter-23

  • Point Output Module

 

HITACHI-RIO3--EtherCAT-NetworkAdapter-23

Analog Input Module

  • Channel Analog Input Module

HITACHI-RIO3--EtherCAT-NetworkAdapter003

  • Channel Analog Input Module

HITACHI-RIO3--EtherCAT-NetworkAdapter004

 

Analog Out put Module

  • Channel Analog Out put Module

HITACHI-RIO3--EtherCAT-NetworkAdapter005

  • Channel Analog Out put Module

HITACHI-RIO3--EtherCAT-NetworkAdapter0063

Example of Input Process Image (Input Register) Map

Input image data depends on slot position and expansion slot data type. Input process image data is only ordered by expansion slot position.
For example slot configurationHITACHI-RIO3--EtherCAT-NetworkAdapter-10

Slot AddressModule Description
#0EtherCAT Adapter
#18-discrete input
#28-discrete input
#34-analog input
#416-discrete input
#58-discrete input
#68-discrete input
#78-discrete input
#816-discrete input
#98-discrete input
  • Input Process Image
Addressb15b14b13b12b11b10b9b8b7b6b5b4b3b2b1b0
0x0001Discrete Input 8 pts (Slot#2)Discrete Input 8 pts (Slot#1)
0x0002Analog Input Ch0 high byte (Slot#3)Analog Input Ch0 low byte (Slot#3)
0x0003Analog Input Ch1 high byte (Slot#3)Analog Input Ch1 low byte (Slot#3)
0x0004Analog Input Ch2 high byte (Slot#3)Analog Input Ch2 low byte (Slot#3)
0x0005Analog Input Ch3 high byte (Slot#3)Analog Input Ch3 low byte (Slot#3)
0x0006Discrete Input 8 pts (Slot#4)Discrete Input 8 pts (Slot#4)
0x0007Discrete Input 8 pts (Slot#6)Discrete Input 8 pts (Slot#5)
0x0008Discrete Input 8 pts (Slot#8)Discrete Input 8 pts (Slot#7)
0x0009Discrete Input 8 pts (Slot#9)Discrete Input 8 pts (Slot#8)

3.6.3. Example of Output Process Image (Output Register) Map
Output image data depends on slot position and expansion slot data type. Output process image data is only ordered by expansion slot position.
For example slot configuration

HITACHI-RIO3--EtherCAT-NetworkAdapter-11

Slot AddressModule Description
#0EtherCAT Adapter
#18-discrete output
#28-discrete output
#34-analog output
#44- relay output
#54-relay output
#68-discrete output
#78-discrete output
#84-analog output
#94-relay output
#1016-discrete output
  • Output Process Image

 

Addressb15b14b13b12b11b10b9b8b7b6b5b4b3b2b1b0
0x0800Discrete Output 8 pts (Slot#2)Discrete Output 8 pts (Slot#1)
0x0801Analog Output Ch0 high byte (Slot#3)Analog Output Ch0 low byte (Slot#3)
0x0802Analog Output Ch1 high byte (Slot#3)Analog Output Ch1 low byte (Slot#3)
0x0803Analog Output Ch2 high byte (Slot#3)Analog Output Ch2 low byte (Slot#3)
0x0804Analog Output Ch3 high byte (Slot#3)Analog Output Ch3 low byte (Slot#3)
0x0805Empty, Don’t CareDiscrete Out 4 pts (Slot#5)Empty, Don’t CareDiscrete Out 4 pts (Slot#4)
0x0806Discrete Output low 8 pts (Slot#7)Discrete Output low 8 pts (Slot#6)
0x0807Analog Output Ch0 high byte (Slot#8)Analog Output Ch0 low byte (Slot#8)
0x0808Analog Output Ch1 high byte (Slot#8)Analog Output Ch1 low byte (Slot#8)
0x0809Analog Output Ch2 high byte (Slot#8)Analog Output Ch2 low byte (Slot#8)
0x080AAnalog Output Ch3 high byte (Slot#8)Analog Output Ch3 low byte (Slot#8)
0x080BDiscrete Output low 8 pts (Slot#10)Empty, Don’t CareDiscrete Out 4 pts (Slot#9)
0x080CEmpty, Don’t CareDiscrete Output high 8 pts (Slot#10)

 Dimension

RIO3-ECAL

HITACHI-RIO3--EtherCAT-NetworkAdapter-14

HITACHI-RIO3--EtherCAT-NetworkAdapter-13

 

EtherCAT Basics

The EtherCAT protocol uses an officially assigned EtherType inside the Ethernet Frame. The use of this EtherType allows transport of control data directly within the Ethernet frame without redefining the standard Ethernet frame. The frame may consist of several sub-telegrams, each serving a particular memory area of the logical process images that can be up to 4 gigabytes in size. Addressing of the Ethernet terminals can be in any order because the data sequence is independent of the physical order. Broadcast, Multi-cast and communication between slaves are possible.

EtherCAT State Machine

The state of the EtherCAT slave is controlled via the EtherCAT State Machine (ESM). Depending upon the state, different functions are accessible or executable in the EtherCAT slave. Specific commands must be sent by the EtherCAT master to the device in each state, particularly during the boot up of the slave.
A distinction is made between the following states:

  • Init
  • Pre-Operational
  • Safe-Operational and
  • Operational
  • Bootstrap

The regular state of each EtherCAT slave after bootup is the OP state.

HITACHI-RIO3--EtherCAT-NetworkAdapter-15

Init
After switch-on the EtherCAT slave in the Init state. No mailbox or process data communication is possible. The EtherCAT master initializes sync manager channels 0 and 1 for mailbox communication.

Pre-Operational (Pre-Op)
During the transition between Init and Pre-Op the EtherCAT slave checks whether the mailbox was initialized correctly.
In Pre-Op state mailbox communication is possible, but not process data communication. The EtherCAT master initializes the sync manager channels for process data (from sync manager channel 2), the FMMU channels and, if the slave supports configurable mapping, PDO mapping or the sync manager PDO assignment. In this state the settings for the process data transfer and perhaps terminal-specific parameters that may differ from the default settings are also transferred.
Safe-Operational (Safe-Op)
During transition between Pre-Op and Safe-Op the EtherCAT slave checks whether the sync manager channels for process data communication and, if required, the distributed clocks settings are correct. Before it acknowledges the change of state, the EtherCAT slave copies current input data into the associated DP-RAM areas of the EtherCAT slave controller (ECSC).
In Safe-Op state mailbox and process data communication is possible, although the slave keeps its outputs in a safe state, while the input data are updated cyclically.
Operational (Op)
Before the EtherCAT master switches the EtherCAT slave from Safe-Op to Op it must transfer valid output data.
In the Op state the slave copies the output data of the masters to its outputs. Process data and mailbox communication is possible.
Bootstrap
In the Boot state the slave firmware can be updated. The Boot state can only be reached via the Init state. In the Boot state mailbox communication via the file access over EtherCAT (FoE) protocol is possible, but no other mailbox communication and no process data communication.

CoE Interface
Parameter management in the EtherCAT system

The CiA organization (CAN in Automation) pursues among other things the goal of creating order and exchange ability between devices of the same type by the standardization of device descriptions. For this purpose so-called profiles are defined, which conclusively describe the changeable and unchangeable parameters of a device. Such a parameter encompasses at least the following characteristics:

  • Index number – for the unambiguous identification of all parameters. The index number is divided into a main index and a subindex in order to mark and arrange associated parameters.
    • Main index
    • Subindex, offset by a colon ‘:’
  • Official name – in the form of an understandable, self-descriptive text
  • Specification of changeability, e.g. whether it can only be read or can also be written
  •  A value – depending upon the parameter the value can be a text, a number or another parameter index.

Index Range
The relevant ranges for EtherCAT fieldbus users are:
x1000 : This is where fixed identity information for the device is stored, including name, manufacturer,
serial number etc., plus information about the current and available process data configurations. x8000 : This is where the operational and functional parameters for all channels are stored,  such as filter settings or output frequency. 4

Other important ranges are:
x4000 : In some EtherCAT devices the channel parameters are stored here
(as an alternative to the x8000 range).
x6000 : Input PDOs (“input” from the perspective of the EtherCAT master) x7000 : Output PDOs (“output” from the perspective of the EtherCAT master)

Communication Objects
IndexSub-indexNameFlagsDefault value
1000Device typeRO0x00001389
1001Gbus StatusRONormal Operation : 0x00 **
1002Master Fault ActionRW0x00
1008Device nameRORIO3-ECAL(HITACHI)
1009Hardware versionRORIO3-ECAL.v1
100ASoftware versionRO1.000
 

 

 

1018

IdentityRO0x05
01Vendor ID (HITACHI: 029D)RO0x0000029D
02Product codeRO0x474C9086
03RevisionRO0x0001000
04*Serial numberRO0xFFFFFFFF
05Release dateRO0x20200325
 

10F1

Error SettingsRO0x02
01Local Error ReactionRO0x00000000
02Sync Error Counter LimitRO0x00000004
 

 

1601*

Slot#x, RIO3-xxxx,RXPDORO0xnn
01SubIndex 001RO0x7010:01, 8
nnSubIndex nnnRO0x7010:nn, 8
 

 

1A01*

Slot#x, GT-xxxx,TXPDORO0xnn
01SubIndex 001RO0x6010:01, 8
nnSubIndex nnnRO0x6010:nn, 8
 

 

 

1C00

Sync manager typeRO0x04
01SubIndex 001RO0x01
02SubIndex 002RO0x02
03SubIndex 003RO0x03
04SubIndex 004RO0x04
 

1C12

RxPDO assignRO0x01
01SubIndex 001RO0x1601
 

1C13

TxPDO assignRO0x02
01SubIndex 001RO0x1A01
02SubIndex 002RO0x1A02
 

7010*

GT-xxxxRO0xnn
01Byte#0RW P0x00
 
nnByte#nnnRW P0x00
 

 

 

8000

RIO3-ECAL(Parameter)RO 
01Byte#0RW 
02Byte#1RW 
03Byte#2RW 
04Byte#3RW 
 

 

8nn0*

GT-xxxx(Parameter)RO 
01Byte#0RW 
.-
nnByte#nnnRW 
 

F000

Module device profileRO 
01Module index distanceRO 
02Maximum number of modulesRO 
 

 

F010*

Module ListRO 
01Subindex 001 (RIO3-ECAL)RO0x00009086
16Subindex 016RO0x0000xxxx
 

F050

Detected Module Ident ListRO 
01…SubIndex 001RO 
  • This value can be changed depending on the configuration of expansion modules ** G-BUS Status
    • Normal Operation : 0x00
    • Communication Fault : 0x02
    • Configuration Failed : 0x03
    • No Expansion Module : 0x04
    • Vendor Error : 0x07
    • Not expected slot : 0x08
    • CRC Error : 0x09

Troubleshooting

How to diagnose by LED indicator

LED StatusCauseAction
All LED turns off– No power
  • Check main power Cable
MOD LED is red
  • Occurrence critical error in firmware
  • Contact Sales team and send module

for repair.

ERROR LED blinking red
  • Invalid Configuration
  • Check I/O size configuration
IOS LED turns off
  • Device may not be powered.
  • Check main power Cable
IOS LED flashes red
  • Adapter has no expansion module
– Add one or more expansion modules.
 

 

 

 

 

IOS LED is red

One or more expansion module occurred in fault state.
  • Detected invalid expansion module ID.
  • Overflowed Input/Output Size
  •  Too many expansion module
  •  Initialization failure
  •  Communication failure.
  •  Changed expansion module configuration.
  • Mismatch vendor code between

adapter and expansion module.

 

 

  • Use expansion slot up to 63.
  • Compose that IO total size is not excess.
  • Check status of expansion IO connection.
  • Check the vendor code of module.
LED StatusCauseAction
All LED turns off– No power– Check main power Cable
MOD LED is red– Occurrence critical error in firmware– Contact Sales team and send module

for repair.

ERROR LED blinking red– Invalid Configuration– Check I/O size configuration
IOS LED turns off– Device may not be powered.– Check main power Cable
IOS LED flashes red– Adapter has no expansion module– Add one or more expansion modules.
 

 

 

 

 

IOS LED is red

One or more expansion module occurred in fault state.

–  Detected invalid expansion module ID.

–  Overflowed Input/Output Size

–  Too many expansion module

–  Initialization failure

–  Communication failure.

–  Changed expansion module configuration.

–  Mismatch vendor code between

adapter and expansion module.

 

 

–  Use expansion slot up to 63.

–  Compose that IO total size is not excess.

–  Check status of expansion IO connection.

–  Check the vendor code of module.

How to diagnose when device couldn’t communicate network

Inspection of wrong or omission cable connection

  • Check status of cable connection for each node.
  • Check that all color matches between connector and cable.
  • Check wire omission.

Configuration of Node address

  • Check duplication node address.

Configuration of Master

  • Check configuration of master
  • Check whether to do download or don’t
  • Check composition is right as below Configuration of communication baud rate I/O size Configuration of each node

Ground and environment

  • Check ground is contacted
  • Check environment factor (temperature, humidity, etc.) is in less than regular limit

APPENDIX A

Product List

Please refer the separate HX-RIO3 product list document

Glossary

  • System Power : The power for starting up CPU.
  • Field Power : The power for input and output line.
  • EDS : Electronic Data Sheet.
  • Sink : The method of in/output power supply if a device has no power source.
  • Source : The method of in/output power supply if a device has the power source.

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals