4 Mounting and cabling..............................................................................................................................16
6.4Support and Service ........................................................................................................................67
EP9224-00374Version: 1.1
Foreword
1Foreword
1.1Notes on the documentation
Intended audience
This description is only intended for the use of trained specialists in control and automation engineering who
are familiar with the applicable national standards.
It is essential that the documentation and the following notes and explanations are followed when installing
and commissioning these components.
It is the duty of the technical personnel to use the documentation published at the respective time of each
installation and commissioning.
The responsible staff must ensure that the application or use of the products described satisfy all the
requirements for safety, including all the relevant laws, regulations, guidelines and standards.
Disclaimer
The documentation has been prepared with care. The products described are, however, constantly under
development.
We reserve the right to revise and change the documentation at any time and without prior announcement.
No claims for the modification of products that have already been supplied may be made on the basis of the
data, diagrams and descriptions in this documentation.
Trademarks
Beckhoff®, TwinCAT®, EtherCAT®, EtherCATG®, EtherCATG10®, EtherCATP®, SafetyoverEtherCAT®,
TwinSAFE®, XFC®, XTS® and XPlanar® are registered trademarks of and licensed by Beckhoff Automation
GmbH. Other designations used in this publication may be trademarks whose use by third parties for their
own purposes could violate the rights of the owners.
Patent Pending
The EtherCAT Technology is covered, including but not limited to the following patent applications and
patents: EP1590927, EP1789857, EP1456722, EP2137893, DE102015105702 with corresponding
applications or registrations in various other countries.
EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH,
Germany.
Please note the following safety instructions and explanations!
Product-specific safety instructions can be found on following pages or in the areas mounting, wiring,
commissioning etc.
Exclusion of liability
All the components are supplied in particular hardware and software configurations appropriate for the
application. Modifications to hardware or software configurations other than those described in the
documentation are not permitted, and nullify the liability of Beckhoff Automation GmbH & Co. KG.
Personnel qualification
This description is only intended for trained specialists in control, automation and drive engineering who are
familiar with the applicable national standards.
Description of instructions
In this documentation the following instructions are used.
These instructions must be read carefully and followed without fail!
DANGER
Serious risk of injury!
Failure to follow this safety instruction directly endangers the life and health of persons.
WARNING
Risk of injury!
Failure to follow this safety instruction endangers the life and health of persons.
CAUTION
Personal injuries!
Failure to follow this safety instruction can lead to injuries to persons.
NOTE
Damage to environment/equipment or data loss
Failure to follow this instruction can lead to environmental damage, equipment damage or data loss.
Tip or pointer
This symbol indicates information that contributes to better understanding.
EP9224-00376Version: 1.1
Foreword
1.3Documentation issue status
VersionComment
1.1• Front page updated
1.0• First release
Firmware and hardware versions
This documentation refers to the firmware and hardware version that was applicable at the time the
documentation was written.
The module features are continuously improved and developed further. Modules having earlier production
statuses cannot have the same properties as modules with the latest status. However, existing properties
are retained and are not changed, so that older modules can always be replaced with new ones.
The firmware and hardware version (delivery state) can be found in the batch number (D-number) printed on
the side of the EtherCAT Box.
Syntax of the batch number (D-number)
D: WW YY FF HH
WW - week of production (calendar week)
YY - year of production
FF - firmware version
HH - hardware version
Further information on this topic: Version identification of EtherCAT devices [}61].
Example with D no. 29 10 02 01:
29 - week of production 29
10 - year of production 2010
02 - firmware version 02
01 - hardware version 01
EP9224-00377Version: 1.1
EtherCAT Box - Introduction
2EtherCAT Box - Introduction
The EtherCAT system has been extended with EtherCAT Box modules with protection class IP67. Through
the integrated EtherCAT interface the modules can be connected directly to an EtherCAT network without an
additional Coupler Box. The high-performance of EtherCAT is thus maintained into each module.
The extremely low dimensions of only 126x30x26.5 mm (hxw xd) are identical to those of the Fieldbus
Box extension modules. They are thus particularly suitable for use where space is at a premium. The small
mass of the EtherCAT modules facilitates applications with mobile I/O interface (e.g. on a robot arm). The
EtherCAT connection is established via screened M8connectors.
Fig.1: EtherCAT Box Modules within an EtherCAT network
The robust design of the EtherCAT Box modules enables them to be used directly at the machine. Control
cabinets and terminal boxes are now no longer required. The modules are fully sealed and therefore ideally
prepared for wet, dirty or dusty conditions.
Pre-assembled cables significantly simplify EtherCAT and signal wiring. Very few wiring errors are made, so
that commissioning is optimized. In addition to pre-assembled EtherCAT, power and sensor cables, fieldconfigurable connectors and cables are available for maximum flexibility. Depending on the application, the
sensors and actuators are connected through M8 or M12connectors.
The EtherCAT modules cover the typical range of requirements for I/O signals with protection class IP67:
• digital inputs with different filters (3.0ms or 10μs)
• digital outputs with 0.5 or 2A output current
• analog inputs and outputs with 16bit resolution
• Thermocouple and RTD inputs
• Stepper motor modules
XFC (eXtreme Fast Control Technology) modules, including inputs with time stamp, are also available.
EP9224-00378Version: 1.1
Fig.2: EtherCAT Box with M8 connections for sensors/actuators
EtherCAT Box - Introduction
Fig.3: EtherCAT Box with M12 connections for sensors/actuators
Basic EtherCAT documentation
You will find a detailed description of the EtherCAT system in the Basic System Documentation for
EtherCAT, which is available for download from our website (www.beckhoff.com) under Downloads.
EtherCAT XML Device Description
You will find XML files (XML Device Description Files) for Beckhoff EtherCAT modules on our website (www.beckhoff.com) under Downloads, in the Configuration Files area.
EP9224-00379Version: 1.1
Product overview
3Product overview
3.1Introduction
Fig.4: EP9224-0037
EP9224-0037
The EP9224-0037 EtherCAT Box distributes an EtherCAT signal to four EtherCATP ports.
It measures supply voltages, output currents and its own temperature. The measured values are available as
process data.
Internal protective functions use the measured values to switch off the output voltages of the EtherCATP
ports in case of error. This prevents damage and malfunctions:
• Overloading of the supply line
• Overloading of the power supply unit
• Overloading of the EtherCATP cables
• Undervoltage of the supply voltages
EP9224-0037 has a peak value detector and a data logger for the diagnosis of errors.
EP9224-003710Version: 1.1
Product overview
3.2Technical data
Technical dataEP9224-0037
Fieldbus
FieldbusEtherCAT
Fieldbus connectionENP B17-connector
Electrical isolation500 V (electrical isolation between EtherCAT cables and
Downstream connection (X71): Socket B17 5G 1.5 mm² ENP
Connections, current carrying capacitymax. 15.5 A per US/UP to 45°C
Supply of the module electronicsfrom the control voltage U
Current consumption of the module
electronics
typically 110mA from US,
typically 40mA from U
Outputs
FieldbusEtherCAT P
Number of outputs4
ConnectionsM8 sockets, p-coded, shielded
Nominal current3 A per US and UP on each EtherCAT P port
Nominal current (sum)12 A per US and U
Capacitive load C
Load
Switch-on time delay
1)
max. 2200µF per US and UP on each EtherCAT P port
Adjustable [}39]:
P
„Fast“ = 10ms
„Moderate“ = 100ms (default)
„Slow“ = 200ms
Overcurrent protection
Nominal current I
n
Adjustable [}31]:
1…3A per US and UP on each EtherCAT P port.
Tripping characteristic
Current limitation I
Lim
Current limitation:
Switch-off time t
Lim
Adjustable [}31]. Default 100ms at 3x In.
5A per US and UP on each EtherCAT P port.
typically 75ms
Fuse (fail-safe Element)Rated current: 5A
Melting integral I²t: 5.566A²s. (with a pulse width of 8 ms)
Make sure that the following components are included in the scope of delivery:
• 1x EtherCAT Box EP9224-0037
• 4x protective caps for EtherCAT P socket (mounted)
• 10x labels, blank (1 strip of 10)
Pre-assembled protective caps do not ensure IP67 protection
Protective caps are pre-assembled at the factory to protect connectors during transport. They may
not be tight enough to ensure IP67 protection.
Ensure that the protective caps are correctly seated to ensure IP67 protection.
EP9224-003712Version: 1.1
Product overview
3.4Process image
In the process image the EtherCATP ports are designated "Channel 1" to "Channel 4". The following table
shows the correlation between the designations in the process image and the designations of the
EtherCATP ports:
The EP9224-0037 has four output channels, DPO Inputs
Channel n.
Subsequently, a status channel follows for the complete
device DPO Inputs Device.
In the output section there are four output channels, DPO
Outputs Channel n.
An output word follows for the complete device DPO
Outputs Device.
WcState and InfoData are standard EtherCAT system
variables.
Since EtherCAT is distributed in addition to power, an
EP9224-1037 device is included.
EP9224-003713Version: 1.1
Product overview
DPO Inputs Channel 1 to 4
The four channels each have status bits and status LEDs
for displaying the current channel state:
Error US: US was switched off due to overcurrent
Error UP: UP was switched off due to overcurrent
Warning US: If the current value set in CoE object
80n0:12 persists, the channel will be switched off
Warning UP: If the current value set in CoE object
80n0:13 persists, the channel will be switched off
Status US: Channel switched on or off
Status UP: Channel switched on or off
Channel Error: Error US or Error UP is TRUE
Error Sum Current: The sum value for Is and Ip of the
channel set in CoE object 8000:14 has been exceeded for
too long.
Warning Sum Current: If the sum current for IS+IP of the
channel persists, the channel will be switched off.
Current US, Current Up: Two 16-bit process words each
represent the present output current value of US or U
P
respectively.
DPO Inputs Device
Subsequently, a status word follows for the complete
device DPO Inputs Device.
Temperature Warning: The internal temperature of the
EP9224 will soon reach the shut-off point.
Temperature Error: The internal temperature was too
high. The output channels were switched off.
US/UP Warning: The value of the input voltage US/UP is
less than the upper threshold value U
warn
.
US/UP Error: The value of the input voltage US/UP has
fallen below the lower threshold value U
. The output
err
voltages have been switched off.
Global Error Bit: There is at least one error message
pending.
Sum Current Warning: The sum value for IS and IP of the
box set in CoE object F80E:12 has been exceeded for too
long.
Error Sum Current: If the sum value for IS and IP of the
channel set in CoE object 8000:14 persists, the channel
will be switched off.
Current US: Present sum current of the supply input
socket Us
Current UP: Present sum current of the supply input
socket Up
Voltage US: Present input voltage of the supply input
socket US in 1/10V
Voltage UP: Present input voltage of the supply input
socket UP in 1/10V
Temperature: Current internal temperature of the box
EP9224-003714Version: 1.1
DPO Outputs Channel 1 to 4
DPO Outputs Device
Product overview
The EP9224 has 4 x 16-bit output data of the four output
channels DPO Outputs Channel n.
Output US/UP:
TRUE - switches on the output,
FALSE - switches off the output
Reset US/UP: TRUE - reset in case of an error.
Subsequently, a status word follows for the complete
device DPO outputs Device.
Enable Control Via Fieldbus:
TRUE - control of all outputs via output variables,
FALSE - automatic switch-on depending on the CoE
entries
Global Reset: Resets all errors in the box
EP9224-003715Version: 1.1
Mounting and cabling
150
60
141
Ø 4.5
4Mounting and cabling
4.1Mounting
4.1.1Dimensions
Fig.5: Dimensions
All dimensions are given in millimeters.
Housing features
Housing materialPA6 (polyamide)
Sealing compoundpolyurethane
Mountingtwo fastening holes Ø 4.5 mm for M4
Metal partsbrass, nickel-plated
ContactsCuZn, gold-plated
Power feed throughmax. 15.5 A at 45 °C (B17 5G 1.5 mm2)
Installation positionvariable
Protection classIP65, IP66, IP67 (conforms to EN 60529) when screwed together
Dimensions (H x W x D)approx. 150 x 60 x 26.5mm (without connectors)
EP9224-003716Version: 1.1
Mounting and cabling
4.1.2Mounting
Mount EtherCAT Box modules with two M4 screws in the centrally located fixing holes.
The screws must be longer than 15mm. The fastening holes in the modules have no thread.
Protect connectors against soiling
Protect all module connections from soiling during installation! The protection classes IP65, IP66,
IP67 (in accordance with EN 60529) are ensured only if all connectors are wired or sealed! Unused
connectors must be sealed with suitable protective caps (see Beckhoff catalog for connector sets
and protective caps)!
Cooling plate
The EP9224-0037 module has a cooling plate on the underside. For the effective dissipation of the
resultant power loss, the box must be bolted to a metal base, e.g. the machine bed, if possible making contact over the entire surface. A temperature-related automatic switch-off of the box can occur
if care is not taken to ensure that the power loss from the module is dissipated via the cooling plate.
A corresponding temperature error bit is then set!
Note when mounting that the overall height is increased further by the fieldbus connections. See chapter
Accessories.
4.1.3Connector
M8 connector: X52, X53, X54, X55
Screw M8 connectors tight with a torque wrench. (e.g. ZB8801 from Beckhoff)
Torque: 0.4Nm.
B17 connector: X70, X71
Screw B17 connectors tight by hand:
Plug the cable connector into the connector on the box to the stop. Turn the cap nuts of the cable connector
clockwise by about 1/8 of a turn to the stop.
EP9224-003717Version: 1.1
Mounting and cabling
FE
FE
4.2Functional earth (FE)
Functional earth via the fastening holes
The fastening holes [}17] also serve as connections for the functional earth (FE).
Make sure that the box is earthed with low impedance via both fastening screws.
Fig.6: Functional earth via the fastening holes
Functional earth via the supply lines
Pins 6 of the B17 connectors marked with "FE" are not directly connected with the functional earth potential
of the fastening holes.
Connect the functional earth of the "FE" cores in accordance with the following instructions:
• If the remote station is a device with B17 connector: connect the devices with a pre-configured cable.
Order number: Beckhoff ZK7208-3031-Axxx.
• Otherwise: Earth the "PE" core with low impedance as near as possible to the remote station.
• Leave the cap nuts and housing of the B17 connectors without contact.
EP9224-003718Version: 1.1
4.3Power supply
3
42
11
24
3
6
7
9
8
5
9
8
6
7
5
INOUT
EtherCAT Box modules are supplied with two electrically isolated supply voltages:
Mounting and cabling
Control voltage U
S
Power is supplied to the fieldbus, the processor logic, the inputs and the sensors from the control voltage US.
The control voltage is electrically isolated from the fieldbus circuitry.
Peripheral voltage U
P
The peripheral voltage UP supplies the digital outputs; it can be brought in separately. Hence, if the
peripheral voltage is switched off, the fieldbus function as well as the supply and function of the inputs are
retained.
4.3.1Connection
The supply and forwarding of the supply voltages takes place via two 5-pin ENP B17 hybrid connectors at
the lower end of the modules:
• X70 "IN": left B17 connector for feeding the supply voltages
• X71 "OUT": right B17 connector for routing the supply voltages
Fig.7: B17 pin assignment
PinVoltage/signalCore colors
1Tx+yellow
2Rx+white
3Rx-blue
4Tx-orange
5GNDP: ground for U
6FE: functional earthgreen-yellow
7UP: peripheral voltage, +24V
8GNDS: ground for U
9US: control voltage +24V
1)
The core colors apply to cables, connectors and flanges of the type
• Beckhoff ZB7203-xxxx
• Beckhoff ZK7208-xxxx
EP9224-003719Version: 1.1
P
DC
S
DC
1)
grey
black
blue
brown
Mounting and cabling
4.3.2Status LEDs
The status of the supply voltages is signaled by two LEDs. A Status LED lights up green when the respective
supply voltage is present on the connector for the supply.
Fig.8: Status LEDs for the supply voltages
4.3.3Conductor losses
Take into account the voltage drop on the supply line when planning a system. Avoid the voltage drop being
so high that the supply voltage at the box lies below the minimum permissible value. See Technical data[}11].
Variations in the voltage of the power supply unit must also be taken into account.
The following graph illustrates the dependence of the voltage drop on the core cross-section, current and
cable length:
Fig.9: Losses on the supply line
EP9224-003720Version: 1.1
Mounting and cabling
3
42
11
24
3
INOUT
ShieldShield
4.4EtherCAT
4.4.1Connection
For the incoming and continuing EtherCAT connection the EP9224-0037 has two 9-pin B17 connectors,
each with
The core colors apply to cables, connectors and flanges of the type
• Beckhoff ZB7203-xxxx
• Beckhoff ZK7208-xxxx
1)
EP9224-003721Version: 1.1
Mounting and cabling
4.4.2Status LEDs
Fig.11: EtherCAT LEDs
L/A (Link/Act)
A green LED labelled "L/A" or “Link/Act” is located next to each EtherCAT/EtherCATP socket. The LED
indicates the communication state of the respective socket:
LEDMeaning
offno connection to the connected EtherCAT device
litLINK: connection to the connected EtherCAT device
flashesACT: communication with the connected EtherCAT device
Run
Each EtherCAT slave and each EtherCATP slave has a green LED labelled "Run". The LED signals the
status of the slave in the EtherCAT network:
LEDMeaning
offSlave is in "Init" state
flashes uniformlySlave is in "Pre-Operational“ state
flashes sporadicallySlave is in "Safe-Operational" state
litSlave is in "Operational" state
A description of the EtherCAT slave states can be found under
https://infosys.beckhoff.com/content/1033/ethercatsystem/1036980875.html?id=8582353789396071752.
EP9224-003722Version: 1.1
Mounting and cabling
4.5EtherCATP
NOTE
Defect possible through parallel connection.
Do not connect EtherCATP outputs in parallel.
EP9224-0037 converts the incoming EtherCAT signal into an EtherCATP signal by combining the EtherCAT
signal with the applied supply voltages. The EtherCATP signal is available at four output ports: X52, X53,
X54, X55.
Electrical isolation
The grounds of the control voltage (GNDS) and peripheral voltage (GNDP) are electrically isolated from each
other in order to ensure the electrical isolation of the peripheral devices on UP from the control voltage.
4.5.1Connection
Fig.12: M8 socket, p-coded
ContactSignalVoltageCore colors
1Tx +GND
2Rx +GND
S
P
3Rx -UP: Peripheral voltage, +24V
4Tx -US: control voltage +24V
DC
DC
yellow
white
blue
orange
HousingShieldShieldShield
1)
The core colors apply to EtherCATP cables and ECP cables from Beckhoff.
1)
EP9224-003723Version: 1.1
Mounting and cabling
(1)(2)
4.5.2Status LEDs
The status of an EtherCATP port is signaled by two LEDs:
Fig.13: LEDs of EtherCATP ports (example: X54)
(1) EtherCAT Link/Activity (L/A)
The L/A LEDs of EtherCATP ports behave like the L/A LEDs of EtherCAT ports. See chapter Status LEDs
[}22] of EtherCAT ports.
(2) Output voltage status
Each EtherCATP port is assigned an LED that signals the states of the output voltages of this port.
LED signalMeaning
OffThe output voltages US and UP are switched off.
Green illuminatedAt least one of the output voltages (US, UP) is switched on.
The output currents are within the nominal operating range. (I < In)
Flashing green
Flashes red
Red illuminated
Red running light
(all four Status LEDs)
Warning message [}29].
Overcurrent on at least one of the output voltages.
Error message [}29].
This signal is output in two cases:
• At least one of the output voltages has been switched off within the last
20seconds due to a protective function.
• The box has been switched on within the last 20seconds. Prior to
switching on there was an error message that had not yet been reset.
Error message [}29].
At least one of the output voltages has been switched off due to a
protective function.
Error message [}29].
Undervoltage or overtemperature.
EP9224-003724Version: 1.1
Mounting and cabling
4.6Cabling
For connecting EtherCAT devices only shielded Ethernet cables that meet the requirements of at least
category5 (CAT5) according to EN50173 or ISO/IEC11801 should be used.
EtherCAT uses four wires for signal transmission.
Thanks to automatic line detection ("Auto MDI-X"), both symmetrical (1:1) or cross-over cables can be used
between Beckhoff EtherCAT.
Detailed recommendations for the cabling of EtherCAT devices
EP9224-003725Version: 1.1
Commissioning and configuration
5Commissioning and configuration
5.1Configuration in TwinCAT
An EtherCAT Box must be configured in TwinCAT so that its functions can be used in a PLC program.
The following link will take you to a quick start guide describing the configuration of an EtherCAT Box in
TwinCAT:
This chapter describes the assignment of the EP9224-0037 connectors to their representation in TwinCAT.
You require this assignment in order to correctly map an EtherCAT network in the "offline" configuration in
TwinCAT.
An EP9224-0037 is represented by two IO modules in the TwinCAT IO tree:
Fig.14: EP9224-0037 in the TwinCAT IO tree
Each IO module has four ports. Some ports represent connectors, while others represent internal interfaces.
The following illustration shows the assignment of the ports to the IO modules in TwinCAT:
On the following page you will find examples of the use of the table.
EP9224-1037
EP9224-0037
D
B
EP9224-003727Version: 1.1
Commissioning and configuration
Example: Appending an EtherCATP Box to EP9224-0037
ü Requirement: an EP9224-0037 is appended in the IO tree in TwinCAT.
1. Decide which connector of the EP9224-0037 to connect the EtherCATP Box to.
(e.g. to X54)
2. Determine the corresponding IO module and port with the help of the table.
(e.g. EP9224-1037, Port C)
3. Right-click on the IO module determined in the IO tree.
(e.g. EP9224-1037)
4. Click on the menu item Add new Item…
5. In the window that appears, select the EtherCATP Box to be appended and the port determined.
(e.g. EPP1008-0001, Port C)
6. Click OK
ð Result: The box was appended in the correct place in the IO tree.
Example: Connect an already appended EtherCATP Box to a different connector
1. Double-click on the EtherCATP Box in the IO tree.
(e.g. an EPP1008-0001 that was previously connected to X54)
2. Click on the EtherCAT tab.
3. Determine the corresponding IO module and port of the new connector with the help of the table.
(e.g. X55 → EP9224-0037, Port B)
4. Select the determined IO module and port in the drop-down list Previous Port.
(e.g. "Box 1 (EP9224-0037) – B")
ð Result: The EtherCATP Box is connected to the new connector.
Checking the IO configuration graphically
1. Double-click the EtherCAT master device in the IO tree.
2. Click the EtherCAT tab.
3. Click the Topology button.
ð Result: A graphical illustration of the network structure created in TwinCAT appears.
Move the mouse pointer over the icons of the IO modules to display their description.
EP9224-003728Version: 1.1
Commissioning and configuration
5.2Warning and error messages
Protective functions output warning and error messages.
Warning messages are temporary. They indicate that a measured variable lies outside of the nominal
operating range. The warning message is canceled if the measured variable returns to within the nominal
operating range.
Error messages are persistent. They persist until they are actively reset: Resetting an error status [}30].
They also persist after a voltage reset (US).
A protective function signals through an error message that it has switched off at least one output voltage.
Warning messages and error messages are signaled in two ways:
• Status LEDs [}24]
• Status bits in the process data
Use the Status bits to narrow down the cause of warnings or errors.
Status bits for group errors
• „Global Error Bit“
(Input variable "DPO Inputs Device" > "Device Status").
This Status bit is set with every error message. If it is not set, there is no error message from any
protective function.
• „Channel Error“
(Input variables "DPO Inputs Channel n" > "Status").
These Status bits are set with every error message that concerns the respective EtherCATP port.
Both output voltages (US and UP) on each EtherCATP port are protected against overcurrent.
The overcurrent protection can be divided into several operating ranges:
Fig.16: Overcurrent protection operating ranges
(1) Nominal operation
The overcurrent protection is inactive in nominal operation.
(2) Overcurrent
If the nominal current In is exceeded, this is detected as overcurrent. A warning message [}29] is output.
If the overcurrent persists, the respective output voltage is switched off in accordance with the tripping
characteristic and an error message [}29] is output.
The nominal current and the tripping characteristic can be parameterized individually for each output current:
• Nominal current In:
CoE Index 80x0:12 "Nominal Current Us"
CoE Index 80x0:13 "Nominal Current Up"
Value range: see chapter Technical data [}11].
• Tripping characteristic:
CoE Index 80x0:11 "Characteristic"
The tripping characteristic is comparable with that of fuses. The fuse blows with a delay, depending on the
magnitude of the overcurrent:
CurrentVery fast actingFast actingSlow actingTime delay
100% I
110% I
120% I
150% I
210% I
275% I
300% I
The current limitation limits each output current to I
. I
is higher than the nominal current In.
Lim
Lim
The current limitation switches the supply voltage of the respective output off if it has to limit the current for
longer than t
I
and t
Lim
The delay of the switch-off procedure by t
. An error message [}29] is output.
Lim
cannot be parameterized. See chapter Technical data [}11].
Lim
allows short-term overcurrents in order among other things to
Lim
switch capacitive loads.
Current limitation and overcurrent protection are active at the same time. Depending on the parameterization
it may be the case that the overcurrent protection switches an output off before t
EP9224-003731Version: 1.1
has expired.
Lim
Commissioning and configuration
(4) Malfunction
In case of a malfunction of overcurrent protection and current limitation, each output voltage is protected by a
short-circuit protection. The short-circuit protection is dimensioned such that it only becomes active if the
overcurrent protection and current limitation fail.
As a last resort, each output voltage is protected by a fuse. If the fuse has blown the box is defective. The
fuse specifications can be found in the chapter Technical data [}11].
Resetting an error state
If an output voltage has been switched off by the overcurrent protection, it can be activated again through
one of the following actions:
• a positive edge on the output variables
"DPO Inputs Channel n" > "Reset Ux" of the respective EtherCATP port
(n=0 for X52, n=1 for X53, n=2 for X54, n=3 for X55)
• a positive edge on the output variables
„DPO Outputs Device“ > „Global Reset“
The error message is also reset as a result.
5.3.2Overcurrent protection for sum currents
EP9224-0037 determines two types of sum currents:
• Sum current for each individual EtherCATP port (calculated)
US+U
• Sum current for all EtherCATP ports (measured)
∑(US+U
The overcurrent protection for sum currents is deactivated in the factory settings. It can be individually
activated and parameterized for each sum current.
The undervoltage protection prevents connected EtherCATP devices from being operated with a supply
voltage that is too low. A malfunction of the EtherCATP devices due to undervoltage is thus impossible.
The undervoltage protection has two threshold values, see Technical data [}11]:
• U
• U
: A warning message is output if a supply voltage US or UP falls below the upper threshold value
warn
U
.
warn
: If a supply voltage falls below the lower threshold value U
err
, all outputs are switched off and an
err
error message is output.
The threshold values of the undervoltage protection cannot be parameterized.
Deactivation for U
p
The undervoltage protection for the peripheral voltage UP can be deactivated in the CoE index F80E:05
"Disable Up Undervoltage Error". That is useful in applications in which UP is not needed. In such
applications UP would otherwise only have to be connected so as not to trigger the undervoltage protection.
Resetting an error state
If the output voltages have been switched off by the undervoltage protection, they can be re-activated in two
ways:
• a positive edge on the output variables
„DPO Inputs Device“ > „Global Reset“.
• A voltage reset (US)
Requirement: Both supply voltages are higher at this point in time than the upper threshold value U
warn
.
5.3.4Overtemperature protection
The overtemperature protection monitors the internal temperature of EP9224-0037.
It has two threshold values (see Technical data [}11]):
• T
: If the internal temperature exceeds T
warn
• T
: If the internal temperature exceeds T
err
voltages off.
Resetting an error state
1. Allow the box to cool down until the internal temperature has fallen below T
2. Apply a positive edge to the output variable
„DPO Outputs Device“ > „Global Reset“.
ð The error message is reset.
ð All output voltages are switched on again if no other protective function signals an error.
the box outputs a warning message.
warn
the box outputs an error message and switches all output
err
.
warn
EP9224-003733Version: 1.1
Commissioning and configuration
Measured variable
t
Peak value
t
Timestamp
t
5.4Diagnostic functions
5.4.1Peak value detector
The peak value detector detects two types of event:
• Occurrence of an extreme value of a measured variable (output current, supply voltage, temperature).
• Output of a warning message or error message.
The value of the maximum extreme value and the time of occurrence in input variables are available at all
times.
The following diagrams illustrate the mode of operation of the peak value detector taking the example of the
maximum of a measured variable:
Fig.17: Peak value detector example: Maximum of a measured variable
EP9224-003734Version: 1.1
Commissioning and configuration
Activate peak value detector
You have to activate additional process data objects in the process image in order to be able to use the peak
value detector:
ScopeProcess data objects for controlProcess data objects for evaluation
Index
(Sync Manager
SM2)
EtherCATP port
X52
EtherCATP port
X53
EtherCATP port
X54
EtherCATP port
X55
Global0x1609DPO Extended Diag
Proceed as follows:
0x1601DPO Extended Diag
0x1603DPO Extended Diag
0x1605DPO Extended Diag
0x1607DPO Extended Diag
NameIndex
(Sync Manager
SM3)
0x1A01DPO Extended Diag
Outputs Channel 1
0x1A03DPO Extended Diag
Outputs Channel 2
0x1A05DPO Extended Diag
Outputs Channel 3
0x1A07DPO Extended Diag
Outputs Channel 4
0x1A09DPO Extended Diag
Outputs Device
Name
Inputs Channel 1
Inputs Channel 2
Inputs Channel 3
Inputs Channel 4
Inputs Device
1. Double-click on the EP9224-0037 IO module in the IO tree.
2. Click on the Process Data tab.
3. Click on the "Outputs" entry in the Sync Manager field.
4. Activate the PDO Assignment (0x1C12) checkbox next to the desired PDOs.
ð The corresponding process data object "DPO Extended Diag Outputs […]" appears in the IO tree.
5. Click on the "Inputs" entry in the Sync Manager field.
6. Activate the PDO Assignment (0x1C13) checkbox next to the desired PDOs.
ð The corresponding process data object "DPO Extended Diag Inputs […]" appears in the IO tree.
ð Result: The process data objects for controlling and evaluating the peak value detector are activated.
EP9224-003735Version: 1.1
Commissioning and configuration
Select measured variables/messages
You can select ten measured variables or messages for which events are to be detected.
• Two measured variables or messages per EtherCATP port.
• Two global measured variables or messages that concern the complete box (temperatures, supply
voltages, sum currents).
The following table shows the CoE indices in which the measured variables or messages can be selected:
ScopeInput variablesCoE Index
EtherCATP port X52„DPO Extended Diag Inputs Channel 1“
Resetting the peak value detector leads to the current measured value and the current timestamp being
adopted as the new peak value and new timestamp.
You can reset the peak value detector for each port and for the global peak values individually.
To do this, apply a positive edge to the respective output variable "Reset Extended Diag Data".
Evaluation
The peak values and timestamp can be found in the process data objects "DPO Extended Diag Inputs" as
input variables:
• Peak value "Peak Value 1" and the associate timestamp "Timestamp 1"
• Peak value "Peak Value 2" and the associate timestamp "Timestamp 2"
EP9224-003736Version: 1.1
Commissioning and configuration
5.4.2Data logger
The data logger enables the recording of measured values. The recording can be used for the analysis of
errors.
Once the recording has been started, it saves all measured values continuously in a ring buffer. The
recording stops automatically if a protective function signals an error. With the recorded measured values
you can trace the events that led to the error.
Activate control
You have to activate additional process data objects in the process image in order to be able to use the data
logger:
• PDO 0x1610 (Sync Manager SM2 "Outputs")
• PDO 0x1A10 (Sync Manager SM3 "Inputs")
Proceed as follows:
ü Requirement: an EP9224-0037 is appended in the IO tree in TwinCAT.
1. Double-click on the EP9224-0037 IO module in the IO tree.
2. Click on the Process Data tab.
3. Click on the "Outputs" entry in the Sync Manager field.
4. Activate the PDO Assignment (0x1C12) checkbox next to the entry "0x1610".
ð The process data object "LOG Control" appears in the IO tree.
5. Click on the "Inputs" entry in the Sync Manager field.
6. Activate the PDO Assignment (0x1C13) checkbox next to the entry "„0x1A10".
ð The process data object "LOG Status" appears in the IO tree.
ð Result: The process data objects for controlling the data logger are activated.
Parameterization
The sampling rate for the recording can be selected in the index 8040:11 "Sampling Rate".
Start recording
The output variable "Start Logger" is located in the process data object "LOG Control". The recording is
started by a positive edge on this output variable.
If the recording is running, the Status bit
"LOG Status" > "Status" > "Logger Running"
is set.
Stop recording
The recording stops in two cases:
• if a protective function signals an error.
• upon a positive edge on the output variable
"LOG Control" > "Control" > "Stop Logger".
If the recording has stopped, the input variable
"LOG Status" > "Status" > "Logger Running"
has the value "0".
EP9224-003737Version: 1.1
Commissioning and configuration
Evaluate recorded measured values
The recorded measured values are available as a .csv file. The file must be uploaded from the box to the
control computer in order to be able to evaluate it.
Proceed as follows to upload the recorded measured values to the control computer:
1. Double-click on the EP9224-0037 IO module in the IO tree.
2. Click on the Online tab.
3. Click on the Upload button.
ð A dialog box with the title "Save As" appears.
4. Select a directory and write in the field File Name:
„logdata.csv“
5. Click on the Save button.
ð A dialog box appears with the title "Edit FoE Name".
6. Click OK.
ð The file with the measured values was uploaded to the control computer.
File format
The file with the measured values begins with a header "****LogfilefromEthercatSlave****".
Below that follow
• a file header
• a measured value table
Format of the file header:
FieldDescription
Device NameName of the module
File VersionVersion number
(Note: when importing from EXCEL the version, e.g. 1.5, is
interpreted/displayed as a date (1st May))
Reason for which the snapshot was
taken
Age of snapshottime elapsed from stopping the data logger until the upload
System timestamp (0 if DC not
supported)
Format of the measured value table:
TypeDescription
Time offset additional to snapshot ageThe age of the measured values in the row in relation to the
I(U...)present current values of the channels Us / Up 1 - 4 in 100mA
Internal Temperatureinternal module temperature in °C
Us / UpInput voltage Us and Up at the 7/8" input in V
Sum Current Us / UpSum current of Us and Up in A
I²t(U...)virtual overload, incremented or decremented depending on the
Reason for stopping the data logger
current timestamp when uploading
stopping of the data logger (0 = stop, > 0 older values) in ms
nominal current
• from 10% warning
• at 100% shut-off
EP9224-003738Version: 1.1
Commissioning and configuration
5.5Switch output voltages
For each EtherCATP port the output voltages US and UP can be switched individually.
Protective functions [}30] can prevent the switching-on of the output voltages.
A switched-on output voltage is signaled in two ways:
• Status LEDs [}24]
• Status bits in the process data:
„DPO Inputs Channel n“ > „Status“ > „Status Us“
„DPO Inputs Channel n“ > „Status“ > „Status Up“
(where: n=0 for X52, n=1 for X53, n=2 for X54, n=3 for X55)
The output variable "DPO Outputs Device" > "Enable Control Via Fieldbus" defines whether the output
voltages are switched manually or automatically.
• „0“: automatic (factory setting)
• „1“: manual
Inadvertent switching of output voltages.
If you change the value of "Enable Control Via Fieldbus", it is possible that the output voltages may
be switched on or off.
To prevent that, match the values of the CoE indices (automatic switching) and output variables
(manual switching) mentioned below to each other before changing the value of "Enable Control Via
Fieldbus".
Automatic switching
You can specify whether the output voltages are automatically switched on after application of the supply
voltage US.
The following table shows the correlation of the output voltages and the CoE indices that control the
automatic switch-on.
EtherCATP portOutput voltageCoE IndexName
X52U
X53U
X54U
X55U
S
U
P
S
U
P
S
U
P
S
U
P
8000:02„DPO Settings Ch. 1“ > „Default State Us“
8000:03„DPO Settings Ch. 1“ > „Default State Up“
8010:02„DPO Settings Ch. 2“ > „Default State Us“
8010:03„DPO Settings Ch. 2“ > „Default State Up“
8020:02„DPO Settings Ch. 3“ > „Default State Us“
8020:03„DPO Settings Ch. 3“ > „Default State Up“
8030:02„DPO Settings Ch. 4“ > „Default State Us“
8030:03„DPO Settings Ch. 4“ > „Default State Up“
Value range:
• „1“: US/UP is switched on automatically when US is applied (factory setting).
• „0“: US/UP remains switched off when US is applied.
The output voltages are switched on with a time offset. The time offset prevents the starting currents of the
connected EtherCATP devices adding together.
You can set the time offset in the CoE index F80E:11 "Startup Delay":
• „0“: „Fast“
• „1“: „Moderate“
• „2“: „Slow“
EP9224-003739Version: 1.1
Commissioning and configuration
Manual switching
Set "Enable Control Via Fieldbus" to "1" to switch output voltages manually via output variables.
The terminal is parameterized via the CoE - Online tab (double-click on the respective object) or via
the Process Data tab (assignment of PDOs).
EtherCAT XML Device Description
The display matches that of the CoE objects from the EtherCAT XML Device Description. We recommend downloading the latest XML file from the download area on the Beckhoff website (http://
www.beckhoff.de/german/default.htm?download/elconfg.htm) and installing it according to the installation instructions.
The CoE overview contains objects for different intended applications:
• Objects required for parameterization during commissioning
• Objects intended for regular operation, e.g. through ADS access
• Objects for indicating internal settings (may be fixed)
• Further profile-specific objects indicating inputs, outputs and status information
The following section first describes the objects required for normal operation, followed by a complete
overview of missing objects.
5.6.1.1Objects for parameterization
5.6.1.1.1Index 1011 Restore default parameters
IndexNameMeaningData typeFlagsDefault
1011:0Restore default pa-
rameters
1011:01SubIndex 001If this object is set to "0x64616F6C" in the Set Value Di-
Restore default parametersUINT8RO0x01 (1
UINT32RW0x00000000 (0
alog, all backup objects are reset to their delivery state.
dec
)
)
dec
EP9224-003741Version: 1.1
Commissioning and configuration
5.6.1.1.2Index 8000 DPO Settings Ch.1
Parameters for the EtherCATP port X52.
IndexNameMeaningData typeFlagsDefault
8000:0DPO Settings Ch.1UINT8RO0x16 (22
8000:02Default State UsThe output adopts this value if F707:01 is not setbooleanRW1
8000:03Default State UpThe output adopts this value if F707:01 is not setbooleanRW1
8000:04Enable Sum Current
Limitation
8000:11CharacteristicSpecifies the characteristic with which the current moni-
8000:12Nominal Current Us Nominal maximum current at the output (value range
8000:13Nominal Current Up Nominal maximum current at the output (value range
8000:14Nominal Sum Cur-
rent
8000:15Timestamp 1 Trig-
ger
8000:16Timestamp 2 Trig-
ger
Activates the overcurrent protection for the sum current
booleanRW0
Us+Up on this output.
UINT16RW0x0001 (1
toring reacts:
0
very fast acting
dec:
1
: fast acting
dec
2
: slow acting
dec
3
: time delay
dec
UINT16RW0x0FA0 (3000
1000 ... 3000
)
dec
UINT16RW0x0FA0 (3000
1000 ... 3000
)
dec
Nominal maximum sum current (Us+Up) at the output.UINT16RW0x1770 (6000
Defines which events are detected by the peak value de-
UINT16RW0x0000 (0
tector at this port.
Defines which events are detected by the peak value de-
UINT16RW0x0000 (0
tector at this port.
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
5.6.1.1.3Index 8010 DPO Settings Ch.2
Parameters for the EtherCATP port X53.
IndexNameMeaningData typeFlagsDefault
8010:0DPO Settings Ch.2UINT8RO0x16 (22
8010:02Default State UsThe output adopts this value if F707:01 is not setbooleanRW1
8010:03Default State UpThe output adopts this value if F707:01 is not setbooleanRW1
8010:04Enable Sum Current
Limitation
8010:11CharacteristicSpecifies the characteristic with which the current moni-
8010:12Nominal Current Us Nominal maximum current at the output (value range
8010:13Nominal Current Up Nominal maximum current at the output (value range
8010:14Nominal Sum Cur-
rent
8010:15Timestamp 1 Trig-
ger
8010:16Timestamp 2 Trig-
ger
Activates the overcurrent protection for the sum current
booleanRW0
Us+Up on this output.
UINT16RW0x0001 (1
toring reacts:
0
very fast acting
dec:
1
: fast acting
dec
2
: slow acting
dec
3
: time delay
dec
UINT16RW0x0FA0 (3000
1000 ... 3000
)
dec
UINT16RW0x0FA0 (3000
1000 ... 3000
)
dec
Nominal maximum sum current (Us+Up) at the output.UINT16RW0x1770 (6000
Defines which events are detected by the peak value de-
UINT16RW0x0000 (0
tector at this port.
Defines which events are detected by the peak value de-
UINT16RW0x0000 (0
tector at this port.
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
EP9224-003742Version: 1.1
Commissioning and configuration
5.6.1.1.4Index 8020 DPO Settings Ch.3
Parameters for the EtherCATP port X54.
IndexNameMeaningData typeFlagsDefault
8020:0DPO Settings Ch.3UINT8RO0x16 (22
8020:02Default State UsThe output adopts this value if F707:01 is not setbooleanRW1
8020:03Default State UpThe output adopts this value if F707:01 is not setbooleanRW1
8020:04Enable Sum Current
Limitation
8020:11CharacteristicSpecifies the characteristic with which the current moni-
8020:12Nominal Current Us Nominal maximum current at the output (value range
8020:13Nominal Current Up Nominal maximum current at the output (value range
8020:14Nominal Sum Cur-
rent
8020:15Timestamp 1 Trig-
ger
8020:16Timestamp 2 Trig-
ger
Activates the overcurrent protection for the sum current
booleanRW0
Us+Up on this output.
UINT16RW0x0001 (1
toring reacts:
0
very fast acting
dec:
1
: fast acting
dec
2
: slow acting
dec
3
: time delay
dec
UINT16RW0x0FA0 (3000
1000 ... 3000
)
dec
UINT16RW0x0FA0 (3000
1000 ... 3000
)
dec
Nominal maximum sum current (Us+Up) at the output.UINT16RW0x1770 (6000
Defines which events are detected by the peak value de-
UINT16RW0x0000 (0
tector at this port.
Defines which events are detected by the peak value de-
UINT16RW0x0000 (0
tector at this port.
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
5.6.1.1.5Index 8030 DPO Settings Ch.4
Parameters for the EtherCATP port X55.
IndexNameMeaningData typeFlagsDefault
8030:0DPO Settings Ch.4UINT8RO0x16 (22
8030:02Default State UsThe output adopts this value if F707:01 is not setbooleanRW1
8030:03Default State UpThe output adopts this value if F707:01 is not setbooleanRW1
8030:04Enable Sum Current
Limitation
8030:11CharacteristicSpecifies the characteristic with which the current moni-
8030:12Nominal Current Us Nominal maximum current at the output (value range
8030:13Nominal Current Up Nominal maximum current at the output (value range
8030:14Nominal Sum Cur-
rent
8030:15Timestamp 1 Trig-
ger
8030:16Timestamp 2 Trig-
ger
Activates the overcurrent protection for the sum current
booleanRW0
Us+Up on this output.
UINT16RW0x0001 (1
toring reacts:
0
very fast acting
dec:
1
: fast acting
dec
2
: slow acting
dec
3
: time delay
dec
UINT16RW0x0FA0 (3000
1000 ... 3000
)
dec
UINT16RW0x0FA0 (3000
1000 ... 3000
)
dec
Nominal maximum sum current (Us+Up) at the output.UINT16RW0x1770 (6000
Defines which events are detected by the peak value de-
UINT16RW0x0000 (0
tector at this port.
Defines which events are detected by the peak value de-
UINT16RW0x0000 (0
tector at this port.
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
EP9224-003743Version: 1.1
Commissioning and configuration
5.6.1.1.6Index F707 DPO Outputs Device
IndexNameMeaningData typeFlagsDefault
F707:0DPO Outputs De-
UINT8RO0x11 (17
vice
F707:01Enable Control Via
Fieldbus
0
: All outputs are set according to their default values
bin
(80X0:02, 80X0:03)
1
: All outputs are set according to their PDOs (70X0:01,
bin
70X0:02)
booleanRO0x00 (0
F707:04Global ResetAll error bits are resetbooleanRO0x00 (0
5.6.1.1.7Index F80E DPO Settings Device
IndexNameMeaningData typeFlagsDefault
F80E:0DPO Settings De-
vice
F80E:02Enable Sum Current
Limitation
F80E:05Disable Up Under-
voltage Error
Activates the overcurrent protection for the sum current
∑Us+∑Up.
Deactivates the undervoltage protection for the peripheral
voltage Up.
F80E:11Startup DelaySets the time that is kept between two switch-on proce-
dures:
1
: fast (10ms)
dec
2
: moderate (100ms)
dec
3
: slow (200ms)
dec
F80E:12Nominal Sum Cur-
Nominal maximum current for the sum current.UINT16RW0x5DC0 (24000
rent
F80E:13Sum Current Char-
acteristic
F80E:15Timestamp1 Trig-
ger
F80E:16Timestamp2 Trig-
ger
Specifies the characteristic with which the current monitoring reacts:
0
: very fast acting
dec
1
: fast acting
dec
2
: slow acting
dec
3
: time delay
dec
Defines which events are detected by the peak value detector.
Defines which events are detected by the peak value detector.
UINT8RW0x16 (22
booleanRW0
booleanRW0
UINT16RW0x0001 (1
UINT16RW0x0001 (1
UINT16RW0
UINT16RW0
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
5.6.1.2Standard objects
The standard objects have the same meaning for all EtherCAT slaves.
5.6.1.2.1Index 1000 Device type
IndexNameMeaningData typeFlagsDefault
1000:0Device typeDevice type of the EtherCAT slave: The Lo-Word con-
UINT32RO0x00001389 (5001)
tains the CoE profile used (5001). The Hi-Word contains
the module profile according to the modular device profile.
5.6.1.2.2Index 1008 Device name
IndexNameMeaningData typeFlagsDefault
1008:0Device nameDevice name of the EtherCAT slaveSTRINGROEP9224-0037
5.6.1.2.3Index 1009 Hardware version
IndexNameMeaningData typeFlagsDefault
1009:0Hardware versionHardware version of the EtherCAT slaveSTRINGRO
EP9224-003744Version: 1.1
Commissioning and configuration
5.6.1.2.4Index 100A Software Version
IndexNameMeaningData typeFlagsDefault
100A:0Software ver-
Firmware version of the EtherCAT slaveSTRINGRO06
sion
5.6.1.2.5Index 1018 Identity
IndexNameMeaningData typeFlagsDefault
1018:0IdentityInformation for identifying the slaveUINT8RO0x04 (4
1018:01Vendor IDVendor ID of the EtherCAT slaveUINT32RO0x00000002 (2
1018:02Product codeProduct code of the EtherCAT slaveUINT32RO0x24084052
(6045205300
1018:03RevisionRevision numberof the EtherCAT slave; the low word (bit
UINT32RO0x00000000 (0
0-15) indicates the special terminal number, the high
word (bit 16-31) refers to the device description
1018:04Serial numberSerial number of the EtherCAT slave; the Low Byte (bit
UINT32RO0x00000000 (0
0-7) of the Low Word contains the year of production, the
High Byte (bit 8-15) of the Low Word contains the week
of production, the High Word (bit 16-31) is 0
)
dec
)
dec
)
dec
)
dec
)
dec
5.6.1.2.6Index 10F0 Backup parameter handling
IndexNameMeaningData typeFlagsDefault
10F0:0Backup parameter
handling
10F0:01ChecksumChecksum across all backup entries of the EtherCAT
Information for standardized loading and saving of
backup entries
1C12:01Subindex 0011. allocated RxPDO (contains the index of the associated
RxPDO mapping object)
1C12:02Subindex 0022. allocated RxPDO (contains the index of the associated
RxPDO mapping object)
1C12:03Subindex 0033. allocated RxPDO (contains the index of the associated
RxPDO mapping object)
1C12:04Subindex 0044. allocated RxPDO (contains the index of the associated
RxPDO mapping object)
1C12:05Subindex 0055. allocated RxPDO (contains the index of the associated
RxPDO mapping object)
UINT16RW0x1600 (5632
UINT16RW0x1601 (5633
UINT16RW0x1602 (5634
UINT16RW0x1603 (5635
UINT16RW0x1604 (5636
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
EP9224-003749Version: 1.1
Commissioning and configuration
5.6.1.2.19Index 1C13 TxPDO assign
IndexNameMeaningData typeFlagsDefault
1C13:0TxPDO assignPDO Assign InputsUINT8RW0x05 (5
1C13:01Subindex 0011. allocated TxPDO (contains the index of the associated
TxPDO mapping object)
1C13:02Subindex 0022. allocated TxPDO (contains the index of the associated
TxPDO mapping object)
1C13:03Subindex 0033. allocated TxPDO (contains the index of the associated
TxPDO mapping object)
1C13:04Subindex 0044. allocated TxPDO (contains the index of the associated
TxPDO mapping object)
1C13:05Subindex 0055. allocated TxPDO (contains the index of the associated
TxPDO mapping object)
UINT16RW0x1A00 (6656
UINT16RW0x1A01 (6657
UINT16RW0x1A02 (6658
UINT16RW0x1A03 (6659
UINT16RW0x1A04 (6660
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
EP9224-003750Version: 1.1
Commissioning and configuration
5.6.1.2.20Index 1C32 SM output parameter
IndexNameMeaningData typeFlagsDefault
1C32:0SM output param-
eter
1C32:01Sync modeCurrent synchronization mode:
1C32:02Cycle timeCycle time (in ns):
1C32:03Shift timeTime between SYNC0 event and output of the outputs (in
1C32:04Sync modes sup-
ported
1C32:05Minimum cycle
time
1C32:06Calc and copy
time
1C32:07Minimum delay
time
1C32:08Command• 0: Measurement of the local cycle time is stopped
1C32:09Maximum delay
time
1C32:0BSM event missed
counter
1C32:0CCycle exceeded
counter
1C32:0DShift too short
counter
1C32:20Sync errorThe synchronization was not correct in the last cycle (out-
Synchronization parameters for the outputsUINT8RO0x20 (32
UINT16RW0x0000 (0
• 0: Free Run
• 1: Synchron with SM 2 Event
• 2: DC-Mode - Synchron with SYNC0 Event
• 3: DC-Mode - Synchron with SYNC1 Event
UINT32RW0x000F4240
• Free Run: Cycle time of the local timer
(1000000
• Synchron with SM 2 Event: Master cycle time
• DC mode: SYNC0/SYNC1 Cycle Time
UINT32RO0x00000384 (900
ns, DC mode only)
Supported synchronization modes:
UINT16RO0xC007 (49159
• Bit 0 = 1: free run is supported
• Bit 1 = 1: Synchron with SM 2 Event is supported
• Bit 2-3 = 01: DC mode is supported
• Bit 4-5 = 10: Output Shift with SYNC1 event (only
DC mode)
• Bit 14 = 1: dynamic times (measurement through
writing of 1C32:08)
Minimum cycle time (in ns)UINT32RO0x000F4240
(1000000
Minimum time between SYNC0 and SYNC1 event (in ns,
UINT32RO0x00000000 (0
DC mode only)
UINT32RO0x00000384 (900
UINT16RW0x0000 (0
• 1: Measurement of the local cycle time is started
The entries 1C32:03, 1C32:05, 1C32:06, 1C32:09,
1C33:03, 1C33:06, 1C33:09 are updated with the maximum measured values.
For a subsequent measurement the measured values are
reset
Time between SYNC1 event and output of the outputs (in
UINT32RO0x00000384 (900
ns, DC mode only)
Number of missed SM events in OPERATIONAL (DC
UINT16RO0x0000 (0
mode only)
Number of occasions the cycle time was exceeded in
UINT16RO0x0000 (0
OPERATIONAL (cycle was not completed in time or the
next cycle began too early)
Number of occasions that the interval between SYNC0
UINT16RO0x0000 (0
and SYNC1 event was too short (DC mode only)
booleanRO0x00 (0
puts were output too late; DC mode only)
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
EP9224-003751Version: 1.1
Commissioning and configuration
5.6.1.2.21Index 1C33 SM input parameter
IndexNameMeaningData typeFlagsDefault
1C33:0SM input parame-
ter
1C33:01Sync modeCurrent synchronization mode:
1C33:02Cycle timeas 1C32:02UINT32RW0x000F4240
1C33:03Shift timeTime between SYNC0 event and reading of the inputs (in
1C33:04Sync modes sup-
ported
1C33:05Minimum cycle
time
1C33:06Calc and copy
time
1C33:07Minimum delay
time
1C33:08Commandas 1C32:08UINT16RW0x0000 (0
1C33:09Maximum delay
time
1C33:0BSM event missed
counter
1C33:0CCycle exceeded
counter
1C33:0DShift too short
counter
1C33:20Sync erroras 1C32:32booleanRO0x00 (0
Synchronization parameters for the inputsUINT8RO0x20 (32
dec
UINT16RW0x0000 (0
• 0: Free Run
• 1: Synchron with SM 3 Event (no outputs
available)
• 2: DC - Synchron with SYNC0 Event
• 3: DC - Synchron with SYNC1 Event
• 34: Synchron with SM 2 Event (outputs available)
(1000000
UINT32RO0x00000384 (900
ns, only DC mode)
Supported synchronization modes:
UINT16RO0xC007 (49159
• Bit 0: free run is supported
• Bit 1: Synchron with SM 2 Event is supported
(outputs available)
• Bit 1: Synchron with SM 3 Event is supported (no
outputs available)
• Bit 2-3 = 01: DC mode is supported
• Bit 4-5 = 01: Input Shift through local event
(outputs available)
• Bit 4-5 = 10: Input Shift with SYNC1 event (no
outputs available)
• Bit 14 = 1: dynamic times (measurement through
writing of 1C32:08 or 1C33:08)
as 1C32:05UINT32RO0x000F4240
(1000000
Time between reading of the inputs and availability of the
UINT32RO0x00000000 (0
inputs for the master (in ns, only DC mode)
UINT32RO0x00000384 (900
Time between SYNC1 event and reading of the inputs (in
UINT32RO0x00000384 (900
ns, only DC mode)
as 1C32:11UINT16RO0x0000 (0
as 1C32:12UINT16RO0x0000 (0
as 1C32:13UINT16RO0x0000 (0
dec
)
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
EP9224-003752Version: 1.1
Commissioning and configuration
5.6.1.3Profile-specific objects (0x6000-0xFFFF)
The profile-specific objects have the same meaning for all EtherCAT slaves that support the profile 5001.
5.6.1.3.1Index 6000 DPO Inputs Ch.1
IndexNameMeaningData typeFlagsDefault
6000:0DPO Inputs Ch.1 Input of the first channelUINT8RO0x10 (16
6000:01Error UsThe current monitoring of Us has tripped. The bit must be
booleanRO0x00 (0
reset by a ‘Global Reset’ (F707:04) or by the corresponding Reset Us (7000:05). The output cannot be activated
as long as the warning bit is 1.
6000:02Error UpThe current monitoring of Up has tripped.booleanRO0x00 (0
6000:03Warning UsThe monitoring has detected overcurrent; the switching off
booleanRO0x00 (0
of output Us on this channel is imminent if the current consumption of the branch does not decrease.
6000:04Warning UpThe monitoring has detected overcurrent; the switching off
booleanRO0x00 (0
of output Us on this channel is imminent if the current consumption of the branch does not decrease.
6000:05Status Us0: The output is switched off
booleanRO0x00 (0
1: The output supplies 24V
6000:06Status Up0: The output is switched off
booleanRO0x00 (0
1: The output supplies 24V
6000:07Channel Error6000:01 or 6000:02 are setbooleanRO0x00 (0
6000:0ESync errorbooleanRO0x00 (0
6000:0FTxPDO StatebooleanRO0x00 (0
6000:10TxPDO TogglebooleanRO0x00 (0
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
5.6.1.3.2Index 6010 DPO Inputs Ch.2
IndexNameMeaningData typeFlagsDefault
6010:0DPO Inputs Ch.2 Inputs of the second channelUINT8RO0x10 (16
6010:01Error UsThe current monitoring of Us has tripped. The bit must be
reset by a ‘Global Reset’ (F707:04) or by the corresponding Reset Us (7000:05). The output cannot be activated
as long as the warning bit is 1.
6010:02Error UpThe current monitoring of Up has tripped.booleanRO0x00 (0
6010:03Warning UsThe monitoring has detected overcurrent; the switching off
of output Us on this channel is imminent if the current consumption of the branch does not decrease.
6010:04Warning UpThe monitoring has detected overcurrent; the switching off
of output Us on this channel is imminent if the current consumption of the branch does not decrease.
6010:05Status Us0: The output is switched off
1: The output supplies 24V
6010:06Status Up0: The output is switched off
1: The output supplies 24V
6010:07Channel Error6010:01 or 6010:02 are setbooleanRO0x00 (0
6010:0ESync errorbooleanRO0x00 (0
6010:0FTxPDO StatebooleanRO0x00 (0
6010:10TxPDO TogglebooleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
EP9224-003753Version: 1.1
Commissioning and configuration
5.6.1.3.3Index 6020 DPO Inputs Ch.3
IndexNameMeaningData typeFlagsDefault
6020:0DPO Inputs Ch.3 Inputs of the third channelUINT8RO0x10 (16
6020:01Error UsThe current monitoring of Us has tripped. The bit must be
reset by a ‘Global Reset’ (F707:04) or by the corresponding Reset Us (7000:05). The output cannot be activated
as long as the warning bit is 1.
6020:02Error UpThe current monitoring of Up has tripped.booleanRO0x00 (0
6020:03Warning UsThe monitoring has detected overcurrent; the switching off
of output Us on this channel is imminent if the current consumption of the branch does not decrease.
6020:04Warning UpThe monitoring has detected overcurrent; the switching off
of output Us on this channel is imminent if the current consumption of the branch does not decrease.
6020:05Status Us0: The output is switched off
1: The output supplies 24V
6020:06Status Up0: The output is switched off
1: The output supplies 24V
6020:07Channel Error6020:01 or 6020:02 are setbooleanRO0x00 (0
6020:0ESync errorbooleanRO0x00 (0
6020:0FTxPDO StatebooleanRO0x00 (0
6020:10TxPDO TogglebooleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
5.6.1.3.4Index 6030 DPO Inputs Ch.4
IndexNameMeaningData typeFlagsDefault
6030:0DPO Inputs Ch.4 Inputs of the fourth channelUINT8RO0x10 (16
6030:01Error UsThe current monitoring of Us has tripped. The bit must be
booleanRO0x00 (0
reset by a ‘Global Reset’ (F707:04) or by the corresponding Reset Us (7000:05). The output cannot be activated
as long as the warning bit is 1.
6030:02Error UpThe current monitoring of Up has tripped.booleanRO0x00 (0
6030:03Warning UsThe monitoring has detected overcurrent; the switching off
booleanRO0x00 (0
of output Us on this channel is imminent if the current consumption of the branch does not decrease.
6030:04Warning UpThe monitoring has detected overcurrent; the switching off
booleanRO0x00 (0
of output Us on this channel is imminent if the current consumption of the branch does not decrease.
6030:05Status Us0: The output is switched off
booleanRO0x00 (0
1: The output supplies 24V
6030:06Status Up0: The output is switched off
booleanRO0x00 (0
1: The output supplies 24V
6030:07Channel Error6020:01 or 6020:02 are setbooleanRO0x00 (0
6030:0ESync errorbooleanRO0x00 (0
6030:0FTxPDO StatebooleanRO0x00 (0
6030:10TxPDO TogglebooleanRO0x00 (0
5.6.1.3.5Index 7000 DPO Outputs Ch.1
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
IndexNameMeaningData typeFlagsDefault
7000:0DPO Outputs
UINT8RO0x06 (6
Ch.1
7000:01Output Us0: Us will be switched off
booleanRO0x00 (0
1: Us will be switched on
7000:02Output Up0: Us will be switched off
booleanRO0x00 (0
1: Us will be switched on
7000:05Reset UsAn error on Us will be resetbooleanRO0x00 (0
7000:06Reset UpAn error on Up will be resetbooleanRO0x00 (0
EP9224-003754Version: 1.1
)
dec
)
dec
)
dec
)
dec
)
dec
Commissioning and configuration
5.6.1.3.6Index 7010 DPO Outputs Ch.2
IndexNameMeaningData typeFlagsDefault
7010:0DPO Outputs
UINT8RO0x06 (6
Ch.2
7010:01Output Us0: Us will be switched off
booleanRO0x00 (0
1: Us will be switched on
7010:02Output Up0: Us will be switched off
booleanRO0x00 (0
1: Us will be switched on
7010:05Reset UsAn error on Us will be resetbooleanRO0x00 (0
7010:06Reset UpAn error on Up will be resetbooleanRO0x00 (0
5.6.1.3.7Index 7020 DPO Outputs Ch.3
IndexNameMeaningData typeFlagsDefault
7020:0DPO Outputs
Ch.3
7020:01Output Us0: Us will be switched off
1: Us will be switched on
7020:02Output Up0: Us will be switched off
1: Us will be switched on
7020:05Reset UsAn error on Us will be resetbooleanRO0x00 (0
7020:06Reset UpAn error on Up will be resetbooleanRO0x00 (0
UINT8RO0x06 (6
booleanRO0x00 (0
booleanRO0x00 (0
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
5.6.1.3.8Index 7030 DPO Outputs Ch.4
IndexNameMeaningData typeFlagsDefault
7030:0DPO Outputs
Ch.4
7030:01Output Us0: Us will be switched off
1: Us will be switched on
7030:02Output Up0: Us will be switched off
1: Us will be switched on
7030:05Reset UsAn error on Us will be resetbooleanRO0x00 (0
7030:06Reset UpAn error on Up will be resetbooleanRO0x00 (0
UINT8RO0x06 (6
booleanRO0x00 (0
booleanRO0x00 (0
)
dec
)
dec
)
dec
)
dec
)
dec
5.6.1.3.9Index 800F DPO Vendor data Ch.1
IndexNameMeaningData typeFlagsDefault
800F:0DPO Vendor
data Ch.1
UINT8RO0x14 (20
)
dec
800F:11GainSUINT16RW0x4000 (16384
800F:12OffsetSINT16RW0x0000 (0
dec
800F:13GainPUINT16RW0x4000 (16384
800F:14OffsetPINT16RW0x0000 (0
dec
5.6.1.3.10Index 801F DPO Vendor data Ch.2
)
dec
)
)
dec
)
IndexNameMeaningData typeFlagsDefault
801F:0DPO Vendor
data Ch.2
UINT8RO0x14 (20
)
dec
801F:11GainSUINT16RW0x4000 (16384
801F:12OffsetSINT16RW0x0000 (0
dec
801F:13GainPUINT16RW0x4000 (16384
801F:14OffsetPINT16RW0x0000 (0
dec
EP9224-003755Version: 1.1
)
dec
)
)
dec
)
Commissioning and configuration
5.6.1.3.11Index 802F DPO Vendor data Ch.3
IndexNameMeaningData typeFlagsDefault
802F:0DPO Vendor
data Ch.3
UINT8RO0x14 (20
)
dec
802F:11GainSUINT16RW0x4000 (16384
802F:12OffsetSINT16RW0x0000 (0
dec
802F:13GainPUINT16RW0x4000 (16384
802F:14OffsetPINT16RW0x0000 (0
dec
5.6.1.3.12Index 803F DPO Vendor data Ch.4
IndexNameMeaningData typeFlagsDefault
803F:0DPO Vendor
data Ch.4
803F:11GainSUINT16RW0x4000 (16384
803F:12OffsetSINT16RW0x0000 (0
803F:13GainPUINT16RW0x4000 (16384
803F:14OffsetPINT16RW0x0000 (0
UINT8RO0x14 (20
)
dec
dec
dec
)
dec
)
)
dec
)
)
dec
)
)
dec
)
5.6.1.3.13Index F000 Modular device profile
IndexNameMeaningData typeFlagsDefault
F000:0Modular de-
vice profile
F000:01Module index
distance
F000:02Maximum
number of
General information for the modular device profileUINT8RO0x02 (2
dec
Index distance of the objects of the individual channels UINT16RO0x0010 (16
Number of channelsUINT16RO0x0004 (4
)
)
dec
)
dec
modules
5.6.1.3.14Index F008 Code word
IndexNameMeaningData typeFlagsDefault
F008:0Code wordUINT32RW0x00000000 (0
5.6.1.3.15Index F010 Module list
IndexNameMeaningData typeFlagsDefault
F010:0Module listUINT8RW0x04 (4
F010:01SubIndex 001UINT32RW0x0000010E (270
F010:02SubIndex 002UINT32RW0x0000010E (270
F010:03SubIndex 003UINT32RW0x0000010E (270
F010:04SubIndex 004UINT32RW0x0000010E (270
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
EP9224-003756Version: 1.1
Commissioning and configuration
5.6.1.3.16Index F607 DPO Inputs Device
IndexNameMeaningData typeFlagsDefault
F607:0DPO Inputs
Device
F607:01Temperature
A temperature of about 80 °C has been reachedbooleanRO0x00 (0
Warning
F607:02Temperature
Error
A critical temperature of about 85 °C has been reached,
the outputs will be switched off. The bit must be reset by
a Global Reset (F707:04) or by a voltage reset. No output can be switched on if the error bit is set.
F607:03Us WarningUs is less than 21.5V, no further outputs can be
switched on.
F607:04Us ErrorUs is less than 19V, all Us outputs will be switched off.
This bit must be reset by a Global Reset (F707:04) or by
a voltage reset. No Us output can be switched on if the
error bit is set.
F607:05Up WarningSee F607:03booleanRO0x00 (0
F607:06Up ErrorSee F607:04booleanRO0x00 (0
F607:07Global Error
Bit
One of the error bits of the four channels or F607:02 or
F607:04 or F60706 is set
F607:0CReset Input0: There is no voltage on the external reset input
1: 24V is present on the external reset input
(only if there is a reset input)
F607:0FTxPDO StatebooleanRO0x00 (0
F607:10TxPDO Tog-
gle
UINT8RO0x10 (16
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
booleanRO0x00 (0
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
)
dec
5.6.1.3.17Index F81F DPO Vendor Data Device
IndexNameMeaningData typeFlagsDefault
F81F:0DPO Vendor
Data Device
F81F:01Enable Auto
reservedbooleanRW0x00 (0
Offset Calibration
F81F:02Enable
reservedbooleanRW0x01 (1
Crosstalk
Compensation
F81F:10Enable Cali-
reservedbooleanRW0x00 (0
bration Mode
F81F:11GainSreservedUINT16RW0x4000 (16384
F81F:12OffsetSreservedINT16RW0x0000 (0
F81F:13GainPreservedUINT16RW0x4000 (16384
F81F:14OffsetPreservedINT16RW0x0000 (0
F81F:15Gain USreservedUINT16RW0x4000 (16384
F81F:16Offset USreservedINT16RW0x0000 (0
F81F:17Gain UPreservedUINT16RW0x4000 (16384
F81F:18Offset UPreservedINT16RW0x0000 (0
F81F:19Gain Temper-
reservedUINT16RW0x4000 (16384
ature
F81F:1AOffset Tem-
reservedINT16RW0x0000 (0
perature
UINT8RO0x1A (26
)
dec
)
dec
)
dec
)
dec
dec
dec
dec
dec
dec
)
dec
)
)
dec
)
)
dec
)
)
dec
)
)
dec
)
EP9224-003757Version: 1.1
Commissioning and configuration
5.7Restoring the delivery state
To restore the delivery state for backup objects in ELxxxx terminals / EPxxxx- and EPPxxxx boxes, the CoE
object Restore default parameters, SubIndex 001 can be selected in the TwinCAT System Manager (Config
mode).
Fig.18: Selecting the Restore default parameters PDO
Double-click on SubIndex 001 to enter the Set Value dialog. Enter the value 1684107116 in field Dec or the
value 0x64616F6C in field Hex and confirm with OK.
All backup objects are reset to the delivery state.
Fig.19: Entering a restore value in the Set Value dialog
Alternative restore value
In some older terminals / boxes the backup objects can be switched with an alternative restore
value:
Decimal value: 1819238756
Hexadecimal value: 0x6C6F6164
An incorrect entry for the restore value has no effect.
EP9224-003758Version: 1.1
Appendix
6Appendix
6.1General operating conditions
Protection degrees (IP-Code)
The standard IEC 60529 (DIN EN 60529) defines the degrees of protection in different classes.
1. Number: dust protection and
touch guard
0Non-protected
1Protected against access to hazardous parts with the back of a hand. Protected against solid
2Protected against access to hazardous parts with a finger. Protected against solid foreign ob-
3Protected against access to hazardous parts with a tool. Protected against solid foreign objects
4Protected against access to hazardous parts with a wire. Protected against solid foreign objects
5Protected against access to hazardous parts with a wire. Dust-protected. Intrusion of dust is not
6Protected against access to hazardous parts with a wire. Dust-tight. No intrusion of dust.
Definition
foreign objects of Ø50mm
jects of Ø12.5mm.
Ø2.5mm.
Ø1mm.
totally prevented, but dust shall not penetrate in a quantity to interfere with satisfactory operation
of the device or to impair safety.
2. Number: water* protectionDefinition
0Non-protected
1Protected against water drops
2Protected against water drops when enclosure tilted up to 15°.
3Protected against spraying water. Water sprayed at an angle up to 60° on either side of the ver-
4Protected against splashing water. Water splashed against the disclosure from any direction
5Protected against water jets
6Protected against powerful water jets
7Protected against the effects of temporary immersion in water. Intrusion of water in quantities
tical shall have no harmful effects.
shall have no harmful effects
causing harmful effects shall not be possible when the enclosure is temporarily immersed in water for 30min. in 1m depth.
*) These protection classes define only protection against water!
Chemical Resistance
The Resistance relates to the Housing of the IP 67 modules and the used metal parts. In the table below you
will find some typical resistance.
CharacterResistance
Steamat temperatures >100°C: not resistant
Sodium base liquor
(ph-Value > 12)
Acetic acidnot resistant
Argon (technical clean)resistant
at room temperature: resistant
> 40°C: not resistant
Key
• resistant: Lifetime several months
• non inherently resistant: Lifetime several weeks
• not resistant: Lifetime several hours resp. early decomposition
EP9224-003759Version: 1.1
Appendix
6.2Accessories
Labeling material, protective caps
Ordering informationDescription
ZS5000-0010Protective cap for M8 sockets, IP67 (50 pieces)
ZS5100-0000Inscription labels, unprinted, 4 strips of 10
ZS5000-xxxxPrinted inscription labels on enquiry
Cables
A complete overview of pre-assembled cables for EtherCAT Box modules can be found here.
Ordering informationDescription
ZK700x-xxxx-xxxx
ZK7208-3xxx-Axxx
Tools
Ordering informationDescription
ZB8801-0000Torque wrench for plugs, 0.4…1.0Nm
ZB8801-0001Torque cable key for M8/ wrench size 9 for ZB8801-0000
EtherCAT P cable M8 Link to website
ENP cable B17 5G 1.5 mm2 Link zur Website
Further accessories
Further accessories can be found in the price list for fieldbus components from Beckhoff and online
at https://www.beckhoff.com.
EP9224-003760Version: 1.1
Appendix
6.3Version identification of EtherCAT devices
Designation
A Beckhoff EtherCAT device has a 14-digit designation, made up of
• family key
• type
• version
• revision
ExampleFamilyTypeVersionRevision
EL3314-0000-0016EL terminal
(12 mm, nonpluggable connection
level)
ES3602-0010-0017 ES terminal
(12 mm, pluggable
connection level)
CU2008-0000-0000 CU device2008 (8-port fast ethernet switch) 0000 (basic type) 0000
3314 (4-channel thermocouple
terminal)
3602 (2-channel voltage
measurement)
0000 (basic type) 0016
0010 (highprecision version)
0017
Notes
• The elements mentioned above result in the technical designation. EL3314-0000-0016 is used in the
example below.
• EL3314-0000 is the order identifier, in the case of “-0000” usually abbreviated to EL3314. “-0016” is the
EtherCAT revision.
• The order identifier is made up of
- family key (EL, EP, CU, ES, KL, CX, etc.)
- type (3314)
- version (-0000)
• The revision -0016 shows the technical progress, such as the extension of features with regard to the
EtherCAT communication, and is managed by Beckhoff.
In principle, a device with a higher revision can replace a device with a lower revision, unless specified
otherwise, e.g. in the documentation.
Associated and synonymous with each revision there is usually a description (ESI, EtherCAT Slave
Information) in the form of an XML file, which is available for download from the Beckhoff web site.
From 2014/01 the revision is shown on the outside of the IP20 terminals, see Fig. “EL5021 EL terminal,standard IP20 IO device with batch number and revision ID (since 2014/01)”.
• The type, version and revision are read as decimal numbers, even if they are technically saved in
hexadecimal.
Identification number
Beckhoff EtherCAT devices from the different lines have different kinds of identification numbers:
Production lot/batch number/serial number/date code/D number
The serial number for Beckhoff IO devices is usually the 8-digit number printed on the device or on a sticker.
The serial number indicates the configuration in delivery state and therefore refers to a whole production
batch, without distinguishing the individual modules of a batch.
Structure of the serial number: KKYYFFHH
KK - week of production (CW, calendar week)
YY - year of production
FF - firmware version
HH - hardware version
EP9224-003761Version: 1.1
Appendix
Example with
Ser. no.: 12063A02: 12 - production week 12 06 - production year 2006 3A - firmware version 3A 02 hardware version 02
Exceptions can occur in the IP67 area, where the following syntax can be used (see respective device
documentation):
Syntax: D ww yy x y z u
D - prefix designation
ww - calendar week
yy - year
x - firmware version of the bus PCB
y - hardware version of the bus PCB
z - firmware version of the I/O PCB
u - hardware version of the I/O PCB
Example: D.22081501 calendar week 22 of the year 2008 firmware version of bus PCB: 1 hardware version
of bus PCB: 5 firmware version of I/O PCB: 0 (no firmware necessary for this PCB) hardware version of I/O
PCB: 1
Unique serial number/ID, ID number
In addition, in some series each individual module has its own unique serial number.
See also the further documentation in the area
• IP67: EtherCAT Box
• Safety: TwinSafe
• Terminals with factory calibration certificate and other measuring terminals
Examples of markings
Fig.20: EL5021 EL terminal, standard IP20 IO device with serial/ batch number and revision ID (since
2014/01)
EP9224-003762Version: 1.1
Fig.21: EK1100 EtherCAT coupler, standard IP20 IO device with serial/ batch number
Appendix
Fig.22: CU2016 switch with serial/ batch number
Fig.23: EL3202-0020 with serial/ batch number 26131006 and unique ID-number 204418
EP9224-003763Version: 1.1
Appendix
Fig.24: EP1258-00001 IP67 EtherCAT Box with batch number/ date code 22090101 and unique serial
number 158102
Fig.25: EP1908-0002 IP67 EtherCAT Safety Box with batch number/ date code 071201FF and unique serial
number 00346070
Fig.26: EL2904 IP20 safety terminal with batch number/ date code 50110302 and unique serial number
00331701
Fig.27: ELM3604-0002 terminal with unique ID number (QR code) 100001051 and serial/ batch number
44160201
EP9224-003764Version: 1.1
Appendix
6.3.1Beckhoff Identification Code (BIC)
The Beckhoff Identification Code (BIC) is increasingly being applied to Beckhoff products to uniquely identify
the product. The BIC is represented as a Data Matrix Code (DMC, code scheme ECC200), the content is
based on the ANSI standard MH10.8.2-2016.
Fig.28: BIC as data matrix code (DMC, code scheme ECC200)
The BIC will be introduced step by step across all product groups.
Depending on the product, it can be found in the following places:
• on the packaging unit
• directly on the product (if space suffices)
• on the packaging unit and the product
The BIC is machine-readable and contains information that can also be used by the customer for handling
and product management.
Each piece of information can be uniquely identified using the so-called data identifier
(ANSIMH10.8.2-2016). The data identifier is followed by a character string. Both together have a maximum
length according to the table below. If the information is shorter, spaces are added to it. The data under
positions 1 to 4 are always available.
The following information is contained:
EP9224-003765Version: 1.1
Appendix
Item
Type of
no.
information
1Beckhoff order
number
2Beckhoff Traceability
Number (BTN)
3Article descriptionBeckhoff article
4QuantityQuantity in packaging
5Batch numberOptional: Year and week
6ID/serial numberOptional: Present-day
7Variant numberOptional: Product variant
...
ExplanationData
Beckhoff order number 1P81P072222
Unique serial number,
see note below
description, e.g.
EL1008
unit, e.g. 1, 10, etc.
of production
serial number system,
e.g. with safety products
number on the basis of
standard products
Number of digits
identifier
S12SBTNk4p562d7
1K321KEL1809
Q6Q1
2P142P401503180016
51S1251S678294104
30P3230PF971, 2*K183
incl. data identifier
Example
Further types of information and data identifiers are used by Beckhoff and serve internal processes.
Structure of the BIC
Example of composite information from item 1 to 4 and 6. The data identifiers are marked in red for better
display:
BTN
An important component of the BIC is the Beckhoff Traceability Number (BTN, item no.2). The BTN is a
unique serial number consisting of eight characters that will replace all other serial number systems at
Beckhoff in the long term (e.g. batch designations on IO components, previous serial number range for
safety products, etc.). The BTN will also be introduced step by step, so it may happen that the BTN is not yet
coded in the BIC.
NOTE
This information has been carefully prepared. However, the procedure described is constantly being further
developed. We reserve the right to revise and change procedures and documentation at any time and without prior notice. No claims for changes can be made from the information, illustrations and descriptions in
this information.
EP9224-003766Version: 1.1
Appendix
6.4Support and Service
Beckhoff and their partners around the world offer comprehensive support and service, making available fast
and competent assistance with all questions related to Beckhoff products and system solutions.
Beckhoff's branch offices and representatives
Please contact your Beckhoff branch office or representative for local support and service on Beckhoff
products!
The addresses of Beckhoff's branch offices and representatives round the world can be found on her internet
pages:
http://www.beckhoff.com
You will also find further documentation for Beckhoff components there.
Support offers you comprehensive technical assistance, helping you not only with the application of
individual Beckhoff products, but also with other, wide-ranging services:
• support
• design, programming and commissioning of complex automation systems
• and extensive training program for Beckhoff system components