Configuration
EK9300
44
Version: 3.2.6
PROFINET record data
(read request)
Value
Meaning
Slot
Position of the EtherCAT device
(1...255)
Slot number, position of the EtherCAT
device
SubSlot
1
Sub-slot number, always "1"
Index
0x200F
PROFINET index number
Length
Write
0
Answer
4
Length of the following data
Data
Write
-
Write
ADS error code
CoE data
The response to the read request, i.e. the read response, includes confirmation that writing was
successful. The first 4 bytes contain the error code; "0" indicates error-free response. The error code is an
ADS error code. Further information can be found under the following link.
System docu
Wireshark sample for writing (https://infosys.beckhoff.com/content/1033/ek9300/Resources/
Observe data format
During reading and writing, observe the data size and the format of the corresponding SDO param-
eters. We recommend reading the SDO data first, then interpret them and use the read data format
also for writing the CoE data (perhaps swap High/Low BYTE/WORD).
Start-up parameters overwrite CoE data
CoE data are typically not stored in the EtherCAT device. Ensure that start-up parameters (GSDML)
overwrite the CoE data during startup of the EK9300.
5.5.2
EK9300 - multi-configuration mode
Description
Multi-configuration mode enables users to operate different hardware, e.g. a EK9300 with varying EtherCAT
Terminals, with the same project configuration.
This description uses EtherCAT Terminals (ELxxxx) in the examples. The same principle applies to
EtherCAT Box modules (EPxxxx).
Task
The machine manufacturer has a machine, which is to be sold with different options. The options are usually
additional signals to be processed and logged, for which additional terminals are required.
For all these options the project configuration should be retained and only be varied via the software. The
actual machine options are included in the parameterization.
Solution
The multi-configuration mode is used to configure the maximum number of options in the project
configuration. If the machine has less than the maximum number of options, EtherCAT Terminals can be
omitted, since these signals are not required. Although unused EtherCAT Terminals are included in the
maximum project configuration, they can be disabled by the controller, so that the hardware and the
parameterized configuration match again. As soon as this is done, the EK9300 switches to normal data
exchange.