Helmholz 700-161-3EC02 PN-EtherCAT Coupler User Guide
Helmholz 700-161-3EC02 PN-EtherCAT Coupler

Safety instructions

Warning IconTarget 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.

Warning IconIntended 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!

Note IconOperation
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.

Note IconSecurity
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

Note IconThis document explains the initial commissioning of the PN/Ether CAT Coupler. The latest version of the documentation can be found at www.helmholz.de or scan the QR code directly.
QR Coad

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.
Ether CAT Coupler

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.

Warning IconThe 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.

Warning IconThe 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.

Warning IconThe PROFINET-side Ethernet sockets are only intended for connection to computer networks (LANs) and must not be connected to telephone networks or telecommunications lines

Warning IconThe 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.
QR Coad

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.
Install GSDML file in TIA Portal

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 GSDML file in TIA Portal

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 TwinCAT

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.
Install ESI file in CODESYS
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.
Install ESI file in CODESYS

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
Configuration of the PROFINET side

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
ailure diagnostic:

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
Ether CAT coupler

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.
QR Coad

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
Ether CAT Coupler to project

Note IconThe 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:
Module configuration

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.

Note IconIf 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

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.
Coupler website

Note Icon 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.
Firmware-Update

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.
Status-Byte

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.
Status-Byte on EtherCAT side

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

Helmholz

Documents / Resources

Helmholz 700-161-3EC02 PN-EtherCAT Coupler [pdf] User Guide
700-161-3EC02 PN-EtherCAT Coupler, 700-161-3EC02 PN-EtherCAT, Coupler

References

Leave a comment

Your email address will not be published. Required fields are marked *