
Appendix
10.2
EtherCAT AL Status Codes
For detailed information please refer to the
EtherCAT system description
.
10.3
Firmware Update EL/ES/EM/EPxxxx
This section describes the device update for Beckhoff EtherCAT slaves from the EL/ES, EM, EK and EP
series. A firmware update should only be carried out after consultation with Beckhoff support.
Storage locations
An EtherCAT slave stores operating data in up to 3 locations:
• Depending on functionality and performance EtherCAT slaves have one or several local controllers for
processing I/O data. The corresponding program is the so-called
firmware
in *.efw format.
• In some EtherCAT slaves the EtherCAT communication may also be integrated in these controllers. In
this case the controller is usually a so-called
FPGA
chip with *.rbf firmware.
• In addition each EtherCAT slave has a memory chip for storing its own device description, a so-called
EEPROM
. On power-up this description is loaded and the EtherCAT communication is set up
accordingly. The device description is available from the download area of the Beckhoff website at
http://www.beckhoff.com
. All ESI files (
E
therCAT
S
lave
I
nformation) are available in ZIP format.
Customers can access the data via the EtherCAT fieldbus and its communication mechanisms. Acyclic
mailbox communication or register access to the ESC is used for updating or reading of these data.
The TwinCAT System Manager offers mechanisms for programming all 3 parts with new data, if the slave is
set up for this purpose. Generally the slave does not check whether the new data are suitable, i.e. it may no
longer be able to operate if the data are unsuitable.
Attention
Risk of damage to the device!
Note the following when downloading new device files
• Firmware downloads to an EtherCAT device must not be interrupted
• Flawless EtherCAT communication must be ensured. CRC errors or Lost Frames must be
avoided.
• The power supply must adequately dimensioned. The signal level must meet the specifi-
cation.
In the event of malfunctions during the update process the EtherCAT device may become
unusable and require re-commissioning by the manufacturer.
Device description ESI file/XML
Attention
Notice regarding update of the ESI description/EEPROM
Some slaves have stored calibration and configuration data from the production in the EEP-
ROM. These are irretrievably overwritten during an update.
The ESI device description is stored locally on the slave and loaded on start-up. Each device description has
a unique identifier consisting of slave name (9 characters/digits) and a revision number (4 digits). Each slave
configured in the System Manager shows its identifier in the EtherCAT tab:
EL72x1-0010
192
Version: 2.0
Summary of Contents for EL7201-0010
Page 2: ......
Page 47: ...Commissioning Fig 42 TCP IP setting for the Ethernet port EL72x1 0010 47 Version 2 0 ...
Page 57: ...Commissioning Fig 61 EtherCAT terminal in the TwinCAT tree EL72x1 0010 57 Version 2 0 ...
Page 119: ...Commissioning Fig 148 Touch Probe inputs EL72x1 0010 119 Version 2 0 ...
Page 138: ...Commissioning Fig 168 Process Data tab SM2 EL72x1 0010 default EL72x1 0010 138 Version 2 0 ...
Page 142: ...Commissioning Fig 171 Process Data tab SM2 EL72x1 0010 default EL72x1 0010 142 Version 2 0 ...