Helmholz 700-161-3EC02 PN-EtherCAT Coupler User Guide
- May 15, 2024
- Helmholz
Table of Contents
- Safety instructions
- Introduction
- tab-software)
- Function of the PN/Ether CAT Coupler
- Connection
- Data exchange methodology
- Configuration of the PROFINET side
- Configuration of Ether CAT side
- The PN/EtherCAT Coupler website
- Status-Byte
- Diagnostic LED information
- Technical data
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
**Helmholz 700-161-3EC02 PN-EtherCAT Coupler User Guide
**
Safety instructions
Target audience
This description is only intended for trained personnel qualified in control
and automation
engineering who are familiar with the applicable national standards. For
installation, commissioning, and operation of the components, compliance with
the instructions and explanations in this operating manual is essential. The
specialist personnel are to ensure that the application or the use of the
products described fulfills all safety requirements, including all applicable
laws, regulations, provisions, and standards.
Intended use
The device has a protection rating of IP 20 (open type) and must be installed
in an electrical
operating room or a control box/cabinet to protect it against environmental
influences. To prevent unauthorized operation, the doors of control
boxes/cabinets must be closed and possibly locked during operation. The
consequences of improper use may include personal injury to the user or third
parties, as well as property damage to the control system, the product, or the
environment. Use the device only as intended!
Operation
Successful and safe operation of the device requires proper transport,
storage, setup, assembly,
installation, commissioning, operation, and maintenance. Operate the device
only in flawless condition. The permissible operating conditions and
performance limits (technical data) must be adhered to. Retrofits, changes, or
modifications to the device are strictly forbidden.
Security
The device is a network infrastructure component and therefore an important
element in the security consideration of a plant. When using the device,
therefore, observe the relevant recommendations to prevent unauthorized access
to installations and systems.
Introduction
****This document explains the initial commissioning of the PN/Ether CAT
Coupler. The latest version of the documentation can be found
atwww.helmholz.de or scan the QR code directly.
[](https://www.helmholz.de/goto/700-161-3EC02
tab-software)
Function of the PN/Ether CAT Coupler
With the PN/Ether CAT Coupler a simple and easy connection of a PROFINET machine to an Ether CAT machine is possible. The PN/Ether CAT Coupler allows the data transfer between a PROFINET controller and an Ether CAT master
Output data received on one side of the network is made available to the PLC as input data on the other side of the network. The I/O data exchange takes place live and as fast as possible without further handling block
The maximum size of the transferable I/O data for Ether CAT is 600 bytes in both directions. An additional status byte in the input data enables a simple evaluation of the current operating status
The integration of the PN/Ether CAT coupler into a PLC engineering tool is
made possible by a GSD file on the PROFINET side and an ESI file on the Ether
CAT side. The configuration of the I/O data to be exchanged then also takes
place in the respective engineering tool. Additional configuration software is
not required.
Connection
Power supply
The PN/Ether CAT coupler must be supplied with DC 24 V at the wide-range input DC 18 … 28 V via the supplied connector plug. The power supply is redundant, at least one supply path PS 1 or PS 2 must be connected.
****The housing of the PN/Ethernet Coupler is not grounded. Please connect the functional earth terminal of the PN/PN Coupler properly to the reference potential.
****The device is intended to be supplied by an isolated Limited Energy Source according to UL61010-1 (3rd ed cl. 9.4) or according to UL60950-1/UL62368-1 or Class 2 according to NEC. Please use Cu power supply wires, AWG 28-12. Maximum length of removed insulation is 10 mm. Temperature cable rating is 87 °C.
Network
The left RJ45 Ethernet sockets “X1 P1” and “X1 P2” are used to connect the PROFINET network, the right RJ45 Ethernet sockets “X2/A IN” and “X2/B OUT” are used to connect the Ether CAT network.
****The PROFINET-side Ethernet sockets are only intended for connection to computer networks (LANs) and must not be connected to telephone networks or telecommunications lines
****The Ether CAT-side Ethernet ports are only intended for connection to a dedicated Ether CAT network. The connection to a “normal” computer network may cause disturbances there
Download and install the GSDML and ESI file
Please go to the product page of the PN/Ether CAT Coupler at www.helmholz.de and then to the download area or follow the link provided in the QR code. There you can download the current version of the GSDML and ESI file of the PN/Ether CAT Coupler in zipped form. Before the installation the zipped files must be unzipped accordingly.
The GSDML file is required for integration into an engineering tool for the
PROFINET
side. It has the file extension „.xml“ and is delivered together with an image
file in BMP format. The installation of the GSDML file in the TIA Portal is
described below as an example.
The ESI file is used for integration into a corresponding engineering tool for
the Ether CAT side and has the file extension „.xml“. In the following the
installation is described using the example of Twin CAT and CODESYS.
Install GSDML file in TIA Portal
You can install the GSDML file of the PN/Ether CAT Coupler in the TIA Portal
by selecting the directory with the unzipped GSDML file as source path in the
“Extras / Manage device description file (GSD)” menu. Then the GSDML file is
displayed for selection and can be installed via the corresponding button.
After successful installation, the PN/Ether CAT Coupler can be found in the
hardware catalog of the TIA Portal under “Other field devices / PROFINET IO /
Gateway / Helmholtz GmbH & Co. KG
Install ESI file in Twin CAT V2/V3
In Twin CAT V2 and V3 there is currently no dialog-based option for installing
the ESI file. Instead you have to copy the unpacked ESI file manually into the
following directory:
TwinCAT V2: C:\TwinCATIO\EtherCAT
TwinCAT V3: C:\TwinCAT 3.1\Config\lo\EtherCAT
TwinCAT must be restarted so that the PN/EtherCAT Coupler is available
afterwards. It can then be selected in the dialog “Insert Ether CAT device”
under “Helmholtz GmbH & Co. KG/Ether CAT Coupler”.
Install ESI file in CODESYS
To install the ESI file of the PN/EtherCAT coupler open the “Device
Repository” dialog in the “Tools”
menu. Then click on the “Install” button and select the ESI file to be
installed using the file dialog that
appears.
After successful installation you can find the PN/Ether CAT Coupler in the
dialog “Attach device” as
shown below. For faster selection the manufacturer “Helmholtz GmbH & Co. KG”
has been preselected as
manufacturer.
Data exchange methodology
The data exchange between the two network sides is carried out by the PN/Ether
CAT Coupler as fast as
possible. This means that as soon as new, valid output data has been received
from the controller on one
network side, it is transmitted as input data to the controller on the other
network side at the next
possible time. How fast this exchange can ultimately take place is determined
primarily by the cycle
times configured on both sides
Module configuration
The exact structure of the data to be exchanged between the PROFINET and the
Ether CAT side is
determined by the module configuration of the PN/Ether CAT coupler on both
interface sides. For this
purpose, 100 slots each and a variety of modules with different data types and
array sizes are available in
uni- and bidirectional transmission direction.
Overview of the supported data types:
Data type | Description | Value range |
---|---|---|
BYTE | Byte: 8-Bit-Array | 0 .. 256 |
SINT | Short Integer: 8-bit signed integer | -128 .. +127 |
USINT | Unsigned Short Integer: 8-bit unsigned integer | 0 .. 256 |
INT | Integer: 16-bit signed integer | -32.768 .. +32.767 |
UINT | Unsigned Integer: 16-bit unsigned integer | 0 .. 65.535 |
DINT | Double Integer: 32-bit signed integer | – 2.147.483.648 .. +2.147.483.647 |
UDINT | Unsigned Double Integer: 32-bit unsigned integer | 0 .. 4.294.967.296 |
LINT | Long Integer: 64-bit signed integer | -9.223.372.036.854.775.808 |
..+9.223.372.036.854.775.807
ULINT| Unsigned Long Integer: 64-bit unsigned integer| 0 ..
18.446.744.073.709.551.616
REAL| Real: 32-bit signed floating point| -3,4 ∙ 1038 .. +3,4 ∙ 1038
LREAL| Long Real: 64-bit signed floating point| -1,7 ∙ 10308 .. +1,7 ∙ 10308
The array size specifies how many elements of the same data type make up the
data of a module, whereby
the total size of the module data per transfer direction can be a maximum of
128 bytes. The available
array sizes for all data types are 1, 2, 4, 8 and 16. Depending on the data
type there can also be the further
array sizes 32, 64 and up to 128. In the module name the array size is
specified as multiplier after the
respective data type (e.g. UINT 4x, BYTE 64x, REAL 1x).
For each valid combination of data type and array size a module is available
as IN, OUT or IN/OUT
variant depending on the transfer direction.
Module type | Description |
---|---|
IN | With this module type the controller of the respective network side can |
receive data from the controller of the other network side. The respective
module has only input data for this purpose.On the opposite side, the
corresponding OUT type of the module must be configured in the same slot.
OUT| With this module type the controller of the respective network side to
transmit data to the controller of the other network side. The respective
module has only output data for this purpose.On the opposite side, the
corresponding IN type of the module must be configured in the same slot.
IN/OUT| This module type allows a bidirectional data exchange between the
controllers of the two network sides. The modules have both input and output
data for this purpose. On the opposite side, the IN/OUT type of the module
must also be configured in the same slot.
Byte order (endianness)
Since the byte order is different for the two bus systems PROFINET and Ether
CAT – PROFINET uses “Big
Endian” and Ether CAT “Little Endian” – the values are automatically converted
in the PN/Ether CAT
coupler
The conversion is automatically performed by the coupler for all data types
that comprise 2, 4 or 8 bytes.
For BYTE, SINT and USINT modules, however, the sequence of the data remains
unchanged.
Requirements for the exchange of valid data
To ensure that the PN/Ether CAT Coupler can correctly exchange data between
the bus systems, certain
conditions must be met during configuration.
On the PROFINET side:
-
The module configuration contains at least 1 module in the first slot and further modules are lined up without gaps
-
The configured modules match the module configuration of the Ether CAT side regarding data type,
array size and transmission direction -
The controller is connected to the coupler and has established an I/O connection (AR) to the coupler
-
The controller is in RUN mode (sends valid output data)
On the Ether CAT side:
- The module configuration contains at least 1 module in the first slot and further modules are lined up without gaps
- The configured modules match the module configuration of the PROFINET side with regard to data type, array size and transmission direction
- The controller is connected to the coupler and has successfully switched the coupler to the Ether CAT state OPERATIONAL
- The coupler receives valid output data from the controller
Whether the currently exchanged I/O data is valid or not can be read in bit 0
of the status byte, which is
provided by the PN/EtherCAT coupler in the cyclic input data on both network
sides (see Chap. 10). On
the PROFINET side a diagnostic interrupt can be activated additionally
concerning the data validity via
the parameterization of the PN/Ether CAT coupler (see chapter 7.1)
Configuration of the PROFINET side
The data exchange between the PROFINET and the Ether CAT side of the PN/Ether
CAT coupler is defined
via the Simatic Engineering Tool – here using the example of “TIA Portal”. The
I/O data for exchange can
be created in the slots of the PROFINET configuration. Up to 100 slots are
available for this purpose.
After installing the GSDML file (see chapter 5.1) and inserting and connecting
the PN/EtherCAT coupler
in the project, the desired modules from the hardware catalog can be inserted
into the slots of the
coupler. Please make sure that there is no gap in the list. The I/O addresses
for the PLC can be chosen
arbitrarily for each slot
The data sizes must match the configuration of the Ether CAT side slot by slot.
Parameters of the PN/Ether CAT coupler
The PN/Ether CAT coupler has 4 parameters:
PS1 / PS2 failure diagnostic:
If active, a diagnostic alarm is triggered if there is no sufficient power
supply via the corresponding PS1 or PS2 port
Data validity diagnostic: If active, a diagnostic interrupt is triggered whenever there is no valid data exchange between both network sides.
Status webpage: When active, the coupler provides a status webpage that
can be accessed from the
network on the PROFINET side. In addition to displaying status information, a
firmware update can also be performed via the web page
Assign a name to the PN/Ether CAT coupler
When the configuration of the PN/Ether CAT Coupler in the PROFINET Engineering Tool is completed, it can be imported into the PLC
So that the PN/EtherCAT coupler can be found by the PROFINET controller, the
PROFINET device name
must be assigned to the PN/EtherCAT coupler. For this use the function “Assign
device name” which you
can reach with the right mouse button or in the menu “Online” if the PN/Ether
CAT Coupler is selected.
With the button “Update list” the network can be searched for PROFINET
devices. With “Assign name”
the PROFINET device name can be assigned to the device
The unique identification of the PN/Ether CAT coupler is guaranteed by the MAC address of the PROFINET interface of the device. This MAC address is printed on the front panel of the PN/Ether CAT coupler
If the PN/Ether CAT Coupler has received the correct PROFINET name, then it is recognized and configured by the PLC. If the configuration is correct, the PROFINET “BF” LED should be off.
The Helmholtz IPSec tool, which can be downloaded free of charge from the Helmholtz website, can also be used to set the PROFINET device name. Please follow the link in the QR code on the right.
Configuration of Ether CAT side
The configuration of the Ether CAT side of the PN/Ether CAT coupler is
explained below using CODESYS
V3.5 as an example. The configuration should be similar with other tools.
Add PN/Ether CAT Coupler to project
Precondition for a configuration is that there is already an Ether CAT master in the project
To add the PN/Ether CAT coupler in the device list with right click on the
desired Ether CAT master and
select the entry “Add device” in the menu to add the coupler behind already
existing Ether CAT slaves.
Alternatively right click on an Ether CAT slave in the device list and select
the entry “Insert device” in the
menu to insert the coupler in front of the selected Ether CAT slave.
In both cases the following dialog appears where the PN/Ether CAT coupler can
be selected and attached
or inserted in the Ether CAT network
****The sequence/arrangement of the Ether CAT slaves to the Ether CAT master
must match the actual
topology of the Ether CAT network.
Module configuration
After creating the coupler, the modules can now be added according to the PROFINET configuration.
To add modules right click on the coupler in the device list and select the
entry “Append device” in the
menu to add a module behind already existing modules. Alternatively in the
device list with right click
on an already existing module and select in the menu the entry “Insert device”
to insert a module in front
of the selected module.
In both cases the following dialog appears, in which you can select the
desired modules and append or
insert them:
Unfortunately, CODESYS does not group the modules by transmission direction or
data type in the
selection dialog, so that the list of available modules is very long and not
particularly clear. With the help
of the full text search field, however, you have the option of significantly
reducing the number of
modules displayed and thus making the selection easier.
****If the PROFINET side has already been configured and commissioned, the
coupler can also be read
in automatically with a module configuration that matches the PROFINET side.
For this you use the
function “Search devices” at the Ether CAT master.
The PN/EtherCAT Coupler website
As soon as the PN/EtherCAT coupler has been configured by the PROFINET PLC, the web interface of the device is accessible via the IP address configured in PROFINET. The web interface can only be accessed via the PROFINET side.
The web interface of the PN/EtherCAT coupler provides an overview of the status and configuration of the device, as well as the possibility to perform a firmware update. In the upper gray line there is the menu for further web pages.
If the web page of the device is not available, please check the parameter “Status web page” in the PROFINET configuration (see Chap. 7.1)
The menu “Module Configuration” shows an overview of the I/O configuration of
all slots with a short view of the current data.
**** Calling the web page may affect the processing speed of the device.
Firmware-Update
For a firmware update, please download the latest firmware from the following
link:
https://www.helmholz.de/goto/700-161-3EC02
The firmware file can be recognized by the file extension “HUF” (Helmholz
Update File) and is encrypted to protect it from changes.
Status-Byte
To be able to consider the state of the PN/EtherCAT coupler in the respective PLC, the coupler contains a status byte in the cyclic input data both on the PROFINET and on the EtherCAT side. The status byte provides information about the validity of the exchanged I/O data, the status of the respective other network side and the status of the power supply at PS 1 and PS 2.
Status-byte on PROFINET side
In the PLC on the PROFINET side, the status byte is assigned to the head
module and can be accessed under the “E address” defined there.
Structure of the status byte:
Bit | Name |
---|---|
0 | Exchanged I/O data valid |
1 | EtherCAT I/O connection established |
2 | EtherCAT & PROFINET I/O configuration match |
3 | EtherCAT state OPERATIONAL |
4 | Reserved (0) |
5 | Reserved (0) |
6 | Power supply on PS1 OK |
7 | Power supply on PS2 OK |
Status-Byte on EtherCAT side
In CODESYS you can find the status byte with the contained bits by double-
clicking the coupler in the device list and then switching to the “EtherCAT
I/O image” view.
Structure of the status byte:
Bit | Name |
---|---|
0 | Exchanged I/O data valid |
1 | PROFINET I/O connection (AR) established |
2 | PROFINET & EtherCAT I/O configuration match |
3 | PROFINET controller in RUN mode |
4 | Reserved (0) |
5 | Reserved (0) |
6 | Power supply on PS1 OK |
7 | Power supply on PS2 OK |
Diagnostic LED information
X1 PROFINET (left side) | X2 EtherCAT (right side) |
---|---|
SF-LED (red) | ER-LED (red) |
System Fault LED for signaling system faults (see chap. 11.3 for details) |
Error LED for signaling various error states (see chap. 11.4 for details)
BF-LED (red)| RN-LED (greed)
Bus fault LED for signaling connection errors (see chap. 11.3 for details)|
RUN LED for signaling the EtherCAT state of the coupler (see chap. 11.4 for
details)
MT-LED (yellow)| MT-LED (yellow)
Maintenance LED for signaling maintenance states (see chap. 11.3 for details)|
Maintenance LED for signaling maintenance states (see chap. 11.4 for details)
PWR-LED (green)| PWR-LED (green)
Power LEDs for signaling the status of the power supply via PS1 (PWR left) and
PS2 (PWR right)· LED on: Sufficient voltage supply connected to PS1/PS2·
LED off: No sufficient voltage supply connected to PS1/PS2
RUN (green)
LED for signaling the operational state of the coupler· LED on: the coupler
is ready for operation· LED off: the coupler is not (yet) ready for
operation (after power-on for max. 30 seconds)If the RUN LED remains
permanently off despite sufficient power supply (at least one of the PWR LEDs
is on), this could indicate a hardware or firmware defect of the coupler. In
this case, please contact the support.
Link-LED (green) and Activity-LED (orange) at both Ports X1/P1 + X1/P2| Link
-/Activity-LED (green)at both Ports X2/A IN + X2/B OUT
Two LEDs each for signaling the connection and communication status of the
respective PROFINET port· both LEDs off: No Ethernet connection·
both LEDs on: Ethernet connection established, but currently no
communication· green LED on + orange LED flashing:Ethernet connection with
currently running communication| One LED each for signaling the connection and
communication state of the respective Ether CAT port· LED off: No
Ethernet connection· LED on: Ethernet connection established, but
currently no communication· LED flashing: Ethernet connection with currently
running communication
LED diagnostics for EtherCAT interface
The LED states listed assume that the coupler is in the ready-to-run state, i.e. the central green RUN LED is lit.
LED (color) | State | Function |
---|---|---|
ER-LED (rot) | Off | No error condition |
Flashing | Request of the controller to the coupler to change to a higher |
EtherCAT state was rejected (e.g. due to gap in the module configuration)
strobes periodically1x briefly| Self-triggered change to a lower EtherCAT
state due to an event or error (e.g. start of firmware update).
strobes periodically2x briefly| Process data or communication watchdog has
expired (e.g. by disconnecting the connection to the controller).
RN-LED (green)| Off| EtherCAT-State des Couplers: Init (INIT)
Flashing| EtherCAT-State des Couplers: Pre-Operational (PREOP)
strobes periodically 1x briefly| EtherCAT-State des Couplers: Safe-Operational
(SAFEOP)
On| EtherCAT-State des Couplers: Operational (OP)
MT-LED (yellow)| Off| Error-free operating state with valid data exchange
between the EtherCAT and the PROFINET controller. In this case the ER LED is
always off (no error state) and the RN LED is always on (EtherCAT state OP).
Flashing| A firmware update of the coupler was started via the web interface
(see chap. 9.1), which will end with an automatic restart of the
coupler.During the firmware update, no I/O communication and thus no data
exchange takes place on either interface side.
On| Error-free operating state with valid data exchange between the EtherCAT
and the PROFINET controller.
Technical data
Order no. | 700-161-3EC02 |
---|---|
Article name | PN/EtherCAT Coupler |
Scope of delivery | PN/EtherCAT Coupler with power supply connector |
Dimensions (D x W x H) | 32,5 x 58,5 x 76 mm |
Weight | approx. 135 g |
PROFINET interface (X1) | |
Number | 1 |
Connection | 2x RJ45, integrated switch |
Protocol | PROFINET IO Device as defined in IEC 61158-6-10 |
Transmission rate | 100 Mbit/s full duplex |
I/O image size | 600 bytes input and 600 bytes output data |
Number of configurable slots | 100 |
Features | PROFINET Conformance Class B (in preparation) , media redundancy |
(MRP-Client), automatic addressing, Topologieerkennung (LLDP, DCP), diagnosis
alarms
EtherCAT interface (X2)|
Number| 1
Connection| 2x RJ45, IN/OUT
Protocol| EtherCAT as of IEC 61158-x-12
Transmission rate| 100 Mbit/s
I/O image size| 600 bytes input and 600 bytes output data
Features| Automatic process data configuration, Support of ‘CANopen over
EtherCAT’ (CoE), Object dictionary according to ‘Modular Device Profile’
(MDP), Support of ‘SDOInfo’ and ‘Complete Access
Status indicator| 9 LEDs function status, 6 LEDs Ethernet-status
Power supply|
Operating voltage| DC 24 V (18 – 28 V DC)
Current draw| max. 180mA at DC 24 V
Power dissipation| max. 4,7 W
Ambient conditions|
Ambient temperature| 0° C to 60° C
Relative humidity| 95% non-condensing
Transport and storage temperature| -20° C to 80° C
Protection rating| IP 20
Mounting position| as desired
Compliance|
Approvals| CE
RoHS| yes
REACH| yes
NOTE
The contents of this Quick Start Guide have been checked by us so as to ensure that they match the hardware and software described. However, we assume no liability for any existing differences, as these cannot be fully ruled out. The information in this Quick Start Guide is, however, updated on a regular basis. When using your purchased products, please make sure to use the latest version of this Quick Start Guide, which can be viewed and downloaded on the Internet from www.helmholz.de.
Our products contain open source software, among others. This software is
subject to the respectively relevant license
conditions. We can send you the corresponding license conditions, including a
copy of the complete license text together with
the product. They are also provided in our download area of the respective
products under www.helmholz.de. We also offer to
send you or any third party the complete corresponding source text of the
respective open source software for an at-cost fee of
10.00 Euro as a DVD upon request. This offer is valid for a period of three
years, starting from the date of product delivery.
Our customers are important to us, we are happy to receive suggestions and ideas for improvement. If you have any questions regarding the use of the product, please contact Helmholz Support by phone or send an e-mail to support@helmholz.de.
All trademarks shown or mentioned in this document are the property of their respective owners or manufacturers.
The representation and naming serve exclusively to explain the use and setting options of the products documented here.
Quickstart Guide PN/EtherCAT Coupler | Version 1 | 02.08.2023 22
References
- Helmholz – Compatible with you | Automatisierungstechnik
- PROFINET Koppler | PROFINET | Feldbusanwendungen | Produkte | Helmholz – Compatible with you | Automatisierungstechnik
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>