Beckhoff EK9300 Documentation
Beckhoff EK9300 Documentation

Beckhoff EK9300 Documentation

Profinet-bus coupler for ethercat terminals
Table of Contents

Advertisement

Documentation
EK9300
PROFINET-Bus Coupler for EtherCAT Terminals
Version:
Date:
3.2.6
2019-12-20

Advertisement

Table of Contents
loading

Summary of Contents for Beckhoff EK9300

  • Page 1 Documentation EK9300 PROFINET-Bus Coupler for EtherCAT Terminals Version: 3.2.6 Date: 2019-12-20...
  • Page 3: Table Of Contents

    EK9300 configuration ........................ 34 EK9300 EtherCAT configuration ..................... 36 EK9300 – Configuration example .................... 40 From firmware Version 6 ......................... 42 5.5.1 EK9300 - CoE data access over PROFINET .............. 42 5.5.2 EK9300 - multi-configuration mode .................  44 5.5.3 EK9300 - IO-LINK...................... 46 From firmware version 8 ........................ 49 5.6.1...
  • Page 4 Table of contents Update Bus Coupler image ...................... 56 EK9300 – FAQ .......................... 57 List of Abbreviations ........................ 57 Support and Service ........................ 60 Version: 3.2.6 EK9300...
  • Page 5: Foreword

    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. Copyright © Beckhoff Automation GmbH & Co. KG, Germany. The reproduction, distribution and utilization of this document as well as the communication of its contents to others without express authorization are prohibited.
  • Page 6: Safety Instructions

    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.
  • Page 7: Documentation Issue Status

    • Update chapter “Technical data” 3.1.0 • Update chapter "Notes on the documentation" • Update chapter "EK9300 - PROFINET" -> "EKxxxx - Systemübersicht" • Update chapter "Technical data" • Addenda chapter "Instructions for ESD protection" • Addenda chapter "ATEX - Special conditions (standard temperature range)" and note "ATEX Documentation"...
  • Page 8 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.
  • Page 9: Fig. 1 El5021 El Terminal, Standard Ip20 Io Device With Serial/ Batch Number And Revision Id (Since 2014/01)

    Examples of markings Fig. 1: EL5021 EL terminal, standard IP20 IO device with serial/ batch number and revision ID (since 2014/01) Fig. 2: EK1100 EtherCAT coupler, standard IP20 IO device with serial/ batch number Fig. 3: CU2016 switch with serial/ batch number EK9300 Version: 3.2.6...
  • Page 10: Fig. 4 El3202-0020 With Serial/ Batch Number 26131006 And Unique Id-Number 204418

    Fig. 5: EP1258-00001 IP67 EtherCAT Box with batch number/ date code 22090101 and unique serial number 158102 Fig. 6: EP1908-0002 IP67 EtherCAT Safety Box with batch number/ date code 071201FF and unique serial number 00346070 Fig. 7: EL2904 IP20 safety terminal with batch number/ date code 50110302 and unique serial number 00331701 Version: 3.2.6 EK9300...
  • Page 11: Fig. 8 Elm3604-0002 Terminal With Unique Id Number (Qr Code) 100001051 And Serial/ Batch Num- Ber 44160201

    Foreword Fig. 8: ELM3604-0002 terminal with unique ID number (QR code) 100001051 and serial/ batch number 44160201 EK9300 Version: 3.2.6...
  • Page 12: Beckhoff Identification Code (Bic)

    1.4.1 Beckhoff 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.
  • Page 13 Example of composite information from item 1 to 4 and 6. The data identifiers are marked in red for better display: 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.
  • Page 14: Product Overview

    The variants from the EKxxxx series differ from one another by the interface for the higher-level fieldbus system. An overview of the various Beckhoff Bus Couplers covering the most important fieldbus systems can be found on the Beckhoff Website. Embedded PCs with fieldbus interface and decentralized control The TwinCAT-programmable variant is the CX80xx Embedded PC series.
  • Page 15: Technical Data

    Protect. class / installation pos. IP20/any Approvals cULus ATEX [} 26] IECEx System data PROFINET (EK9300) Number of I/O modules depending on controller Number of I/O points depending on controller Transmission medium 4 x 2 twisted pair copper cable category 5 (100 Mbit/s) Cable length 100 m...
  • Page 16: Technical Data Profinet

    Product overview Technical data PROFINET Technical data Ethernet EK9300 Number of ports integrated switch 2 x Ethernet 100 Mbit/s, 1 x USB device (behind the front flap) Bus interface 2 x RJ 45 (switched) 100 Mbit/s Yes, full-duplex PROFINET Autocrossing Protocol  ...
  • Page 17: Mounting And Wiring

    • Each assembly must be terminated at the right hand end with an EL9011 or EL9012 bus end cap, to en- sure the protection class and ESD protection. Fig. 11: Spring contacts of the Beckhoff I/O components EK9300 Version: 3.2.6...
  • Page 18: Dimensions

    3.1.2 Dimensions The following illustrations show the dimensions of the Bus Couplers. Drawings in DWF and STEP format can be found in the Download section of the Beckhoff website. Fig. 12: EK9xxx – dimensions taking the EK9300 as an example 3.1.3 Installation on mounting rails –...
  • Page 19: Fig. 14 Recommended Distances For Standard Installation Position

    We recommend the installation in the horizontal position for optimum ventilation. Furthermore, it is not nec- essary with this installation position to check whether there are terminals present that may only be installed horizontally. Other installation positions are allowed, but not recommended. EK9300 Version: 3.2.6...
  • Page 20: Wiring

    Wiring 3.2.1 Power supply The power supply unit is equipped with an I/O interface, which permits connection of the Beckhoff Bus Terminals. The power is supplied via the upper spring-loaded terminals with the designations "24 V and "0 V". The supply voltage supplies the EK system and, via the terminal bus, the Bus Terminals with a voltage of 24 (-15%/+20 %).
  • Page 21: Fig. 16 Bus Coupler Ek9Xxx Power Supply

    The other LEDs indicate the Terminal Bus status. A detailed description of the LEDs can be found in section "LED troubleshooting". PE power contacts NOTE Power contact “PE” The "PE" power contact must not be used for other potentials. EK9300 Version: 3.2.6...
  • Page 22: Ethernet

    Ethernet connections Fig. 17: RJ45 interface Assignment of the RJ45 interface, port (switched) EK9xxx: X001 / X002 Signal Description TD + Transmit + TD - Transmit - RD + Receive + connected reserved RD - Receive - connected reserved Version: 3.2.6 EK9300...
  • Page 23 Twisted pair cable for 100 Mbit/s. It is necessary to use a higher cable quality and to employ appropriate hubs or switches in order to achieve the higher data rate. 10BaseF The 10BaseF standard describes several optical fiber versions. EK9300 Version: 3.2.6...
  • Page 24 This identification refers to a cable with a shield for each of the two wires as well as an overall shield. Industrial Twisted-Pair The structure is similar to that of S/STP, but, in contrast to S/STP, it has only one pair of conductors. Version: 3.2.6 EK9300...
  • Page 25: Fig. 18 Ek9300 - Topology Sample

    EK9300 PROFINET topology sample EK9300 The construction of the EK9300 can take place in a line, with adherence to the following points:   - Maximum 20 couplers one behind the other   - No switches should be used in the line Fig. 18: EK9300 - Topology sample...
  • Page 26: Atex - Special Conditions (Standard Temperature Range)

    80°C at the wire branching points, then cables must be selected whose tempera- ture data correspond to the actual measured temperature values! • Observe the permissible ambient temperature range of 0 to 55°C for the use of Beckhoff fieldbus compo- nents standard temperature range in potentially explosive areas! •...
  • Page 27: Ul Notice

    Beckhoff EtherCAT modules are intended for use with Beckhoff’s UL Listed EtherCAT Sys- tem only. Examination For cULus examination, the Beckhoff I/O System has only been investigated for risk of fire and electrical shock (in accordance with UL508 and CSA C22.2 No. 142). For devices with Ethernet connectors Not for connection to telecommunication circuits.
  • Page 28: Parameterization And Commissioning

    The EK starts in Config Mode; the internal Flash memory can be accessed via the USB interface (for example for an image update). 1 off and 2 on Manufacturer's setting 1 on and 2 on No function so far Further interfaces Additional interfaces are located under the flap of the EK9xx0. Version: 3.2.6 EK9300...
  • Page 29: Setting The Ip Address

    The fixed IP address or the one assigned by the DHCP is overwritten. A further possibility is to communicate with the EK9300 via the IP address assigned by the controller; to do this, however, the device must have been initialized at least once by the PROFINET controller/engineering.
  • Page 30: Configuration

    GSDML (Download: Configuration file). The EK9300 is a modular device. This modular device consists of the head-end station (the EK9300) and a number of EtherCAT devices that are connected to the EK9300. This file (GSDML) must then be integrated in the PROFINET controller. Once this has been done, the coupler and the EtherCAT Terminals can now be integrated and the corresponding settings made.
  • Page 31: Fig. 21 Typical Configuration Page Of An Ethercat Terminal

    In the GSDML, only the predefined PDOs can be selected (6). If a different combination of PDOs is required, this can only be done via a Beckhoff controller, such as the CX8093, which has a default PROFINET interface and can be programmed with TwinCAT 2 (TwinCAT 3 requires a CX9020 with B930 interface, or any Beckhoff controller with an EL6631-0010).
  • Page 32: Fig. 22 Example Mapping Of An El3162 In Standard Format ( 8 Byte In / 0 Byte Out)

    BIT (BOOL) Status_Limit_1[0] BIT (BOOL) Status_Limit_1[0] BIT (BOOL) Status_Limit_1[0] BIT (BOOL) Status_Limit_1[0] BIT (BOOL) Status_Error BIT (BOOL) Status_Sync error BIT (BOOL) Status_TxPDO State BIT (BOOL) Status_TxPDO Toggle BIT (BOOL) AI Standard Channel 2.Value 16 BIT (INT) 6.0..7.7 Version: 3.2.6 EK9300...
  • Page 33: Fig. 23 Ethercat: Parameter Data Of The El3162 Of The Esi Under Twincat

    In the following, the parameter or configuration data will be explained. Most of the necessary configuration data is contained in the GSDML; Beckhoff uses the same names and meanings here as on the EtherCAT side, which is contained in the ESI file in the CoE description.
  • Page 34: Ek9300 Configuration

    Alternatively the CX8093 can be used; this generally supports all EtherCAT slaves. General The EK9300 PROFINET coupler is always integrated with the help of a GSDML file in the controller (master). The GSDML file contains all parameterization data necessary for the operation of the coupler on the controller.
  • Page 35 It may be the case that, contradictory to the documentation for the EtherCAT terminal or EtherCAT box, not all mappings can be used under the PROFINET coupler. Example of an EL5101: EK9300 Version: 3.2.6...
  • Page 36: Ek9300 Ethercat Configuration

    The gateway terminals support several submodules; the first or basic module is loaded immediately, the modules for the process data must be created. These must then also be parameterized on the master side of the corresponding gateway. Not all features of a gateway terminal can be used on the EK9300. EL6631-0010 The PROFINET device terminal enables two different PROFINET networks to be connected;...
  • Page 37: Fig. 26 Sample Configuration With Ek1100 Ethercat Coupler

    ZERO; the output data are no longer accepted. This also applies to the devices that are still in operation on the EK9300. If you wish to use the option to plug in or unplug devices during the runtime, a further “Sync Unit”...
  • Page 38: Fig. 27 Sample Configuration With Epxxxx Ethercat Box

    If both junctions are not used, then junction 1 and 2 are short-circuited as it were and the EC frame continues directly from the terminal to the right. Note that in the PROFINET controller the modules are entered in the direction of the EtherCAT frame. Version: 3.2.6 EK9300...
  • Page 39: Fig. 29 Sample Configuration With Ep1122 2-Port Ethercat Junction

    Connection during operation You cannot use the EP1122 and EK1122 for Hot Swap or connect or disconnect them during opera- tion. The EP1122 and EK1122 are suitable in conjunction with the EK coupler only as topology ex- tensions (star). EK9300 Version: 3.2.6...
  • Page 40: Ek9300 - Configuration Example

    PDO mapping has an associated submodule. Fig. 31: EK9300 Sub-modules Such modular terminals always have a fixed submodule plugged into subslot 1 on the EK9300. This is the placeholder for the terminal itself; i.e. the generally valid diagnosis for the terminal is operated via this. The actual process data are plugged into subslot 2 and the PDO mapping on the EC-master is generated on their basis.
  • Page 41: Fig. 32 Profinet Record Indices 0X3Xxx (Corresponds To Ethercat Objects 0X8Xxx)

    The PDOs and SDOs of the terminal are parameterized on that basis. For example, if the "Velocity Control" submodule is selected, only the Control_Enable bit needs to be set; subsequently turn the motor by specifying a setpoint speed. EK9300 Version: 3.2.6...
  • Page 42: From Firmware Version 6

    Configuration From firmware Version 6 5.5.1 EK9300 - CoE data access over PROFINET Description CoE means Can over EtherCAT. It enables access to all parameters of an EtherCAT device. The CoE data model is based on the principles of CANopen and uses index and subindex for reading from and writing to parameters, if the corresponding access is enabled.
  • Page 43 This is "0" if the response is error-free. The error code is an ADS error code. Further information can be found under the following link. http://infosys.beckhoff.com/content/1031/tcsample/html/ads_returncodes.htm Wireshark sample for reading (https://infosys.beckhoff.com/content/1033/ek9300/Resources/ zip/2609011595.zip) Getting Started - Writing PROFINET record data...
  • Page 44: Ek9300 - Multi-Configuration Mode

    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.
  • Page 45 If the machine is ordered without options, the terminals EL3314, EL7047 and EL3403 have to be disabled in the project configuration. The EK9300 is notified of the record data (acyclic communication) to indicate which terminals are no longer required. The terminals are identified via their position.
  • Page 46: Ek9300 - Io-Link

    EK9300 - IO-LINK Description The EK9300 (from firmware 6) supports the IO-Link master EL6224 (EtherCAT Terminal) and EP6224 (EtherCAT Box). The GSDML file (from version GSDML-V2.32-beckhoff-EK9300-20160408.xml) includes this  IO-Link master. Each IO-Link device is addressed as a submodule and must be configured via the GSDML file.
  • Page 47 Configuration Task Connection of an IO-Link sensor to an EK9300. Configuration of the process data Each IO-Link device is added as a submodule. For each IO-Link device a submodule is used. The process data size of the submodule must always be equal to or greater than that of the IO-Link device and must not be less.
  • Page 48: Fig. 34 Inserting A "Generic Channel" (In The Case Of Io-Link Devices From Other Manufacturers)

    Fig. 34: Inserting a "generic channel" (in the case of IO-Link devices from other manufacturers) IO-Link devices from Beckhoff are automatically added with the required parameters. For devices from other manufacturers please use a generic channel and select the process data size.
  • Page 49: From Firmware Version 8

    Fig. 35: Configuration of the IO-Link device Reading/writing of parameters Each IO-Link device has parameters, which can be read or written. The EK9300 does not support this function. I.e. no parameters can be read or written. The communication of the EK9300 with the IO-Link device is limited to the process data.
  • Page 50: Fig. 37 The Parameter Ebus Error Behavior

    The reset is issued via record data and is structured as follows. PROFINET record data (write request) Value Meaning Slot Slot number SubSlot Sub slot number Index 0x2013 Index Reset Lenght Data length Data 0x1234 Value Once the reset has been issued, the bit NeedEBusReset is reset. Version: 3.2.6 EK9300...
  • Page 51: Activating The Web Page

    • The PC with the web browser must be in the same IP segment as the EK9300. Use the PING command from the PC to check whether the PC can reach the EK9300. If this is the case, you can call up the web page of the EK9300.
  • Page 52: Ethernet

    (software-based real-time) and IRT (hardware-supported isochronous real-time). In addition, further Ethernet traffic can be transmitted in the NRT (non-real-time) time slot of the PROFINET cycle. RT can be networked with commercially available switches; switches with corresponding hardware support are required for IRT. Fig. 40: PROFINET system overview Version: 3.2.6 EK9300...
  • Page 53 PROFINET "Compact" Bus Coupler for Bus Terminals BK9053 PROFINET Bus Coupler for Bus Terminals BK9103 PROFINET Bus Coupler for EtherCAT Terminals EK9300 EtherCAT Box PROFINET Coupler Box for EtherCAT Box Modules EP9300 Fieldbus Box PROFINET Coupler Box for IP-Link Box Modules...
  • Page 54: Error Handling And Diagnosis

    Error handling and diagnosis Error handling and diagnosis Diagnostic LEDs Fig. 41: EK9300 LEDs Ethernet interface X001 Interface X001/X002 Ethernet (CX8090) Meaning LED green Link available/activity LED yellow is not used LED coupler Labelling Meaning Color Meaning Indicates the May only light up during the start-up...
  • Page 55 2 Up 24 V (top right, 1 row) Power contacts supply voltage on: connected to: 24 V 3 L/A (left center,  2 row) EtherCAT LED flashing green: EtherCAT communication active on: E-bus connected / no data traffic off: E-bus not connected EK9300 Version: 3.2.6...
  • Page 56: Appendix

    PC via a USB cable. Windows then shows the Bus Coupler as a removable data storage device, and the files can be copied. The Bus Coupler should only be updated after consultation with the Beckhoff Service. The Beckhoff Service will provide all the required files.
  • Page 57: Ek9300 - Faq

    No, devices from other vendors can only be used with a CX (see CX8093 or similar products). I would like to operate the drive terminals/drives on the EK9300. Is that possible? No, use a CX with a suitable performance for this – CX9020 or higher.
  • Page 58 However, most BECKHOFF devices also enable a default name to be set by DIP switch, so that the naming of the devices is dispensed with.
  • Page 59 Appendix PROFINET device This is the name for the slaves on the PROFINET controller (master) TwinCAT The Windows Control and Automation Technology, programmer and configuration tool from the BECKHOFF Automation. EK9300 Version: 3.2.6...
  • Page 60: Support And Service

    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.
  • Page 61 EtherCAT Terminals at an EKxxxx series Bus Coupler............... Fig. 11 Spring contacts of the Beckhoff I/O components................. Fig. 12 EK9xxx – dimensions taking the EK9300 as an example............Fig. 13 EK9300 - Snapping onto the mounting rail .................. Fig. 14 Recommended distances for standard installation position............
  • Page 62 List of illustrations Fig. 42 LED power supply terminal......................Version: 3.2.6 EK9300...

Table of Contents