Beckhoff EL3692 Manual

Beckhoff EL3692 Manual

2 channel resistance measurement terminal, high-precision
Hide thumbs Also See for EL3692:
Table of Contents

Advertisement

Quick Links

Documentation | EN
EL3692
2 Channel Resistance Measurement Terminal, high-precision
2022-01-06 | Version: 3.1

Advertisement

Table of Contents
loading

Summary of Contents for Beckhoff EL3692

  • Page 1 Documentation | EN EL3692 2 Channel Resistance Measurement Terminal, high-precision 2022-01-06 | Version: 3.1...
  • Page 3: Table Of Contents

    Electronic access to the BIC (eBIC).................  14 2 Product description .......................... 16 Introduction .............................  16 Technology............................ 17 Technical data .......................... 19 Note on Beckhoff calibration certificates .................. 20 Start.............................. 22 3 Basics communication ...........................  23 EtherCAT basics .......................... 23 EtherCAT cabling – wire-bound ......................  23 General notes for setting the watchdog ..................
  • Page 4 Calculating the resistance value .................. 154 5.8.5 Error analysis .........................  155 5.8.6 Resolution ........................ 156 Data processing .......................... 157 5.10 DC operation mode ........................ 160 5.11 Example program ..........................  161 5.12 CoE ............................... 165 5.12.1 Most important CoE entries....................  165 Version: 3.1 EL3692...
  • Page 5 Device description ESI file/XML .................. 179 6.3.2 Firmware explanation.....................  182 6.3.3 Updating controller firmware *.efw .................  183 6.3.4 FPGA firmware *.rbf .......................  185 6.3.5 Simultaneous updating of several EtherCAT devices ............  189 Restoring the delivery state...................... 190 Support and Service........................ 191 EL3692 Version: 3.1...
  • Page 6 Table of contents Version: 3.1 EL3692...
  • Page 7: Foreword

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

    - Update chapter "Technical data" - Update structure - Update chapter "Technical data" - Update chapter "Quick start" - Update structure - Addenda EL3692-0020 and EL3692-0030 - Update chapter "Technical data" - Update revision status - Update structure - Update chapter „Specific data“...
  • Page 10: Version Identification Of Ethercat Devices

    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)”.
  • Page 11: Version Identification Of El Terminals

    Version identification of EL terminals The serial number/ data code 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 12: Beckhoff Identification Code (Bic)

    1.4.3 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 Fig. 3: Example DMC 1P072222SBTNk4p562d71KEL1809 Q1 51S678294 An important component of the BIC is the Beckhoff Traceability Number (BTN, position 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: Electronic Access To The Bic (Ebic)

    Electronic access to the BIC (eBIC) Electronic BIC (eBIC) The Beckhoff Identification Code (BIC) is applied to the outside of Beckhoff products in a visible place. If possible, it should also be electronically readable. Decisive for the electronic readout is the interface via which the product can be electronically addressed.
  • Page 15 • For processing the BIC/BTN data in the PLC, the following auxiliary functions are available in Tc2_Utilities from TwinCAT 3.1 build 4024.24 onwards ◦ F_SplitBIC: The function splits the Beckhoff Identification Code (BIC) sBICValue into its components based on known identifiers and returns the recognized partial strings in a structure ST_SplitBIC as return value.
  • Page 16: Product Description

    The EL3692 analog input terminal allows direct resistance measurement in 9 measuring ranges from 0..100 MΩ to 0..10 mΩ on 2 channels. The circuitry of the EtherCAT Terminal enables measurement in 2- and 4-wire versions. The EL3692 offers measuring range selection, either automatic or through the controller. It is possible to determine the connected resistance with an update rate up to 100 Hz.
  • Page 17: Technology

    To measure a resistance at short intervals, the EL3692 should be used in single-channel mode. For measuring inductive/capacitive loads it should be noted that transition processes influence the result. A delay time can be specified in the channel settings in the CoE.
  • Page 18 110% For more detailed information on settings and operating modes please refer to the sections on Process data [} 149], Operational characteristics, Diagnostics [} 144] and Specific data [} 153]. Version: 3.1 EL3692...
  • Page 19: Technical Data

    Product description Technical data Technical data EL3692 EL3692-0020 EL3692-0030 Number of inputs Connection technology 2 or 4 wire Measuring range 9 measuring ranges with measuring range setpoint 100 mΩ ... 10 MΩ: 0..0.1 Ω, 0..1 Ω, 0..10 Ω, 0..100 Ω, 0..1 kΩ, 0..10 kΩ, 0..100 kΩ, 0..1 MΩ, 0..10 MΩ MΩ, 0..10 MΩ...
  • Page 20: Note On Beckhoff Calibration Certificates

    • ISO17025 calibration certificates Such IP20 terminals can be usually identified by the product suffix -0030. The certificate is issued by a service provider on behalf of Beckhoff as part of Beckhoff production and delivered by Beckhoff as a PDF.
  • Page 21 ID number, this is also lasered on the side. Beckhoff produces a wide range of analog input/output devices as IP20 terminal or IP67 box. A selection of these is also available with factory/ISO/DAkkS calibration certificates. For specific details and availability, see the technical data of the devices or contact Beckhoff Sales.
  • Page 22: Start

    Product description Start For commissioning: • Install the EL3692 as described in chapter Mounting and wiring [} 34]. • configure the EL3692 in TwinCAT or another EtherCAT Master as described in the chapter Commissioning [} 54]. Version: 3.1 EL3692...
  • Page 23: Basics Communication

    - RJ45 connector, field assembly ZS1090-0005 - EtherCAT cable, field assembly ZB9010, ZB9020 Suitable cables for the connection of EtherCAT devices can be found on the Beckhoff website! E-Bus supply A bus coupler can supply the EL terminals added to it with the E-bus system voltage of 5 V; a coupler is thereby loadable up to 2 A as a rule (see details in respective device documentation).
  • Page 24: General Notes For Setting The Watchdog

    FALSE (off) or an output value. The EtherCAT slave controller (ESC) features two watchdogs: • SM watchdog (default: 100 ms) • PDI watchdog (default: 100 ms) Their times are individually parameterized in TwinCAT as follows: Version: 3.1 EL3692...
  • Page 25 µC and can be significantly lower. In addition, the execution may then be subject to a certain time uncertainty. Since the TwinCAT dialog may allow inputs up to 65535, a test of the desired watchdog time is recommended. EL3692 Version: 3.1...
  • Page 26: Ethercat State Machine

    EtherCAT master to the device in each state, particularly during the bootup of the slave. A distinction is made between the following states: • Init • Pre-Operational • Safe-Operational and • Operational • Boot The regular state of each EtherCAT slave after bootup is the OP state. Version: 3.1 EL3692...
  • Page 27 Before the EtherCAT master switches the EtherCAT slave from Safe-Op to Op it must transfer valid output data. In the Op state the slave copies the output data of the masters to its outputs. Process data and mailbox communication is possible. EL3692 Version: 3.1...
  • Page 28: Coe Interface

    Not every EtherCAT device must have a CoE list. Simple I/O modules without dedicated processor usually have no variable parameters and therefore no CoE list. If a device has a CoE list, it is shown in the TwinCAT System Manager as a separate tab with a listing of the elements: Version: 3.1 EL3692...
  • Page 29 • Keep a startup list if components have to be replaced, • Distinction between online/offline dictionary, • Existence of current XML description (download from the Beckhoff website), • "CoE-Reload" for resetting the changes • Program access during operation via PLC (see TwinCAT3 | PLC Library: Tc2_EtherCAT and Example program R/W CoE) Data management and function “NoCoeStorage”...
  • Page 30 Changes in the local CoE list of the terminal are lost if the terminal is replaced. If a terminal is replaced with a new Beckhoff terminal, it will have the default settings. It is therefore advisable to link all changes in the CoE list of an EtherCAT slave with the Startup list of the slave, which is processed whenever the EtherCAT fieldbus is started.
  • Page 31 ◦ The actual current slave list is read. This may take several seconds, depending on the size and cycle time. ◦ The actual identity is displayed ◦ The firmware and hardware version of the equipment according to the electronic information is displayed ◦ Online is shown in green. EL3692 Version: 3.1...
  • Page 32 • Channel 1: parameter range 0x8010:00 ... 0x801F:255 • Channel 2: parameter range 0x8020:00 ... 0x802F:255 • ... This is generally written as 0x80n0. Detailed information on the CoE interface can be found in the EtherCAT system documentation on the Beckhoff website. Version: 3.1 EL3692...
  • Page 33: Distributed Clock

    4.2 seconds) • The EtherCAT master automatically synchronizes the local clock with the master clock in the EtherCAT bus with a precision of < 100 ns. For detailed information please refer to the EtherCAT system description. EL3692 Version: 3.1...
  • Page 34: Installation

    • Each assembly must be terminated at the right hand end with an EL9011 or EL9012 bus end cap, to ensure the protection class and ESD protection. Fig. 14: Spring contacts of the Beckhoff I/O components Version: 3.1 EL3692...
  • Page 35: Explosion Protection

    80°C at the wire branching points, then cables must be selected whose temperature 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 components standard temperature range in potentially explosive areas! •...
  • Page 36: Continuative Documentation For Atex And Iecex

    Pay also attention to the continuative documentation Ex. Protection for Terminal Systems Notes on the use of the Beckhoff terminal systems in hazardous areas according to ATEX and IECEx, that is available for download within the download area of your product on the Beckhoff homepage www.beckhoff.com!
  • Page 37: Ul Notice

    Beckhoff EtherCAT modules are intended for use with Beckhoff’s UL Listed EtherCAT System only. CAUTION 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). CAUTION For devices with Ethernet connectors Not for connection to telecommunication circuits.
  • Page 38: Installation On Mounting Rails

    To mount the mounting rails with a height of 7.5 mm under the terminals and couplers, you should use flat mounting connections (e.g. countersunk screws or blind rivets). Version: 3.1 EL3692...
  • Page 39 KL92xx or EL91xx, EL92xx) interrupt the power contacts and thus represent the start of a new supply rail. PE power contact The power contact labeled PE can be used as a protective earth. For safety reasons this contact mates first when plugging together, and can ground short-circuit currents of up to 125 A. EL3692 Version: 3.1...
  • Page 40 Power Feed Terminals can be released and pulled at least 10 mm from the group of terminals. WARNING Risk of electric shock! The PE power contact must not be used for other potentials! Version: 3.1 EL3692...
  • Page 41: Installation Instructions For Enhanced Mechanical Load Capacity

    • Use countersunk head screws to fasten the mounting rail • The free length between the strain relief and the wire connection should be kept as short as possible. A distance of approx. 10 cm should be maintained to the cable duct. EL3692 Version: 3.1...
  • Page 42: Connection

    Insert the new component and plug in the connector with the wiring. This reduces the installation time and eliminates the risk of wires being mixed up. The familiar dimensions of the terminal only had to be changed slightly. The new connector adds about 3 mm. The maximum height of the terminal remains unchanged. Version: 3.1 EL3692...
  • Page 43 Ultrasonically “bonded” (ultrasonically welded) conductors Ultrasonically “bonded” conductors It is also possible to connect the Standard and High Density Terminals with ultrasonically “bonded” (ultrasonically welded) conductors. In this case, please note the tables concerning the wire-size width [} 44]! EL3692 Version: 3.1...
  • Page 44: Wiring

    The cables are released, as usual, using the contact release with the aid of a screwdriver. See the following table for the suitable wire size width. Version: 3.1 EL3692...
  • Page 45: Shielding

    0.14 ... 0.75 mm Wire size width (ultrasonically “bonded" conductors) only 1.5 mm (see notice [} 43]) Wire stripping length 8 ... 9 mm 4.6.3 Shielding Shielding Encoder, analog sensors and actuators should always be connected with shielded, twisted paired wires. EL3692 Version: 3.1...
  • Page 46: Installation Positions

    Other installation positions All other installation positions are characterized by different spatial arrangement of the mounting rail - see Fig Other installation positions. The minimum distances to ambient specified above also apply to these installation positions. Version: 3.1 EL3692...
  • Page 47 Installation Fig. 23: Other installation positions EL3692 Version: 3.1...
  • Page 48: Leds And Connection

    This section contains an overview of the terminal, followed by a table with a description of the connection at the terminal. This is followed by a table with possible LED states. The following figure shows the terminal overview including the connection options: Fig. 24: Connection diagram EL3692 pin assignment Terminal point Comment Input +R1 Input +R1...
  • Page 49 State of the EtherCAT State Machine: BOOTSTRAP = function for terminal firmware updates STATUS1, green The respective channel is carrying out a measurement; the test specimen is live. STATUS2 ERROR1, Wire breakage. The resistance is outside the valid range. ERROR2 EL3692 Version: 3.1...
  • Page 50: Electrical Connection

    NOTICE Otherwise the device may be damaged. The two channels of the EL3692 are not electrically isolated. Measurements on live objects should therefore be carried out in single-channel mode. The following figure shows three potential applications; only the first two cases are possible. In the last case either no measurement takes place since the terminal detects overvoltages at its inputs, or the measurement is erroneous if the voltage at the DuT is still within the measurement limits of the terminal.
  • Page 51 Installation Fig. 26: Connection options EL3692 Version: 3.1...
  • Page 52: 4.10 Positioning Of Passive Terminals

    The passive terminals have no current consumption out of the E-Bus. To ensure an optimal data transfer, you must not directly string together more than two passive terminals! Examples for positioning of passive terminals (highlighted) Fig. 27: Correct positioning Fig. 28: Incorrect positioning Version: 3.1 EL3692...
  • Page 53: 4.11 Disposal

    Products marked with a crossed-out wheeled bin shall not be discarded with the normal waste stream. The device is considered as waste electrical and electronic equipment. The national regulations for the disposal of waste electrical and electronic equipment must be observed. EL3692 Version: 3.1...
  • Page 54: Commissioning

    • “offline”: The configuration can be customized by adding and positioning individual components. These can be selected from a directory and configured. ◦ The procedure for the offline mode can be found under http://infosys.beckhoff.com: TwinCAT 2 → TwinCAT System Manager → IO Configuration → Add an I/O device •...
  • Page 55 • Linked via the X001 port (RJ-45): EK1100 EtherCAT Coupler • Connected to the EK1100 EtherCAT Coupler on the right (E-bus): EL2008 (8-channel digital output terminal 24 V ; 0.5 A) • (Optional via X000: a link to an external PC for the user interface) EL3692 Version: 3.1...
  • Page 56 Note that all combinations of a configuration are possible; for example, the EL1004 terminal could also be connected after the coupler, or the EL2008 terminal could additionally be connected to the CX2040 on the right, in which case the EK1100 coupler wouldn’t be necessary. Version: 3.1 EL3692...
  • Page 57: Twincat 2

    In the menu under “Actions” → “Choose Target System...”, the following window is opened for this via the symbol “ ” or the “F8” key: EL3692 Version: 3.1...
  • Page 58 Once the target system has been entered, it is available for selection as follows (a correct password may have to be entered before this): After confirmation with “OK”, the target system can be accessed via the System Manager. Version: 3.1 EL3692...
  • Page 59 Confirm the message “Find new boxes”, in order to determine the terminals connected to the devices. “Free Run” enables manipulation of input and output values in “Config Mode” and should also be acknowledged. Based on the example configuration [} 55] described at the beginning of this section, the result is as follows: EL3692 Version: 3.1...
  • Page 60 TwinCAT PLC Control is the development environment for generating the controller in different program environments: TwinCAT PLC Control supports all languages described in IEC 61131-3. There are two text- based languages and three graphical languages. • Text-based languages ◦ Instruction List (IL) ◦ Structured Text (ST) Version: 3.1 EL3692...
  • Page 61 The following section refers solely to Structured Text (ST). After starting TwinCAT PLC Control, the following user interface is shown for an initial project: Fig. 38: TwinCAT PLC Control after startup Example variables and an example program have been created and stored under the name “PLC_example.pro”: EL3692 Version: 3.1...
  • Page 62 Manager has been notified, the warning no longer appears. First, integrate the TwinCAT PLC Control project in the System Manager. This is performed via the context menu of the PLC configuration (right-click) and selecting “Append PLC Project…”: Fig. 40: Appending the TwinCAT PLC Control project Version: 3.1 EL3692...
  • Page 63 “PLC_example” and via “Modify Link...” “Standard”: Fig. 42: Creating the links between PLC variables and process objects In the window that opens, the process object for the “bEL1004_Ch4” BOOL-type variable can be selected from the PLC configuration tree: EL3692 Version: 3.1...
  • Page 64 The links can also be checked by selecting “Goto Link Variable” from the context menu of a variable. The opposite linked object, in this case the PDO, is automatically selected: Version: 3.1 EL3692...
  • Page 65 The PLC system can then be started as described below. Starting the controller Starting from a remote system, the PLC control has to be linked with the embedded PC over the Ethernet via “Online” → “Choose Runtime System…”: EL3692 Version: 3.1...
  • Page 66 This results in the message “No program on the controller! Should the new program be loaded?”, which should be confirmed with “Yes”. The runtime environment is ready for the program start: Version: 3.1 EL3692...
  • Page 67: Twincat 3

    (see “TwinCAT System Manager” of TwinCAT 2) for communication with the electromechanical components. After successful installation of the TwinCAT system on the PC to be used for development, TwinCAT 3 (shell) displays the following user interface after startup: EL3692 Version: 3.1...
  • Page 68 First create a new project via (or under “File”→“New”→ “Project…”). In the following dialog, make the corresponding entries as required (as shown in the diagram): Fig. 49: Create new TwinCAT 3 project The new project is then available in the project folder explorer: Version: 3.1 EL3692...
  • Page 69 Via the symbol in the menu bar: expand the pull-down menu: and open the following window: Fig. 51: Selection dialog: Choose the target system EL3692 Version: 3.1...
  • Page 70 The TwinCAT System Manager may first have to be set to “Config mode” via or via the menu “TwinCAT” → “Restart TwinCAT (Config Mode)”. Fig. 53: Select “Scan” Confirm the warning message, which follows, and select the “EtherCAT” devices in the dialog: Version: 3.1 EL3692...
  • Page 71 A scan (search function) can also be initiated by selecting “Device ...” from the context menu, which then only reads the elements below which are present in the configuration: EL3692 Version: 3.1...
  • Page 72 The following section refers solely to Structured Text (ST). In order to create a programming environment, a PLC subproject is added to the example project via the context menu of the “PLC” in the project folder explorer by selecting “Add New Item….”: Version: 3.1 EL3692...
  • Page 73 Fig. 58: Specifying the name and directory for the PLC programming environment The “Main” program, which already exists due to selecting “Standard PLC project”, can be opened by double-clicking on “PLC_example_project” in “POUs”. The following user interface is shown for an initial project: EL3692 Version: 3.1...
  • Page 74 Commissioning Fig. 59: Initial “Main” program for the standard PLC project Now example variables and an example program have been created for the next stage of the process: Version: 3.1 EL3692...
  • Page 75 “Assignments” in the project folder explorer: Assigning variables Via the menu of an instance – variables in the “PLC” context, use the “Modify Link…” option to open a window to select a suitable process object (PDO) for linking: EL3692 Version: 3.1...
  • Page 76 4 of the EL1004 terminal is selected for linking. In contrast, the checkbox “All types” must be ticked to create the link for the output variables, in order to allocate a set of eight separate output bits to a byte variable in this case. The following diagram shows the whole process: Version: 3.1 EL3692...
  • Page 77 PDOs to a variable. However, in this example, it would not be possible to select all output bits for the EL2008, since the terminal only makes individual digital outputs available. If a terminal has a byte, word, EL3692 Version: 3.1...
  • Page 78 5. Then the project folder must be created. This can be done either via the key combination “CTRL + Shift + B” or via the “Build” tab in TwinCAT. 6. The structure in the “PLC” tab of the terminal must then be linked to the created instance. Version: 3.1 EL3692...
  • Page 79 A few seconds later, the corresponding status of the Run mode is displayed in the form of a rotating symbol at the bottom right of the VS shell development environment. The PLC system can then be started as described below. EL3692 Version: 3.1...
  • Page 80: Twincat Development Environment

    ◦ Connects I/O devices to tasks in a variable-oriented manner ◦ Connects tasks to tasks in a variable-oriented manner ◦ Supports units at the bit level ◦ Supports synchronous or asynchronous relationships ◦ Exchange of consistent data areas and process images Version: 3.1 EL3692...
  • Page 81: Installation Of The Twincat Real-Time Driver

    5.2.1 Installation of the TwinCAT real-time driver In order to assign real-time capability to a standard Ethernet port of an IPC controller, the Beckhoff real-time driver has to be installed on this port under Windows. This can be done in several ways.
  • Page 82 Commissioning Fig. 72: Call up under VS Shell (TwinCAT 3) B: Via TcRteInstall.exe in the TwinCAT directory Fig. 73: TcRteInstall in the TwinCAT directory In both cases, the following dialog appears: Version: 3.1 EL3692...
  • Page 83 TwinCAT 3: the properties of the EtherCAT device can be opened by double click on “Device .. (EtherCAT)” within the Solution Explorer under “I/O”: After the installation the driver appears activated in the Windows overview for the network interface (Windows Start → System Properties → Network) EL3692 Version: 3.1...
  • Page 84 Commissioning Fig. 76: Windows properties of the network interface A correct setting of the driver could be: Fig. 77: Exemplary correct driver setting for the Ethernet port Other possible settings have to be avoided: Version: 3.1 EL3692...
  • Page 85 Commissioning Fig. 78: Incorrect driver settings for the Ethernet port EL3692 Version: 3.1...
  • Page 86 DHCP. In this way the delay associated with the DHCP client for the Ethernet port assigning itself a default IP address in the absence of a DHCP server is avoided. A suitable address space is 192.168.x.x, for example. Fig. 79: TCP/IP setting for the Ethernet port Version: 3.1 EL3692...
  • Page 87: Notes Regarding Esi Device Description

    The files are read (once) when a new System Manager window is opened, if they have changed since the last time the System Manager window was opened. A TwinCAT installation includes the set of Beckhoff ESI files that was current at the time when the TwinCAT build was created.
  • Page 88 1018 in the configuration. This is also stated by the Beckhoff compatibility rule. Refer in particular to the chapter “General notes on the use of Beckhoff EtherCAT IO components” and for manual configuration to the chapter “Offline configuration creation [} 92]”.
  • Page 89 Faulty ESI file If an ESI file is faulty and the System Manager is unable to read it, the System Manager brings up an information window. Fig. 85: Information window for faulty ESI file (left: TwinCAT 2; right: TwinCAT 3) EL3692 Version: 3.1...
  • Page 90 Commissioning Reasons may include: • Structure of the *.xml does not correspond to the associated *.xsd file → check your schematics • Contents cannot be translated into a device description → contact the file manufacturer Version: 3.1 EL3692...
  • Page 91: Twincat Esi Updater

    Commissioning 5.2.3 TwinCAT ESI Updater For TwinCAT 2.11 and higher, the System Manager can search for current Beckhoff ESI files automatically, if an online connection is available: Fig. 86: Using the ESI Updater (>= TwinCAT 2.11) The call up takes place under: “Options” → “Update EtherCAT Device Descriptions”...
  • Page 92: Offline Configuration Creation

    EL6601/EL6614 terminal select “EtherCAT Automation Protocol via EL6601”. Fig. 89: Selecting the EtherCAT connection (TwinCAT 2.11, TwinCAT 3) Then assign a real Ethernet port to this virtual device in the runtime system. Fig. 90: Selecting the Ethernet port Version: 3.1 EL3692...
  • Page 93 Fig. “Selection dialog for new EtherCAT device”. If the preceding device has several free ports (e.g. EK1122 or EK1100), the required port can be selected on the right-hand side (A). Overview of physical layer • “Ethernet”: cable-based 100BASE-TX: couplers, box modules, devices with RJ45/M8/M12 connector EL3692 Version: 3.1...
  • Page 94 (i.e. highest) revision and therefore the latest state of production is displayed in the selection dialog for Beckhoff devices. To show all device revisions available in the system as ESI descriptions tick the “Show Hidden Devices” check box, see Fig. “Display of previous revisions”.
  • Page 95 If current ESI descriptions are available in the TwinCAT system, the last revision offered in the selection dialog matches the Beckhoff state of production. It is recommended to use the last device revision when creating a new configuration, if current Beckhoff devices are used in the real application. Older revisions should only be used if older devices from stock are to be used in the application.
  • Page 96 Commissioning Fig. 97: EtherCAT terminal in the TwinCAT tree (left: TwinCAT 2; right: TwinCAT 3) Version: 3.1 EL3692...
  • Page 97: Online Configuration Creation

    This scan mode attempts to find not only EtherCAT devices (or Ethernet ports that are usable as such), but also NOVRAM, fieldbus cards, SMB etc. However, not all devices can be found automatically. Fig. 100: Note for automatic device scan (left: TwinCAT 2; right: TwinCAT 3) EL3692 Version: 3.1...
  • Page 98 [} 102] with the defined initial configuration.Background: since Beckhoff occasionally increases the revision version of the delivered products for product maintenance reasons, a configuration can be created by such a scan which (with an identical machine construction) is identical according to the device list;...
  • Page 99 Likewise, A might create spare parts stores worldwide for the coming series-produced machines with EL2521-0025-1018 terminals. After some time Beckhoff extends the EL2521-0025 by a new feature C. Therefore the FW is changed, outwardly recognizable by a higher FW version and a new revision -1019. Nevertheless the new device naturally supports functions and interfaces of the predecessor version(s);...
  • Page 100 Fig. 109: Displaying of “Free Run” and “Config Mode” toggling right below in the status bar Fig. 110: TwinCAT can also be switched to this state by using a button (left: TwinCAT 2; right: TwinCAT 3) The EtherCAT system should then be in a functional cyclic state, as shown in Fig. Online display example. Version: 3.1 EL3692...
  • Page 101 The connections and devices should be checked in a targeted manner, e.g. via the emergency scan. Then re-run the scan. Fig. 112: Faulty identification In the System Manager such devices may be set up as EK0000 or unknown devices. Operation is not possible or meaningful. EL3692 Version: 3.1...
  • Page 102 A “ChangeTo” or “Copy” should only be carried out with care, taking into consideration the Beckhoff IO compatibility rule (see above). The device configuration is then replaced by the revision found; this can affect the supported process data and functions.
  • Page 103 If current ESI descriptions are available in the TwinCAT system, the last revision offered in the selection dialog matches the Beckhoff state of production. It is recommended to use the last device revision when creating a new configuration, if current Beckhoff devices are used in the real application. Older revisions should only be used if older devices from stock are to be used in the application.
  • Page 104 - PDO (process data: Sequence, SyncUnit SU, SyncManager SM, EntryCount, Ent-ry.Datatype) This function is preferably to be used on AX5000 devices. Change to Alternative Type The TwinCAT System Manager offers a function for the exchange of a device: Change to Alternative Type Version: 3.1 EL3692...
  • Page 105: Ethercat Subscriber Configuration

    Several terminals, as for instance the EL6695 provide special functions by a tab with its own terminal name, so “EL6695” in this case. A specific tab “Settings” by terminals with a wide range of setup options will be provided also (e.g. EL3751). “General” tab Fig. 120: “General” tab EL3692 Version: 3.1...
  • Page 106 CANopen process data objects (Process Data Objects, PDOs). The user can select a PDO via PDO assignment and modify the content of the individual PDO via this dialog, if the EtherCAT slave supports this function. Version: 3.1 EL3692...
  • Page 107 For Beckhoff EtherCAT EL, ES, EM, EJ and EP slaves the following applies in general: • The input/output process data supported by the device are defined by the manufacturer in the ESI/XML description.
  • Page 108 (CoE) or Servo drive over EtherCAT protocol. This tab indicates which download requests are sent to the mailbox during startup. It is also possible to add new mailbox requests to the list display. The download requests are sent to the slave in the same order as they are shown in the list. Version: 3.1 EL3692...
  • Page 109 (CoE) protocol. This dialog lists the content of the object list of the slave (SDO upload) and enables the user to modify the content of an object from this list. Details for the objects of the individual EtherCAT devices can be found in the device-specific object descriptions. EL3692 Version: 3.1...
  • Page 110 The Update list button updates all objects in the displayed list Auto Update If this check box is selected, the content of the objects is updated automatically. Advanced The Advanced button opens the Advanced Settings dialog. Here you can specify which objects are displayed in the list. Version: 3.1 EL3692...
  • Page 111 Offline - via EDS File If this option button is selected, the list of the objects included in the object list is read from an EDS file provided by the user. “Online” tab Fig. 127: “Online” tab EL3692 Version: 3.1...
  • Page 112 • DC-Synchron (Input based) • DC-Synchron Advanced Settings… Advanced settings for readjustment of the real time determinant TwinCAT-clock Detailed information to Distributed Clocks is specified on http://infosys.beckhoff.com: Fieldbus Components → EtherCAT Terminals → EtherCAT System documentation → EtherCAT basics → Distributed Clocks Version: 3.1...
  • Page 113 Sync unit to which this PDO is assigned. PDO Content Indicates the content of the PDO. If flag F (fixed content) of the PDO is not set the content can be modified. EL3692 Version: 3.1...
  • Page 114: General Commissioning Instructions For An Ethercat Slave

    Those diagnostic elements that are helpful to the controlling task for diagnosis that is accurate for the current cycle when in operation (not during commissioning) are discussed below. Fig. 129: Selection of the diagnostic information of an EtherCAT Slave In general, an EtherCAT Slave offers Version: 3.1 EL3692...
  • Page 115 Fig. Basic EtherCAT Slave Diagnosis in the PLC shows an example of an implementation of basic EtherCAT Slave Diagnosis. A Beckhoff EL3102 (2-channel analogue input terminal) is used here, as it offers both the communication diagnosis typical of a slave and the functional diagnosis that is specific to a channel.
  • Page 116 The CoE parameter directory (CanOpen-over-EtherCAT) is used to manage the set values for the slave concerned. Changes may, in some circumstances, have to be made here when commissioning a relatively complex EtherCAT Slave. It can be accessed through the TwinCAT System Manager, see Fig. EL3102, CoE directory: Version: 3.1 EL3692...
  • Page 117 Commissioning interfaces are being introduced as part of an ongoing process for EL/EP EtherCAT devices. These are available in TwinCAT System Managers from TwinCAT 2.11R2 and above. They are integrated into the System Manager through appropriately extended ESI configuration files. EL3692 Version: 3.1...
  • Page 118 The target state wanted by the user, and which is brought about automatically at start-up by TwinCAT, can be set in the System Manager. As soon as TwinCAT reaches the status RUN, the TwinCAT EtherCAT Master will approach the target states. Version: 3.1 EL3692...
  • Page 119 Fig. 134: Default target state in the Slave Manual Control There are particular reasons why it may be appropriate to control the states from the application/task/PLC. For instance: • for diagnostic reasons • to induce a controlled restart of axes EL3692 Version: 3.1...
  • Page 120 The pre-calculated theoretical maximum E-Bus current is displayed in the TwinCAT System Manager as a column value. A shortfall is marked by a negative total amount and an exclamation mark; a power feed terminal is to be placed before such a position. Version: 3.1 EL3692...
  • Page 121 Fig. 137: Warning message for exceeding E-Bus current NOTICE Caution! Malfunction possible! The same ground potential must be used for the E-Bus supply of all EtherCAT terminals in a terminal block! EL3692 Version: 3.1...
  • Page 122: Notices On Analog Specifications

    Analogous to pointing devices this is the measuring scale (see IEC 61131) or also the dynamic range. For analog I/O devices from Beckhoff, the full scale value (FSV) of the respective product (also: reference value) is selected as the largest limit of the nominal measuring range and is given a positive sign. This applies to both symmetrical and asymmetrical measuring spans.
  • Page 123: Measurement Error/Measurement Deviation/Measurement Uncertainty, Output Uncertainty

    The following information also applies analogously to the output end value of analog output devices. The relative measuring error as a specification value of a Beckhoff analog device is specified in % of the nominal FSV (output end value) and calculated as the quotient of the numerically largest probable deviation from the true measured value (output value) with respect to the FSV (output end value): It should be noted here that the "true measured value"...
  • Page 124: Temperature Coefficient Tk [Ppm/K]

    A manufacturer can alleviate this by using components of a higher quality or by software means. The temperature coefficient, when indicated, specified by Beckhoff allows the user to calculate the expected measuring error outside the basic accuracy. The basic accuracy is usually specified for 23 °C ambient temperature, in special cases also at other temperature.
  • Page 125: Long-Term Use

    However, as is usual for technical devices, an unlimited functional assurance (also applies to accuracy) cannot be given. Beckhoff recommends checking the usability in relation to the application target within the scope of normal system maintenance, e.g. every 12-24 months.
  • Page 126: Ground Reference: Single-Ended/Differential Typification

    In particular this also applies to SE, even though the term suggests that only one wire is required. • The term “electrical isolation” should be clarified in advance. Beckhoff I/O devices feature 1 to 8 or more analog channels; with regard to the channel connection a distinction is made in terms of: ◦...
  • Page 127 The property of electrical isolation indicates whether the channels are directly connected to each other. ◦ Beckhoff I/O devices always feature electrical isolation between the field/analog side and the bus/ EtherCAT side. In other words, if two analog I/O devices are not connected via the power contacts (cable), they are effectively electrically isolated.
  • Page 128 +signal can be connected to +supply or –signal to –supply. - Yes: then you can connect accordingly to a Beckhoff ‘single-ended’ input. - No: the Beckhoff ‘differential’ input for +Signal and –Signal is to be selected; +Supply and – Supply are to be connected via additional cables.
  • Page 129 Commissioning Fig. 141: Connection of externally supplied sensors Classification of Beckhoff Terminals/ Box modules - Beckhoff 0/4-20 mA Terminals/ Box modules (and related product groups) are available as differential and single-ended: Single-ended Differential EL3x4x: 0-20 mA, EL3x5x: 4-20 mA, same as KL and related EL3x1x: 0-20 mA, EL3x2x: 4-20 mA, same as KL and related...
  • Page 130 Commissioning Fig. 142: 2-, 3- and 4-wire connection at single-ended and differential inputs Version: 3.1 EL3692...
  • Page 131: Common-Mode Voltage And Reference Ground (Based On Differential Inputs)

    Reference ground samples for Beckhoff IO devices: 1. Internal AGND fed out: EL3102/EL3112, resistive connection between the channels 2. 0 V power contact: EL3104/EL3114, resistive connection between the channels and AGND; AGND connected to 0 V power contact with low-resistance...
  • Page 132: Dielectric Strength

    Fig. 144: Recommended operating voltage range The device documentation may contain particular specifications and timings, taking into account: • Self-heating • Rated voltage • Insulating strength • Edge steepness of the applied voltage or holding periods • Normative environment (e.g. PELV) Version: 3.1 EL3692...
  • Page 133: Temporal Aspects Of Analog/Digital Or Digital/Analog Conversion

    This is the “external” view of the “Beckhoff AI channel” system – internally the signal delay in particular is composed of different components: hardware, amplifier, conversion itself, data transport and processing.
  • Page 134 The signal delay [ms, µs] is then the time interval between the applied electrical signal of a certain amplitude and the moment when the analog process value reaches the same value. For this purpose, the test frequency must be selected in a reasonable range; this can be, for example, 1/20 of the maximum sampling rate. Version: 3.1 EL3692...
  • Page 135 3. Additional information Additional information may be provided in the specification, e.g. • actual sampling rate of the ADC (if different from the channel sampling rate) • time correction values for runtimes with different filter settings • etc. EL3692 Version: 3.1...
  • Page 136: Explanation Of The Term Gnd/Ground

    – one of these points is then called the reference potential. In the Beckhoff I/O area and in particular with the analog products, various reference potentials are used and named. These are defined, named and explained here.
  • Page 137 Electrical restrictions according to the device documentation must be observed, e.g. common mode limits. ◦ AGND is usually a currentless reference potential. The action of interference on AGND must be avoided. ◦ Example: AGND is fed out on the device plug: EL3692 Version: 3.1...
  • Page 138: Sampling Type: Simultaneous Vs. Multiplexed

    Note: The terms "simultaneous" and "multiplex" have been used for a long time and in many contexts, so they have different meanings depending on the historical background and the subject area. In this chapter and in relation to I/O, the terms are used as Beckhoff understands them as an I/O manufacturer for the benefit of the user: •...
  • Page 139 4 input channels to the ADC quickly one after the other in the µs range. The switching process is performed by the device itself and is usually not accessible from the outside. Fig. 150: Schematic representation of multiplex sampling with an ADC converter EL3692 Version: 3.1...
  • Page 140 For analog outputs the same explanations apply, they can also be equipped with multiple simultaneous DACs or output a multiplexed DAC to several outputs. Version: 3.1 EL3692...
  • Page 141: Quick Start

    Proceed as follows for commissioning with the above-mentioned settings: 1. Install the EL3692 as described in section Installation and wiring [} 34]. 2. Activate the EtherCAT master and start the terminal in OP state. In the input variables the EL3692 must supply state=OP and WC=0.
  • Page 142 Commissioning 4. In TwinCAT the EL3692 appears as follows (channel 1 red grouped, channel 2 blue grouped): Fig. 152: EL3692 representation in the TwinCAT System Manager • The EL3692 provides the following outputs for each channel: ◦ SAI Inputs: current status ◦...
  • Page 143 Explanation: The 9 measuring ranges of the EL3692 are named after their recommended range of use e.g. 1 ... 10 Ω, but they all measure down to 0 Ohm. The value range of Value thus extends over x0 ... x00 7F FF FF for each measurement range, with "x0 = 0 ohms"...
  • Page 144: Operating Behavior, Diagnostics

    The following section describes certain aspects of the EL3692 operating behavior. 5.6.1 Control The EL3692 is either controlled via the CoE settings or via the control word in the output process image. • CoE mode (default setting) The settings for Autorange activation, Range (measuring range) and Mode (2/4-wire measurement) are made via the CoE objects.
  • Page 145: Measuring Mode

    The default state of the EL3692 is 4-wire mode. In this mode the measuring current flows via terminal points 1(5) through the resistance to terminal point 3(7). The voltage measurement takes place via terminal points 2(6) and 4(8).
  • Page 146: Autorange Function

    See also 4/2-wire mode. 5.6.8 Filter In the COE (object 0x80n0:21 [} 168]) the EL3692 has a filter setting option for each channel. The principle is as follows: • the raw resistance value is determined in rapid sequence •...
  • Page 147: Conversion Time

    0x80n0:31) [} 168]. It applies from the start of the measurement (automatic or single-shot mode) and is calculated as follows: =1 / f conversion filter delay_time Note: in general, the EL3692 terminal operates in a two channel alternating mode, thus the conversion time doubles. Filter setting Conversion time after filtering 2.5 Hz 400 ms...
  • Page 148: Error Codes

    Presentation: Scaled or activate SAI range (outputs) Data invalid Request conversion (after switch from continuous to single shot); ensure that measuring range is known Conversion None; switch on again error after switching on Table 3: Error Codes Version: 3.1 EL3692...
  • Page 149: Process Data

    Fig. 154: Screenshot of System Manager, Process data Fig. Screenshot of System Manager, Process data, left, shows the EL3692 with expanded process data, variables of channel 1 are highlighted in red. On the right the process data selection is highlighted in red.
  • Page 150 Explanation: Each of the 9 measuring ranges of the EL3692 extends over 1 decade (e.g. 0 .. 10 Ω). The regular value range of value extends from x0 .. x00 7F FF FF for each measuring range with "x00 7F FF FF ≈...
  • Page 151  0: 100 mΩ - 1 Ω  1: 1 Ω - 10 Ω  2: 10 Ω - 100 Ω  3: 100 Ω - 1 kΩ  4: 1 kΩ - 10 kΩ  5: 10 kΩ - 100 kΩ  6: 100 kΩ - 1 MΩ  7: 1 MΩ - 10 MΩ Table 3: Process data 0x1A01 EL3692 Version: 3.1...
  • Page 152 The format matches the REAL format of IEC 61131-3, which in turn is based on the REAL format of IEC 559. A REAL number (single precision) is defined as follows (See also Beckhoff InfoSys: TwinCAT PLC Control: standard data types).
  • Page 153: Specific Data

    Measuring range Max. power in the test specimen (alternating mode) -1 (10 mΩ -100 mΩ) ~450 µW (~220 µW) 0 (100 mΩ -1 Ω) ~4.5 mW (~2.2 mW) 1 (1 Ω-10 Ω) ~45 mW (~22 mW) Table 2: Power in the test specimen EL3692 Version: 3.1...
  • Page 154: Calculating The Resistance Value

    The following equation is used for calculating the REAL value from the value that has already been offset against the manufacturer and user values (F the respective full scale value (100 mΩ, 1 Ω, 10 Ω, 100 Ω, scal 1 kΩ, 10 kΩ, 100 kΩ, 1 MΩ and 10 MΩ): real scal Version: 3.1 EL3692...
  • Page 155: Error Analysis

    5.8.5 Error analysis The main difference between the EL3692 and other analog EL3xxx input terminals from Beckhoff is the fact that it has not just 1, but 9 consecutive measuring ranges. This opens up new aspects for error and measurement uncertainty analysis.
  • Page 156: Resolution

    1.19 µΩ/Digit 10 Ω - 100 Ω 11.9 µΩ/Digit 100 Ω - 1 kΩ 119 µΩ/Digit 1 kΩ - 10 kΩ 1.19 mΩ/Digit 10 kΩ - 100 kΩ 11.9 mΩ/Digit 100 kΩ - 1 MΩ 119 mΩ/Digit 1 MΩ - 10 MΩ 1.19 Ω/Digit Version: 3.1 EL3692...
  • Page 157: Data Processing

    Processing sequence [} 159] The following two diagrams illustrate the internal measurement sequence in the terminal. The first diagram shows the route for measurement of a value, the second diagram shows processing of the value in the terminal. EL3692 Version: 3.1...
  • Page 158 Commissioning Measurement sequence Fig. 158: Measurement sequence Version: 3.1 EL3692...
  • Page 159 Commissioning Processing sequence Fig. 159: Data processing sequence EL3692 Version: 3.1...
  • Page 160: 5.10 Dc Operation Mode

    Commissioning 5.10 DC operation mode The EL3692 does not support Distributed Clocks operation mode. Version: 3.1 EL3692...
  • Page 161: 5.11 Example Program

    In the two single shot settings a new measurement can be requested by clicking on Start. The Autorange function can be disabled by clicking on "Dis. Autorange". The measuring range can then be selected manually via the numeric field to the right of the range. Download (https://infosys.beckhoff.com/content/1033/el3692/Resources/2079184779/.zip) Fig. 160: Example program EL3692...
  • Page 162 I/O devices, Device (EtherCAT); then on the “Adapter” tab choose “Search...”, select the appropriate adapter and confirm (see Fig. Searching the Ethernet adapter + Selection and confirmation of the Ethernet adapter). Fig. 162: Searching the Ethernet adapter Version: 3.1 EL3692...
  • Page 163 Fig. 164: Activation of the configuration Fig. 165: Confirming the activation of the configuration • Confirm new variable mapping, restart in RUN mode (Fig. Generate variable mapping + Restarting TwinCAT in RUN mode) Fig. 166: Generating variable mapping Fig. 167: Restarting TwinCAT in RUN mode EL3692 Version: 3.1...
  • Page 164 • In TwinCAT PLC, under the “Project” menu, select “Rebuild all” to compile the project (Fig. Compile project) Fig. 168: Compile project • In TwinCAT PLC: log in with the “F11” button, confirm loading the program (Fig. Confirming program start), run the program with the “F5” button Fig. 169: Confirming program start Version: 3.1 EL3692...
  • Page 165: 5.12 Coe

    Default 1011:0 Restore default Restore default parameters UINT8 0x01 (1 parameters 1011:01 SubIndex 001 If this object is set to "0x64616F6C" in the set value UINT32 0x00000000 dialog, all backup objects are reset to their delivery state. EL3692 Version: 3.1...
  • Page 166 UINT32 0x00000000 (odd) offset calibration (see fig. below) 80n2:0m Range x 2/4W gain One gain value per measuring range for user UINT32 0x10000 (even) calibration (65536 0x10000 corresponds to 1 Version: 3.1 EL3692...
  • Page 167: Object Description And Parameterization

    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 of the Beckhoff website and installing it according to installation instructions.
  • Page 168: Restore Object

    Delay time Delay time UINT8 0x00 (0 80n0:3E Steady state tolerance If the last four values are no more than x / 1024 of end UINT8 0x00 (0 value apart, the "Steady state" bit is set to TRUE Version: 3.1 EL3692...
  • Page 169: Input Data

    Index 60n2 SAI Inputs Real (for Ch.1 (n=0); Ch.2 (n=1) Index (hex) Name Meaning Data type Flags Default 60n0:0 TC Inputs Ch.1 Maximum subindex UINT8 0x01 (1 60n1:05 Value Analog input value as REAL. REAL 0x00 (0 EL3692 Version: 3.1...
  • Page 170: Output Data

    Module index distance Index distance of the objects of the individual channels UINT16 0x0010 (16 F000:02 Maximum number of Number of channels UINT16 0x0002 (2 modules Index F008 Code word Index (hex) Name Meaning Data type Flags Default F008:0 Code word currently reserved UINT32 0x00000000 Version: 3.1 EL3692...
  • Page 171: Standard Objects (0X1000-0X1Fff)

    Index (hex) Name Meaning Data type Flags Default 10F0:0 Backup parameter Information for standardized loading and saving of UINT8 0x01 (1 handling backup entries 10F0:01 Checksum Checksum across all backup entries of the EtherCAT UINT32 0x00000000 slave EL3692 Version: 3.1...
  • Page 172 UINT32 0x0000:00, 4 1A0n:02 SubIndex 002 2. PDO Mapping Entry (object 0x6001 (SAI Range), UINT32 0x6001:05, 4 entry 0x05 (Mode)) 1A0n:03 SubIndex 003 3. PDO Mapping Entry (object 0x6001 (SAI Range), UINT32 0x6001:09, 8 entry 0x09 (Range)) Version: 3.1 EL3692...
  • Page 173 (6659 1C13:05 Subindex 005 5. allocated TxPDO (contains the index of the UINT16 0x1A04 associated TxPDO mapping object) (6660 1C13:06 Subindex 006 6. allocated TxPDO (contains the index of the UINT16 0x1A05 associated TxPDO mapping object) (6661 EL3692 Version: 3.1...
  • Page 174 Shift too short counter Number of occasions that the interval between SYNC0 UINT16 0x0000 (0 and SYNC1 event was too short (DC mode only) 1C32:20 Sync error The synchronization was not correct in the last cycle BOOLEAN 0x00 (0 (outputs were output too late; DC mode only) Version: 3.1 EL3692...
  • Page 175 UINT16 0x0000 (0 as 0x1C32:11 [} 174] counter 1C33:0C Cycle exceeded UINT16 0x0000 (0 as 0x1C32:12 [} 174] counter 1C33:0D Shift too short counter as 1C32:13 [} 174] UINT16 0x0000 (0 1C33:20 Sync error BOOLEAN 0x00 (0 as 0x1C32:32 [} 174] EL3692 Version: 3.1...
  • Page 176: Appendix

    Appendix Appendix EtherCAT AL Status Codes For detailed information please refer to the EtherCAT system description. Version: 3.1 EL3692...
  • Page 177: Firmware Compatibility

    Note • It is recommended to use the newest possible firmware for the respective hardware • Beckhoff is not under any obligation to provide customers with free firmware updates for delivered products. NOTICE Risk of damage to the device! Pay attention to the instructions for firmware updates on the separate page [} 178].
  • Page 178: Firmware Update El/Es/Em/Elm/Epxxxx

    NOTICE Only use TwinCAT 3 software! A firmware update of Beckhoff IO devices must only be performed with a TwinCAT 3 installation. It is recommended to build as up-to-date as possible, available for free download on the Beckhoff website. To update the firmware, TwinCAT can be operated in the so-called FreeRun mode, a paid license is not required.
  • Page 179: Device Description Esi File/Xml

    (in this case EL3204). Normally the configured revision must be the same or lower than that actually present in the terminal network. For further information on this, please refer to the EtherCAT system documentation. EL3692 Version: 3.1...
  • Page 180 The device revision is closely linked to the firmware and hardware used. Incompatible combinations lead to malfunctions or even final shutdown of the device. Corresponding updates should only be carried out in consultation with Beckhoff support. Display of ESI slave identifier...
  • Page 181 • Right-clicking on the slave in the online display opens the EEPROM Update dialog, Fig. EEPROM Update Fig. 175: EEPROM Update The new ESI description is selected in the following dialog, see Fig. Selecting the new ESI. The checkbox Show Hidden Devices also displays older, normally hidden versions of a slave. EL3692 Version: 3.1...
  • Page 182: Firmware Explanation

    • offline: The EtherCAT Slave Information ESI/XML may contain the default content of the CoE. This CoE directory can only be displayed if it is included in the ESI (e.g. “Beckhoff EL5xxx.xml”). The Advanced button must be used for switching between the two views.
  • Page 183: Updating Controller Firmware *.Efw

    The Online CoE directory is managed by the controller and stored in a dedicated EEPROM, which is generally not changed during a firmware update. Switch to the Online tab to update the controller firmware of a slave, see Fig. Firmware Update. EL3692 Version: 3.1...
  • Page 184 Appendix Fig. 178: Firmware Update Proceed as follows, unless instructed otherwise by Beckhoff support. Valid for TwinCAT 2 and 3 as EtherCAT master. • Switch TwinCAT system to ConfigMode/FreeRun with cycle time >= 1 ms (default in ConfigMode is 4 ms). A FW-Update during real time operation is not recommended.
  • Page 185: Fpga Firmware *.Rbf

    The TwinCAT System Manager indicates the FPGA firmware version. Click on the Ethernet card of your EtherCAT strand (Device 2 in the example) and select the Online tab. The Reg:0002 column indicates the firmware version of the individual EtherCAT devices in hexadecimal and decimal representation. EL3692 Version: 3.1...
  • Page 186 Fig. 180: Context menu Properties The Advanced Settings dialog appears where the columns to be displayed can be selected. Under Diagnosis/Online View select the '0002 ETxxxx Build' check box in order to activate the FPGA firmware version display. Version: 3.1 EL3692...
  • Page 187 Older firmware versions can only be updated by the manufacturer! Updating an EtherCAT device The following sequence order have to be met if no other specifications are given (e.g. by the Beckhoff support): • Switch TwinCAT system to ConfigMode/FreeRun with cycle time >= 1 ms (default in ConfigMode is 4 ms).
  • Page 188 • In the TwinCAT System Manager select the terminal for which the FPGA firmware is to be updated (in the example: Terminal 5: EL5001) and click the Advanced Settings button in the EtherCAT tab: • The Advanced Settings dialog appears. Under ESC Access/E²PROM/FPGA click on Write FPGA button: Version: 3.1 EL3692...
  • Page 189: Simultaneous Updating Of Several Ethercat Devices

    The firmware and ESI descriptions of several devices can be updated simultaneously, provided the devices have the same firmware file/ESI. Fig. 182: Multiple selection and firmware update Select the required slaves and carry out the firmware update in BOOTSTRAP mode as described above. EL3692 Version: 3.1...
  • Page 190: Restoring The Delivery State

    Alternative restore value In some older terminals (FW creation approx. before 2007) 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. Version: 3.1 EL3692...
  • Page 191: Support And Service

    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: www.beckhoff.com You will also find further documentation for Beckhoff components there.
  • Page 193 More Information: www.beckhoff.com/EL3692 Beckhoff Automation GmbH & Co. KG Hülshorstweg 20 33415 Verl Germany Phone: +49 5246 9630 info@beckhoff.com www.beckhoff.com...

Table of Contents