Beckhoff EL34 Series Documentation

Beckhoff EL34 Series Documentation

3-phase energy and power measurement terminals
Table of Contents

Advertisement

Documentation
EL34xx
3-phase energy and power measurement terminals
Version:
Date:
1.5
2019-09-05

Advertisement

Table of Contents
loading

Summary of Contents for Beckhoff EL34 Series

  • Page 1 Documentation EL34xx 3-phase energy and power measurement terminals Version: Date: 2019-09-05...
  • Page 3: Table Of Contents

    Notes on the documentation...................... 6 Safety instructions .......................... 7 Documentation issue status ...................... 8 Version identification of EtherCAT devices .................. 9 2.4.1 Beckhoff Identification Code (BIC)...................  13 3 Product overview............................. 15 EL34xx – Introduction ........................ 15 Technical data .......................... 19 Basic function principles ........................ 23 Current transformers ........................ 29 Start .............................. 31...
  • Page 4 Table of contents Process data.......................... 129 6.4.1 Sync Manager........................  129 6.4.2 Settings..........................  137 6.4.3 Timestamp Distributed Clocks .................. 143 Scaling factors .......................... 144 Notices on analog specifications .................... 145 6.6.1 Full scale value (FSV).................... 145 6.6.2 Measuring error/ measurement deviation .............. 145 6.6.3 Temperature coefficient tK [ppm/K] ................
  • Page 5: Product Overview - Power Measurement Terminals

    Product overview – Power measurement terminals Product overview – Power measurement terminals EL3423 [} 16] 3-phase power measurement terminal, Economy; 480 V , 1 A EL3443 [} 15] 3-phase power measurement terminal with extended functionality; 480 V , 1 A EL3443-0010 [} 15] 3-phase power measurement terminal with extended functionality; 480 V , 5 A EL3443-0011 [} 15] 3-phase power measurement terminal with extended functionality;...
  • Page 6: 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 7: 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 8: Documentation Issue Status

    Foreword Documentation issue status Version Comment • EL3443-0011, EL3443-0013, EL3483-0060 added • Update structure • Update revision status • EL3453 added • Update structure • Update revision status • Addenda chapter “TcEventLogger and IO” (Appendix) • Chapter “Technical data” updated •...
  • Page 9: Version Identification Of Ethercat Devices

    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 10: Fig. 1 El5021 El Terminal, Standard Ip20 Io Device With Serial/ Batch Number And Revision Id (Since 2014/01)

    Foreword 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...
  • Page 11: Fig. 2 Ek1100 Ethercat Coupler, Standard Ip20 Io Device With Serial/ Batch Number

    Foreword Fig. 2: EK1100 EtherCAT coupler, standard IP20 IO device with serial/ batch number Fig. 3: CU2016 switch with serial/ batch number Fig. 4: EL3202-0020 with serial/ batch number 26131006 and unique ID-number 204418 EL34xx Version: 1.5...
  • Page 12: Fig. 5 Ep1258-00001 Ip67 Ethercat Box With Batch Number/ Date Code 22090101 And Unique Se- Rial Number 158102

    Foreword 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 Fig. 8: ELM3604-0002 terminal with unique ID number (QR code) 100001051 and serial/ batch number 44160201...
  • Page 13: Beckhoff Identification Code (Bic)

    2.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 14 Example of composite information from items 1 - 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 15: Product Overview

    Product overview Product overview EL34xx – Introduction EL3443 | 3-phase power measurement terminal with extended functionality Fig. 10: EL3443 The EL3443 EtherCAT Terminal enables measurement of all relevant electrical data of the mains supply and performs simple pre-evaluations. The voltage is measured via the direct connection of L1, L2, L3 and N. The current of the three phases L1, L2 and L3 is fed via simple current transformers.
  • Page 16 Product overview EL3423 | 3-phase power measurement terminal, Economy Fig. 11: EL3423 The EL3423 EtherCAT Terminal enables measurement of relevant data for an efficient energy management system. The voltage is measured internally via direct connection of L1, L2, L3 and N. The current of the three phases L1, L2 and L3 is fed via simple current transformers.
  • Page 17: Fig. 12 El3483

    Product overview EL3483 | 3-phase mains monitoring terminal for voltage, frequency and phase Fig. 12: EL3483 The EL3483 EtherCAT Terminal enables monitoring of relevant electrical data of the supply network. The voltage is measured internally via direct connection of L1, L2, L3 and N. The internal measured values are compared with threshold values preset by the user.
  • Page 18 Product overview EL3453 | 3-phase power measurement terminal up to 690 V AC with extended functionality Fig. 13: EL3453 The EL3453 EtherCAT power measurement terminal is an advancement based on the EL3413. With up to 690 V AC, the voltage inputs are optimised for the direct monitoring of high-capacity generators, as in the wind power industry, for example.
  • Page 19: Technical Data

    Product overview Technical data EL3423 Technical data EL3423 Number of inputs 3 x current, 3 x voltage Technology 3-phase power measurement Oversampling factor – Distributed clocks – Update interval >10 s adjustable Measured values energy, power, power quality factor Measuring voltage max.
  • Page 20 Product overview EL3443-00xx Technical data EL3443-0000 EL3443-0010 EL3443-0011 EL3443-0013 Number of inputs 3 x current, 3 x voltage Technology 3-phase power measurement Oversampling factor – Distributed clocks Optional (for determining the zero crossing time) Activation interval one mains period (20 ms at 50 Hz) Measured values Current, voltage, active power, reactive power, apparent power, active energy, reactive energy, apparent energy, cos φ, frequency, THD, harmonics (up to 40th harmonic), power quality factor...
  • Page 21: Fig. 13 El3453

    Product overview EL3453 Technical data EL3453 Number of inputs 4 x current, 3 x voltage Technology 3-phase power measurement Oversampling-factor – Distributed-Clocks Optional (for zero crossing time determination) Accuracy of Distributed Clocks << 1 µs Update time with every half-wave (10 ms at 50 Hz) Measured values Current, voltage, active power, reactive power, apparent power, active energy, reactive en- ergy, apparent energy, fundamental wave power and energy, cos φ, frequency, THD, har-...
  • Page 22 Product overview EL3483 Technical data EL3483 Number of inputs 3 x voltage Technology 3-phase mains monitor Oversampling factor – Distributed clocks – Update interval 10 mains periods (200 ms at 50 Hz) Measured values digital thresholds and power quality factor Measuring voltage max.
  • Page 23: Basic Function Principles

    Product overview Basic function principles Measuring principle The EL3443 works with 6 analog/digital converters for recording the current and voltage values of all 3 phases. Recording and processing is synchronous and identical for the 3 phases. The signal processing for one phase is described below.
  • Page 24 Product overview Fig. 15: Power s curve In the first step, the power s is calculated at each sampling instant: The mean value is calculated over a period. The power frequency is twice that of the corresponding voltages and currents. Apparent power measurement In real networks, not all consumers are purely ohmic.
  • Page 25 Product overview Fig. 16: u, i, p curves with phase shift angle (t) (t) (t) In this context, further parameters of the mains system and its consumers are significant: • apparent power S • reactive power Q • power factor cos φ The EL3443 determines the following values: •...
  • Page 26: Fig. 17 Four-Quadrant Representation Of Active Power/Fundamental Harmonic Reactive Power In Motor And Generator Mode

    Product overview Sign for power measurement The sign of the (fundamental wave) active power P and the power factor cos φ provides information about the direction of the energy flow. A positive sign indicates the motor mode, a negative sign indicates generator mode.
  • Page 27 Product overview Fig. 18: Representation of the power quality factor calculation As can be seen for the time value 120, the calculation method is chosen in such a way that even very short voltage drops cause a clear signal deflection. The value above which the power supply is to be regarded as "sufficiently good" is strongly dependent on the connected application.
  • Page 28 Product overview application, it may make sense to regularly synchronize the clock with an external clock. By default, the clock is set once at system startup based on the local Windows system time, taking into account the set time zone, usually UTC.
  • Page 29: Current Transformers

    Product overview Current transformers In principle, the choice of current transformer for the EL34xx is not critical. The internal resistance within the current circuit of the EL34xx is so small that it is negligible for the calculation of the total resistances of the current loop.
  • Page 30 Product overview WARNING WARNING Risk of electric shock! The complete wiring of the EL34xx must be protected against accidental contact and equipped with associ- ated warnings! The insulation should be designed for the maximum conductor voltage of the system to be measured! The EL34xx allows a maximum voltage of 480 V for normal operating conditions.
  • Page 31: Start

    Product overview Start For commissioning: • mount the EL34xx as described in the chapter Mounting and wiring [} 44] • configure the EL34xx in TwinCAT as described in the chapter Commissioning [} 88]. EL34xx Version: 1.5...
  • Page 32: Basics Communication

    EtherCAT devices from Beckhoff. Recommended cables 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 33: General Notes For Setting The Watchdog

    Basics communication Fig. 19: System manager current calculation NOTE Malfunction possible! The same ground potential must be used for the E-Bus supply of all EtherCAT terminals in a terminal block! General notes for setting the watchdog ELxxxx terminals are equipped with a safety feature (watchdog) that switches off the outputs after a specifiable time e.g.
  • Page 34 Basics communication Fig. 20: EtherCAT tab -> Advanced Settings -> Behavior -> Watchdog Notes: • the multiplier is valid for both watchdogs. • each watchdog has its own timer setting, the outcome of this in summary with the multiplier is a resulting time.
  • Page 35: Ethercat State Machine

    Basics communication Example "Set SM watchdog" This checkbox enables manual setting of the watchdog times. If the outputs are set and the EtherCAT communication is interrupted, the SM watchdog is triggered after the set time and the outputs are erased. This setting can be used for adapting a terminal to a slower EtherCAT master or long cycle times.
  • Page 36 Basics communication Fig. 21: States of the EtherCAT State Machine Init After switch-on the EtherCAT slave in the Init state. No mailbox or process data communication is possible. The EtherCAT master initializes sync manager channels 0 and 1 for mailbox communication. Pre-Operational (Pre-Op) During the transition between Init and Pre-Op the EtherCAT slave checks whether the mailbox was initialized correctly.
  • Page 37: Coe Interface

    Basics communication Boot In the Boot state the slave firmware can be updated. The Boot state can only be reached via the Init state. In the Boot state mailbox communication via the file access over EtherCAT (FoE) protocol is possible, but no other mailbox communication and no process data communication.
  • Page 38 Data management If slave CoE parameters are modified online, Beckhoff devices store any changes in a fail-safe manner in the EEPROM, i.e. the modified CoE parameters are still available after a restart. The situation may be different with other manufacturers.
  • Page 39 Changes in the local CoE list of the terminal are lost if the terminal is replaced. If a terminal is re- placed 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 pro- cessed whenever the EtherCAT fieldbus is started.
  • Page 40 Basics communication Fig. 24: Offline list • If the slave is online ◦ 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 ◦...
  • Page 41 • 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. EL34xx Version: 1.5...
  • Page 42: Distributed Clock

    Basics communication Distributed Clock The distributed clock represents a local clock in the EtherCAT slave controller (ESC) with the following characteristics: • Unit 1 ns • Zero point 1.1.2000 00:00 • Size 64 bit (sufficient for the next 584 years; however, some EtherCAT slaves only offer 32-bit support, i.e.
  • Page 43: 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. 26: Spring contacts of the Beckhoff I/O components EL34xx Version: 1.5...
  • Page 44: Installation On Mounting Rails

    Mounting and wiring Installation on mounting rails WARNING Risk of electric shock and damage of device! Bring the bus terminal system into a safe, powered down state before starting installation, disassembly or wiring of the bus terminals! Assembly Fig. 27: Attaching on mounting rail The bus coupler and bus terminals are attached to commercially available 35 mm mounting rails (DIN rails according to EN 60715) by applying slight pressure: 1.
  • Page 45 Mounting and wiring Disassembly Fig. 28: Disassembling of terminal Each terminal is secured by a lock on the mounting rail, which must be released for disassembly: 1. Pull the terminal by its orange-colored lugs approximately 1 cm away from the mounting rail. In doing so for this terminal the mounting rail lock is released automatically and you can pull the terminal out of the bus terminal block easily without excessive force.
  • Page 46 Mounting and wiring Fig. 29: Power contact on left side NOTE Possible damage of the device Note that, for reasons of electromagnetic compatibility, the PE contacts are capacitatively coupled to the mounting rail. This may lead to incorrect results during insulation testing or to damage on the terminal (e.g. disruptive discharge to the PE line during insulation testing of a consumer with a nominal voltage of 230 V).
  • Page 47: Connection

    Mounting and wiring Connection 5.3.1 Connection system WARNING Risk of electric shock and damage of device! Bring the bus terminal system into a safe, powered down state before starting installation, disassembly or wiring of the bus terminals! Overview The Bus Terminal system offers different connection options for optimum adaptation to the respective application: •...
  • Page 48 Mounting and wiring A tab for strain relief of the cable simplifies assembly in many applications and prevents tangling of individual connection wires when the connector is removed. Conductor cross sections between 0.08 mm and 2.5 mm can continue to be used with the proven spring force technology.
  • Page 49: Wiring

    Mounting and wiring 5.3.2 Wiring WARNING Risk of electric shock and damage of device! Bring the bus terminal system into a safe, powered down state before starting installation, disassembly or wiring of the Bus Terminals! Terminals for standard wiring ELxxxx/KLxxxx and for pluggable wiring ESxxxx/KSxxxx Fig. 33: Connecting a cable on a terminal point Up to eight terminal points enable the connection of solid or finely stranded cables to the Bus Terminal.
  • Page 50: Shielding

    Mounting and wiring Terminal housing High Density Housing Wire size width (single core wires) 0.08 ... 1.5 mm Wire size width (fine-wire conductors) 0.25 ... 1.5 mm Wire size width (conductors with a wire end sleeve) 0.14 ... 0.75 mm Wire size width (ultrasonically “bonded" conductors) only 1.5 mm Wire stripping length 8 ...
  • Page 51: Installation Positions

    Mounting and wiring Installation positions NOTE Constraints regarding installation position and operating temperature range Please refer to the technical data for a terminal to ascertain whether any restrictions regarding the installa- tion position and/or the operating temperature range have been specified. When installing high power dissi- pation terminals ensure that an adequate spacing is maintained between other components above and be- low the terminal in order to guarantee adequate ventilation! Optimum installation position (standard)
  • Page 52 Mounting and wiring Fig. 35: Other installation positions Version: 1.5 EL34xx...
  • Page 53: Positioning Of Passive Terminals

    Mounting and wiring Positioning of passive Terminals Hint for positioning of passive terminals in the bus terminal block EtherCAT Terminals (ELxxxx / ESxxxx), which do not take an active part in data transfer within the bus terminal block are so called passive terminals. The passive terminals have no current consump- tion out of the E-Bus.
  • Page 54: El34Xx - Leds And Connection

    Mounting and wiring EL34xx - LEDs and connection WARNING Caution: Risk of electric shock! If you do not connect the terminal point N with the neutral conductor of your mains supply (e.g. if the EL3443/EL3453 is used purely for current measurements), terminal point N should be earthed, in order to avoid dangerous overvoltages in the event of a current transformer fault! WARNING Caution: Risk of electric shock!
  • Page 55 Mounting and wiring Color Meaning green This LED indicates the terminal's operating state: State of the EtherCAT State Machine [} 35]: INIT = initialization of the terminal flashing rapidly State of the EtherCAT State Machine [} 35]: BOOTSTRAP = function for terminal firmware updates [} 278] flashing State of the EtherCAT State Machine [} 35]: PREOP = function for mailbox communication and different default settings set Single flash...
  • Page 56 Mounting and wiring EL3443 - LEDs and connection Fig. 39: EL3443 LEDs Color Meaning green This LED indicates the terminal's operating state: State of the EtherCAT State Machine [} 35]: INIT = initialization of the terminal flashing rapidly State of the EtherCAT State Machine [} 35]: BOOTSTRAP = function for terminal firmware updates [} 278] flashing State of the EtherCAT State Machine [} 35]:...
  • Page 57 Mounting and wiring Terminal point Description Comment Name Phase L1 Connections for the voltage measurement Note the Warnings [} 54] above " Caution: Risk Phase L2 of electric shock! " Phase L3 Neutral conductor N (internally connected to terminal point 8) Consumer at phase L1 Connections for the current transformers.
  • Page 58 Mounting and wiring EL3453 - LEDs and connection Fig. 40: EL3453 LED's Version: 1.5 EL34xx...
  • Page 59 Mounting and wiring Color Meaning green This LED indicates the terminal's operating state: State of the EtherCAT State Machine [} 35]: INIT = initialization of the terminal flashing State of the EtherCAT State Machine [} 35]: rapidly BOOTSTRAP = function for terminal firmware updates [} 278] flashing State of the EtherCAT State Machine [} 35]: PREOP = function for mailbox communication and different default settings set...
  • Page 60 Mounting and wiring Terminal point Description Comment Name Phase L1 current measurement input Connections for the current transformers. Note the Warnings Phase L2 current measurement input [} 54] above " Caution: Risk of electric Phase L3 current measurement input shock!" Neutral conductor current measurement input (star point) ‘...
  • Page 61 Mounting and wiring EL3483 - LEDs and connection Fig. 41: EL3483 LEDs Color Meaning green This LED indicates the terminal's operating state: State of the EtherCAT State Machine [} 35]: INIT = initialization of the terminal flashing rapidly State of the EtherCAT State Machine [} 35]: BOOTSTRAP = function for terminal firmware updates [} 278] flashing State of the EtherCAT State Machine [} 35]:...
  • Page 62 Mounting and wiring Terminal point Description Comment Name Phase L1 Connections for the voltage measurement Note the Warnings [} 54] above " Caution: Risk Phase L2 of electric shock! " Phase L3 Neutral conductor N Version: 1.5 EL34xx...
  • Page 63: 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 offline mode can be found under http://infosys.beckhoff.com: TwinCAT 2 → TwinCAT System Manager → IO - Configuration → Adding an I/O Device •...
  • Page 64 Commissioning Fig. 42: Relationship between user side (commissioning) and installation The user inserting of certain components (I/O device, terminal, box...) is the same in TwinCAT 2 and TwinCAT 3. The descriptions below relate to the online procedure. Sample configuration (actual configuration) Based on the following sample configuration, the subsequent subsections describe the procedure for TwinCAT 2 and TwinCAT 3: •...
  • Page 65 Commissioning Fig. 43: Control configuration with Embedded PC, input (EL1004) and output (EL2008) 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.
  • Page 66 Commissioning 6.1.1 TwinCAT 2 Startup TwinCAT basically uses two user interfaces: the TwinCAT System Manager for communication with the electromechanical components and TwinCAT PLC Control for the development and compilation of a controller. The starting point is the TwinCAT System Manager. After successful installation of the TwinCAT system on the PC to be used for development, the TwinCAT 2 System Manager displays the following user interface after startup: Fig. 44: Initial TwinCAT 2 user interface...
  • Page 67 Commissioning Fig. 45: Selection of the target system Use "Search (Ethernet)..." to enter the target system. Thus a next dialog opens to either: • enter the known computer name after "Enter Host Name / IP:" (as shown in red) • perform a "Broadcast Search" (if the exact computer name is not known) •...
  • Page 68 Commissioning Adding devices In the configuration tree of the TwinCAT 2 System Manager user interface on the left, select "I/O Devices” and then right-click to open a context menu and select "Scan Devices…", or start the action in the menu bar . The TwinCAT System Manager may first have to be set to "Config mode" via or via menu “Actions"...
  • Page 69 Commissioning Fig. 49: Mapping of the configuration in the TwinCAT 2 System Manager The whole process consists of two stages, which may be performed separately (first determine the devices, then determine the connected elements such as boxes, terminals, etc.). A scan can also be initiated by selecting "Device ..."...
  • Page 70 Commissioning ◦ Structured Text (ST) • Graphical languages ◦ Function Block Diagram (FBD) ◦ Ladder Diagram (LD) ◦ The Continuous Function Chart Editor (CFC) ◦ Sequential Function Chart (SFC) The following section refers to Structured Text (ST). After starting TwinCAT PLC Control, the following user interface is shown for an initial project: Fig. 51: TwinCAT PLC Control after startup Sample variables and a sample program have been created and stored under the name "PLC_example.pro": Version: 1.5...
  • Page 71 Commissioning Fig. 52: Sample program with variables after a compile process (without variable integration) Warning 1990 (missing "VAR_CONFIG") after a compile process indicates that the variables defined as external (with the ID "AT%I*" or "AT%Q*") have not been assigned. After successful compilation, TwinCAT PLC Control creates a "*.tpy"...
  • Page 72 Commissioning Select the PLC configuration "PLC_example.tpy" in the browser window that opens. The project including the two variables identified with "AT" are then integrated in the configuration tree of the System Manager: Fig. 54: PLC project integrated in the PLC configuration of the System Manager The two variables "bEL1004_Ch4"...
  • Page 73 Commissioning Fig. 56: Selecting PDO of type BOOL According to the default setting, certain PDO objects are now available for selection. In this sample the input of channel 4 of the EL1004 terminal is selected for linking. In contrast, the checkbox "All types" must be ticked for creating the link for the output variables, in order to allocate a set of eight separate output bits to a byte variable.
  • Page 74 Commissioning Fig. 58: Application of a "Goto Link" variable, using "MAIN.bEL1004_Ch4" as a sample The process of assigning variables to the PDO is completed via the menu selection "Actions" → "Generate Mappings”, key Ctrl+M or by clicking on the symbol in the menu. This can be visualized in the configuration: The process of creating links can also take place in the opposite direction, i.e.
  • Page 75 Commissioning Fig. 59: Choose target system (remote) In this sample "Runtime system 1 (port 801)" is selected and confirmed. Link the PLC with the real-time system via menu option "Online" → "Login", the F11 key or by clicking on the symbol . The control program can then be loaded for execution.
  • Page 76 Commissioning Fig. 60: PLC Control logged in, ready for program startup The PLC can now be started via "Online" → "Run", F5 key or 6.1.2 TwinCAT 3 Startup TwinCAT makes the development environment areas available together with Microsoft Visual Studio: after startup, the project folder explorer appears on the left in the general window area (cf.
  • Page 77 Commissioning Fig. 61: Initial TwinCAT 3 user interface 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. 62: Create new TwinCAT project The new project is then available in the project folder explorer: EL34xx Version: 1.5...
  • Page 78 Commissioning Fig. 63: New TwinCAT3 project in the project folder explorer Generally, TwinCAT can be used in local or remote mode. Once the TwinCAT system including the user interface (standard) is installed on the respective PLC, TwinCAT can be used in local mode and thereby the next step is "Insert Device [} 79]".
  • Page 79 Commissioning Use "Search (Ethernet)..." to enter the target system. Thus a next dialog opens to either: • enter the known computer name after "Enter Host Name / IP:" (as shown in red) • perform a "Broadcast Search" (if the exact computer name is not known) •...
  • Page 80 Commissioning Fig. 67: Automatic detection of I/O devices: selection the devices to be integrated 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 sample configuration [} 64] described at the beginning of this section, the result is as follows: Fig. 68: Mapping of the configuration in VS shell of the TwinCAT3 environment The whole process consists of two stages, which may be performed separately (first determine the devices,...
  • Page 81 Commissioning Fig. 69: Reading of individual terminals connected to a device This functionality is useful if the actual configuration is modified at short notice. Programming the PLC TwinCAT PLC Control is the development environment for the creation of the controller in different program environments: TwinCAT PLC Control supports all languages described in IEC 61131-3.
  • Page 82 Commissioning Fig. 70: Adding the programming environment in "PLC" In the dialog that opens select "Standard PLC project" and enter "PLC_example" as project name, for example, and select a corresponding directory: Fig. 71: Specifying the name and directory for the PLC programming environment The "Main"...
  • Page 83 Commissioning Fig. 72: Initial "Main" program of the standard PLC project To continue, sample variables and a sample program have now been created: EL34xx Version: 1.5...
  • Page 84 Commissioning Fig. 73: Sample program with variables after a compile process (without variable integration) The control program is now created as a project folder, followed by the compile process: Fig. 74: Start program compilation The following variables, identified in the ST/ PLC program with "AT%", are then available in under "Assignments"...
  • Page 85 Commissioning Fig. 75: Creating the links between PLC variables and process objects In the window that opens, the process object for the variable "bEL1004_Ch4" of type BOOL can be selected from the PLC configuration tree: Fig. 76: Selecting PDO of type BOOL According to the default setting, certain PDO objects are now available for selection.
  • Page 86 Commissioning Fig. 77: Selecting several PDOs simultaneously: activate "Continuous" and "All types" Note that the "Continuous" checkbox was also activated. This is designed to allocate the bits contained in the byte of the variable "nEL2008_value" sequentially to all eight selected output bits of the EL2008 terminal. In this way it is possible to subsequently address all eight outputs of the terminal in the program with a byte corresponding to bit 0 for channel 1 to bit 7 for channel 8 of the PLC.
  • Page 87 Commissioning Activation of the configuration The allocation of PDO to PLC variables has now established the connection from the controller to the inputs and outputs of the terminals. The configuration can now be activated with or via the menu under "TwinCAT"...
  • Page 88: Twincat 2

    6.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. One option is described here.
  • Page 89 Commissioning Fig. 80: System Manager “Options” (TwinCAT 2) This have to be called up by the Menü “TwinCAT” within the TwinCAT 3 environment: Fig. 81: Call up under VS Shell (TwinCAT 3) The following dialog appears: Fig. 82: Overview of network interfaces Interfaces listed under “Compatible devices” can be assigned a driver via the “Install” button. A driver should only be installed on compatible devices.
  • Page 90 Commissioning Fig. 83: EtherCAT device properties(TwinCAT 2): click on „Compatible Devices…“ of tab “Adapter” 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 →...
  • Page 91 Commissioning Fig. 85: Exemplary correct driver setting for the Ethernet port Other possible settings have to be avoided: EL34xx Version: 1.5...
  • Page 92 Commissioning Fig. 86: Incorrect driver settings for the Ethernet port Version: 1.5 EL34xx...
  • Page 93 Commissioning IP address of the port used IP address/DHCP In most cases an Ethernet port that is configured as an EtherCAT device will not transport general IP packets. For this reason and in cases where an EL6601 or similar devices are used it is useful to specify a fixed IP address for this port via the “Internet Protocol TCP/IP”...
  • Page 94: 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 95 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’ [} 99].
  • Page 96 Commissioning Fig. 91: File OnlineDescription.xml created by the System Manager Is a slave desired to be added manually to the configuration at a later stage, online created slaves are indicated by a prepended symbol “>” in the selection list (see Figure “Indication of an online recorded ESI of EL2521 as an example”).
  • Page 97 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 EL34xx Version: 1.5...
  • Page 98: Twincat Esi Updater

    Commissioning 6.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. 94: Using the ESI Updater (>= TwinCAT 2.11) The call up takes place under: “Options” → "Update EtherCAT Device Descriptions"...
  • Page 99: Offline Configuration Creation

    Commissioning • the devices/modules be connected to the power supply and ready for communication • TwinCAT must be in CONFIG mode on the target system. The online scan process consists of: • detecting the EtherCAT device [} 104] (Ethernet port at the IPC) •...
  • Page 100 Commissioning This query may appear automatically when the EtherCAT device is created, or the assignment can be set/ modified later in the properties dialog; see Fig. “EtherCAT device properties (TwinCAT 2)”. Fig. 99: EtherCAT device properties (TwinCAT 2) TwinCAT 3: the properties of the EtherCAT device can be opened by double click on “Device .. (EtherCAT)” within the Solution Explorer under “I/O”: Selecting the Ethernet port Ethernet ports can only be selected for EtherCAT devices for which the TwinCAT real-time driver is...
  • Page 101 (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 102 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 103 Commissioning Fig. 105: EtherCAT terminal in the TwinCAT tree (left: TwinCAT 2; right: TwinCAT 3) EL34xx Version: 1.5...
  • Page 104: Online Configuration Creation

    Commissioning 6.2.6 ONLINE configuration creation Detecting/scanning of the EtherCAT device The online device search can be used if the TwinCAT system is in CONFIG mode. This can be indicated by a symbol right below in the information bar: • on TwinCAT 2 by a blue display “Config Mode” within the System Manager window: •...
  • Page 105 [} 109] 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 106 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 107 Commissioning Fig. 114: Manual triggering of a device scan on a specified EtherCAT device (left: TwinCAT 2; right: TwinCAT 3) In the System Manager (TwinCAT 2) or the User Interface (TwinCAT 3) the scan process can be monitored via the progress bar at the bottom in the status bar. Fig. 115: Scan progressexemplary by TwinCAT 2 The configuration is established and can then be switched to online state (OPERATIONAL).
  • Page 108 Commissioning Fig. 119: Online display example Please note: • all slaves should be in OP state • the EtherCAT master should be in “Actual State” OP • “frames/sec” should match the cycle time taking into account the sent number of frames •...
  • Page 109 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 110 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 111 Commissioning Fig. 124: Correction dialog with modifications Once all modifications have been saved or accepted, click “OK” to transfer them to the real *.tsm configuration. Change to Compatible Type TwinCAT offers a function “Change to Compatible Type…” for the exchange of a device whilst retaining the links in the task.
  • Page 112: Ethercat Subscriber Configuration

    Commissioning If called, the System Manager searches in the procured device ESI (in this example: EL1202-0000) for details of compatible devices contained there. The configuration is changed and the ESI-EEPROM is overwritten at the same time – therefore this process is possible only in the online state (ConfigMode). 6.2.7 EtherCAT subscriber configuration In the left-hand window of the TwinCAT 2 System Manager or the Solution Explorer of the TwinCAT 3...
  • Page 113 Commissioning „EtherCAT“ tab Fig. 129: „EtherCAT“ tab Type EtherCAT device type Product/Revision Product and revision number of the EtherCAT device Auto Inc Addr. Auto increment address of the EtherCAT device. The auto increment address can be used for addressing each EtherCAT device in the communication ring through its physical position.
  • Page 114 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 115 Commissioning Fig. 131: Configuring the process data Manual modification of the process data According to the ESI description, a PDO can be identified as “fixed” with the flag “F” in the PDO overview (Fig. “Configuring the process data”, J). The configuration of such PDOs cannot be changed, even if TwinCAT offers the associated dialog (“Edit”).
  • Page 116 Commissioning Fig. 132: „Startup“ tab Column Description Transition Transition to which the request is sent. This can either be • the transition from pre-operational to safe-operational (PS), or • the transition from safe-operational to operational (SO). If the transition is enclosed in "<>" (e.g. <PS>), the mailbox request is fixed and cannot be modified or deleted by the user.
  • Page 117 Commissioning Fig. 133: “CoE – Online” tab Object list display Column Description Index Index and sub-index of the object Name Name of the object Flags The object can be read, and data can be written to the object (read/write) The object can be read, but no data can be written to the object (read only) An additional P identifies the object as a process data object.
  • Page 118 Commissioning Fig. 134: Dialog “Advanced settings” Online - via SDO Information If this option button is selected, the list of the objects included in the object list of the slave is uploaded from the slave via SDO information. The list below can be used to specify which object types are to be uploaded. 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.
  • Page 119 Fig. 136: "DC" tab (Distributed Clocks) Operation Mode Options (optional): • FreeRun • SM-Synchron • DC-Synchron (Input based) • DC-Synchron Advanced Settings… Advanced settings for readjustment of the real time determinant TwinCAT- clock Detailed information to Distributed Clocks are specified on http://infosys.beckhoff.com: EL34xx Version: 1.5...
  • Page 120 Commissioning Fieldbus Components → EtherCAT Terminals → EtherCAT System documentation → EtherCAT basics → Distributed Clocks 6.2.7.1 Detailed description of Process Data tab Sync Manager Lists the configuration of the Sync Manager (SM). If the EtherCAT device has a mailbox, SM0 is used for the mailbox output (MbxOut) and SM1 for the mailbox input (MbxIn).
  • Page 121: General Notes - Ethercat Slave Application

    Commissioning PDO Content Indicates the content of the PDO. If flag F (fixed content) of the PDO is not set the content can be modified. Download If the device is intelligent and has a mailbox, the configuration of the PDO and the PDO assignments can be downloaded to the device.
  • Page 122 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 123 Commissioning The following aspects are covered here: Code Function Implementation Application/evaluation The EtherCAT Master's diagnostic infor- At least the DevState is to be evaluated for mation the most recent cycle in the PLC. updated acyclically (yellow) or provided The EtherCAT Master's diagnostic informa- acyclically (green).
  • Page 124 Commissioning Fig. 139: EL3102, CoE directory EtherCAT System Documentation The comprehensive description in the EtherCAT System Documentation (EtherCAT Basics --> CoE Interface) must be observed! A few brief extracts: • Whether changes in the online directory are saved locally in the slave depends on the device. EL terminals (except the EL66xx) are able to save in this way.
  • Page 125 Commissioning Fig. 140: Example of commissioning aid for a EL3204 This commissioning process simultaneously manages • CoE Parameter Directory • DC/FreeRun mode • the available process data records (PDO) Although the "Process Data", "DC", "Startup" and "CoE-Online" that used to be necessary for this are still displayed, it is recommended that, if the commissioning aid is used, the automatically generated settings are not changed by it.
  • Page 126 Commissioning Standard setting The advanced settings of the EtherCAT Master are set as standard: • EtherCAT Master: OP • Slaves: OP This setting applies equally to all Slaves. Fig. 141: Default behaviour of the System Manager In addition, the target state of any particular Slave can be set in the "Advanced Settings" dialogue; the standard setting is again OP.
  • Page 127 Commissioning 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 • because a change in the times involved in starting is desirable In that case it is appropriate in the PLC application to use the PLC function blocks from the TcEtherCAT.lib, which is available as standard, and to work through the states in a controlled manner using, for instance, FB_EcSetMasterState.
  • Page 128 Commissioning Fig. 144: Illegally exceeding the E-Bus current From TwinCAT 2.11 and above, a warning message "E-Bus Power of Terminal..." is output in the logger window when such a configuration is activated: Fig. 145: Warning message for exceeding E-Bus current NOTE Caution! Malfunction possible! The same ground potential must be used for the E-Bus supply of all EtherCAT terminals in a terminal block! Version: 1.5 EL34xx...
  • Page 129: Process Data

    Commissioning Process data 6.4.1 Sync Manager The scope of the process data offered can be viewed on the "Process data" tab. The following figures show the assigned input process data objects (PDOs) of the EL34xx Sync Manager (SM3) as examples. Fig. 146: Process Data tab SM3, EL3423 EL34xx Version: 1.5...
  • Page 130 Commissioning Fig. 147: Process Data tab SM3, EL3443 Version: 1.5 EL34xx...
  • Page 131 Commissioning Fig. 148: Process Data tab SM3, EL3453 EL34xx Version: 1.5...
  • Page 132 Commissioning Fig. 149: Process Data tab SM3, EL3483 Version: 1.5 EL34xx...
  • Page 133 Commissioning Predefined PDO Assignment The "Predefined PDO Assignment" enables a simplified selection of the process data. The desired function is selected on the lower part of the "Process Data" tab. As a result, all necessary PDOs are automatically activated and the unnecessary PDOs are deactivated. The following PDO assignments are available: EL3423 Name...
  • Page 134 Commissioning EL3443 Name SM2, PDO assignment SM3, PDO assignment Default 0x1A00 (L1 Status) 0x1A01 (L1 Basic) 0x1A02 (L1 Power) 0x1A04 (L1 Timing) 0x1A0A (L2 Status) 0x1A0B (L2 Basic) 0x1A0C (L2 Power) 0x1A0E (L2 Timing) 0x1A14 (L3 Status) 0x1A15 (L3 Basic) 0x1A16 (L3 Power) 0x1A18 (L3 Timing) 0x1A1E (Total Total Status)
  • Page 135 Commissioning EL3443 Name SM2, PDO assignment SM3, PDO assignment 0x1A26 (Total Total Statistic Power) 0x1A27 (Total Total Statistic PQF) 0x1A28 (Total Total Interval Energy) Classic 0x1600 (Total Outputs Device) 0x1A00 (L1 Status) 0x1A09 (L1 Classic) 0x1A0A (L2 Status) 0x1A13 (L2 Classic) 0x1A14 (L3 Status) 0x1A1D (L3 Classic) 0x1A1E (Total Total Status)
  • Page 136 Commissioning EL3453 Name SM2, PDO assignment SM3, PDO assignment Default 0x1A00 (L1 Status) 0x1A01 (L1 Basic) 0x1A02 (L1 Power) 0x1A0C (L2 Status) 0x1A0D (L2 Basic) 0x1A0E (L2 Power) 0x1A18 (L3 Status) 0x1A19 (L3 Basic) 0x1A1A (L3 Power) 0x1A24 (Total Status) 0x1A25 (Total Basic) Default + Variant 0x1600 (Total Variant Value Out)
  • Page 137: Settings

    Commissioning EL3453 Name SM2, PDO assignment SM3, PDO assignment 0x1A07 (L1 Advanced) 0x1A24 (Total Status) EL3483 Name SM2, PDO assignment SM3, PDO assignment Default 0x1A00 (L1 Status) 0x1A0A (L2 Status) 0x1A14 (L3 Status) 0x1A1E (Total Total Status) 0x1A20 (Total Total Advanced) 6.4.2 Settings "Settings"...
  • Page 138 Commissioning The Import/Export button can be used to save and reload existing settings. Confirmation of variable output values 1 - 4 (PDOs: PMX Variant Value In, Subindex "Index" [0xF60A:12 [} 189], 0xF60A:14 [} 189], 0xF60A:16 [} 189], 0xF60A:18 [} 189]]) The calculated values can be output on the PDOs: PMX Variant Value In, Subindex "Variant value In"...
  • Page 139 Commissioning Assignment of variable output values plus channel offset (256 for channel 1; 512 for channel 2 or 768 for channel 3) Values (dec), Values (dec), Meaning Unit Description Entry in PDOs: PMX Entry in PDOs: PMX Variant Value In Index Variant Value In 1-3 REAL Index 4 ULINT...
  • Page 140 Commissioning Assignment of variable output values plus channel offset (256 for channel 1; 512 for channel 2 or 768 for channel 3) Values (dec), Values (dec), Meaning Unit Description Entry in PDOs: PMX Entry in PDOs: PMX Variant Value In Index Variant Value In 1-3 REAL Index 4 ULINT...
  • Page 141 Commissioning Assignment of variable output values across all channels Values (dec), Values (dec), Meaning Unit Description Entry in PDOs: PMX Entry in PDOs: PMX Variant Value In Index Variant Value In 1-3 REAL Index 4 ULINT [0xF700:11, 0xF700:12, [0xF700:14] 0xF700:13] 1032 (= 1024 + 8) In RMS Calculated RMS value of the neutral current...
  • Page 142 Commissioning Assignment of variable output values across all channels Values (dec), Values (dec), Meaning Unit Description Entry in PDOs: PMX Entry in PDOs: PMX Variant Value In Index Variant Value In 1-3 REAL Index 4 ULINT [0xF700:11, 0xF700:12, [0xF700:14] 0xF700:13] 1107 (= 1024 + 83) PQF Max Maximum power quality factor in the last inter-...
  • Page 143: Timestamp Distributed Clocks

    Commissioning Reference channel for the frequency measurement (index 0xF800:11 [} 159] and index 0xF800:13 [} 159]) The EL34xx can measure the frequency for a voltage path input signal and a current path input signal. CoE objects "Reference" and "Frequency Source" (F800:11 and F800:13) can be used to set which frequency is to be output as PDO.
  • Page 144: Scaling Factors

    Commissioning Scaling factors If no floating point numbers can be used, the EL3443 can be operated in "Classic" mode, in which only integer values are transferred. The following overview shows the scaling factors required to calculate the actual values from the raw process data values. If the transformer ratios are not stored in the terminal memory, they must also be subsequently calculated in the PLC.
  • Page 145: Notices On Analog Specifications

    For analog I/O devices from Beckhoff the rule is that the limit with the largest value is chosen as the full scale value of the respective product (also called the reference value) and is given a positive sign. This applies to both symmetrical and asymmetrical measuring spans.
  • Page 146: 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 at 23 °C.
  • Page 147: Single-Ended/Differential Typification

    In particular this also applies to SE, even though the term suggest that only one wire is required. • The term "electrical isolation" should be clarified in advance. Beckhoff IO modules feature 1..8 or more analog channels; with regard to the channel connection a distinction is made in terms of: ◦...
  • Page 148 The property of electrical isolation indicates whether the channels are directly connected to each other. ◦ Beckhoff terminals/ boxes (and related product groups) always feature electrical isolation between the field/analog side and the bus/EtherCAT side. In other words, if two analog terminals/ boxes are not connected via the power contacts (cable), the modules are effectively electrically isolated.
  • Page 149 +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 150 Commissioning Fig. 154: Connection of externally supplied sensors Classification of the Beckhoff terminals/ boxes - Beckhoff 0/4-20 mA terminals/ boxes (and related product groups) are available as differential and single-ended terminals/ boxes (and related product groups): Single-ended Differential EL3x4x: 0-20 mA, EL3x5x: 4-20 mA; KL and related product EL3x1x: 0-20 mA, EL3x2x: 4-20 mA;...
  • Page 151 Commissioning Single-ended Differential Fig. 155: 2-, 3- and 4-wire connection at single-ended and differential inputs EL34xx Version: 1.5...
  • Page 152: 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. 0V power contact: EL3104/EL3114, resistive connection between the channels and AGND; AGND connected to 0V power contact with low-resistance 3.
  • Page 153: Temporal Aspects Of Analog/Digital Conversion

    The conversion of the constant electrical input signal to a value-discrete digital and machine-readable form takes place in the analog Beckhoff EL/KL/EP input modules with ADC (analog digital converter). Although different ADC technologies are in use, from a user perspective they all have a common characteristic: after the conversion a certain digital value is available in the controller for further processing.
  • Page 154 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 155 Commissioning Fig. 159: Diagram signal delay (step response) 2.2 Signal delay (linear) Keyword: Group delay Describes the delay of a signal with constant frequency A test signal can be generated externally with a frequency generator, e.g. as sawtooth or sine. A simultaneous square wave signal would be used as reference.
  • Page 156 Commissioning • Actual sampling rate of the ADC (if different from the channel sampling rate) • Time correction values for run times with different filter settings • etc. Version: 1.5 EL34xx...
  • Page 157: Object Description And Parameterization

    EtherCAT XML Device Description The display matches that of the CoE objects from the EtherCAT XML Device Description. We rec- ommend downloading the latest XML file from the download area of the Beckhoff website and in- stalling it according to installation instructions.
  • Page 158: El3423

    Commissioning 6.7.2 EL3423 6.7.2.1 Restore object Index 1011 Restore default parameters Index Name Meaning Data type Flags Default (hex) 1011:0 Restore default parameters UINT8 0x01 (1 Restore default parame- ters [} 289] 1011:01 SubIndex 001 If this object is set to "0x64616F6C" in the set value dia- UINT32 0x00000000 (0 log, all backup objects are reset to their delivery state.
  • Page 159 Commissioning Index F800 PMX Settings Index (hex) Name Meaning Data type Flags Default F800:0 PMX Settings Max. subindex UINT8 0x16 (22 F800:01 Reset Interval Manual restart of the measurement and statistics in- BOOLEAN 0x00 (0 terval F800:11 Reference Timing reference for the RMS calculation UINT32 0x00000000 (0 Set to "Current"...
  • Page 160 Commissioning Index F802 PMX Guard Settings Version: 1.5 EL34xx...
  • Page 161 Commissioning Index (hex) Name Meaning Data type Flags Default F802:0 PMX Guard Settings Max. subindex UINT8 0x28 (40 F802:11 Frequency Guard Min Lower limit value for a frequency error message REAL32 47,000000 Error (4,700000e+001) F802:12 Frequency Guard Min Lower limit value for a frequency warning message REAL32 49,500000 Warning...
  • Page 162 Commissioning Index (hex) Name Meaning Data type Flags Default F802:28 Unbalance Guard Upper limit value for an error message due to voltage REAL32 EL3423, EL3453 Max Error imbalance 0,000000 (0,000000e+000) EL3443 3,000000 (3,000000e+000) Index F803 PMX Time Settings Index (hex) Name Meaning Data type Flags...
  • Page 163 Commissioning Index 60n4 PMX Energy (n = 0, 1, 2) Index (hex) Name Meaning Data type Flags Default 60n4:0 PMX Energy Max. subindex UINT8 0x13 (19 60n4:11 Active Energy Active energy in mWh INT64 60n4:12 Apparent Energy Apparent energy in mVAh INT64 60n4:13 Reactive Energy...
  • Page 164 Commissioning Index F600 PMX Total Status Index (hex) Name Meaning Data type Flags Default F600:0 PMX Total Status Max. subindex UINT8 0x11 (17 F600:01 System State Overall system state (as a logical disjunction of volt- BOOLEAN 0x00 (0 age guard errors, phase sequence, overvoltage, overcurrent and frequency guard errors) F600:02 Grid Direction...
  • Page 165 Commissioning Index F607 PMX Total Reactive Index (hex) Name Meaning Data type Flags Default F607:0 PMX Total Reactive Max. subindex UINT8 0x14 (20 F607:12 Reactive Energy Recorded reactive energy in mWh INT64 F607:13 Reactive Positive En- Received reactive energy in mWh UINT64 ergy F607:14...
  • Page 166 Commissioning Index F60D PMX Total Interval Energy Index (hex) Name Meaning Data type Flags Default F60D:0 PMX Total Interval Max. subindex UINT8 0x19 (25 Energy F60D:10 TxPDO Toggle The TxPDO toggle is toggled by the slave when the BOOLEAN 0x00 (0 data of the associated TxPDO is updated.
  • Page 167 Commissioning 6.7.2.5 Output data Index F701 PMX Interval Index (hex) Name Meaning Data type Flags Default F701:0 PMX Interval Max. subindex UINT8 0x01 (1 F701:01 Reset Interval Manual option for resetting the interval (see basic BOOLEAN 0x00 (0 function principles – Statistical evaluation) 6.7.2.6 Information and diagnostic data Index 90n0 PMX info data voltage (for ch.1, n = 0;...
  • Page 168 Commissioning Index 90n3 PMX info data energy (for ch.1, n = 0; ch.2, n = 1; ch.3, n = 2) Index (hex) Name Meaning Data type Flags Default 90n3:0 PMX info data energy Max. subindex UINT8 0x19 (25 ch.1 90n3:11 Active Energy Recorded active phase energy in mWh INT64...
  • Page 169 Commissioning Index F903 PMX Total Info data Energy Index (hex) Name Meaning Data type Flags Default F903:0 PMX Total Info data Max. subindex UINT8 0x19 (25 Energy F903:11 Active Energy Recorded total active energy in mWh INT64 F903:12 Positive Active En- Received total active energy in mWh UINT64 ergy...
  • Page 170 Commissioning Index 1009 Hardware version Index (hex) Name Meaning Data type Flags Default 1009:0 Hardware version Hardware version of the EtherCAT slave STRING Index 100A Software Version Index (hex) Name Meaning Data type Flags Default 100A:0 Software version Firmware version of the EtherCAT slave STRING Index 100B Bootloader version Index (hex) Name...
  • Page 171 Commissioning Index 10F9 Time Distribution Object Index Name Meaning Data type Flags Default 10F9:0 Time Distribution Ob- Max Subindex UINT8 0x01 (1 ject 10F9:01 Distributed Time Object for time distribution by the EtherCAT Master INT64 Value Index 1601 Total RxPDO-Map Interval Index (hex) Name Meaning Data type...
  • Page 172 Commissioning **) for L1, n = 0; L2, n = 1; L3, n = 2) Index 1App TxPDO-Map Statistic Current (for L1, pp = 07; L2, pp = 11; L3, pp = 1B) Index (hex) Name Meaning Data type Flags Default 1App:0 L1 TxPDO-Map...
  • Page 173 Commissioning Index 1A1E Total TxPDO-Map Total Status Index (hex) Name Meaning Data type Flags Default 1A1E:0 Total TxPDO-Map To- PDO Mapping TxPDO 31 UINT8 0x10 (16 tal Status 1A1E:01 SubIndex 001 1. PDO Mapping entry (object 0xF600 (PMX Total UINT32 0xF600:01, 1 Status), entry 0x01 (System State)) 1A1E:02...
  • Page 174 Commissioning Index 1A22 Total TxPDO-Map Total Apparent Index (hex) Name Meaning Data type Flags Default 1A22:0 Total TxPDO-Map To- PDO Mapping TxPDO 35 UINT8 0x04 (4 tal Apparent 1A22:01 SubIndex 001 1. PDO Mapping entry (32 bits align) UINT32 0x0000:00, 32 1A22:02 SubIndex 002 2.
  • Page 175 Commissioning Index 1A28 Total TxPDO-Map Total Interval Energy Index (hex) Name Meaning Data type Flags Default 1A28:0 Total TxPDO-Map To- PDO Mapping TxPDO 41 UINT8 0x0B (11 tal Interval Energy 1A28:01 SubIndex 001 1. PDO Mapping entry (15 bits align) UINT32 0x0000:00, 15 1A28:02...
  • Page 176 Commissioning Index 1A2C Total TxPDO-Map Interval Energy Reduced Index (hex) Name Meaning Data type Flags Default 1A2C:0 Total TxPDO-Map In- PDO Mapping TxPDO 36 UINT8 0x05 (5 terval Energy Re- duced 1A2C:01 SubIndex 001 1. PDO Mapping entry (align) UINT32 0x0000:00, 15 1A2C:02 SubIndex 002...
  • Page 177 Commissioning Index 1C13 TxPDO assign Index (hex) Name Meaning Data type Flags Default 1C13:0 TxPDO assign PDO Assign Inputs UINT8 0x04 (4 1C13:01 SubIndex 001 1. allocated TxPDO (contains the index of the associ- UINT16 0x1A00 (6656 ated TxPDO mapping object) 1C13:02 SubIndex 002 2.
  • Page 178 Commissioning Index 1C32 SM output parameter Index Name Meaning Data type Flags Default 1C32:0 SM output parameter Synchronization parameters for the outputs UINT8 0x20 (32 1C32:01 Sync mode Current synchronization mode: UINT16 0x0000 (0 0: Free Run 1: Synchron with SM 2 Event 2: DC-Mode - Synchron with SYNC0 Event 3: DC-Mode - Synchron with SYNC1 Event 1C32:02...
  • Page 179 Commissioning Index 1C33 SM input parameter Index (hex) Name Meaning Data type Flags Default 1C33:0 SM input parameter Synchronization parameters for the inputs UINT8 0x20 (32 1C33:01 Sync mode Current synchronization mode: UINT16 0x0000 (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)
  • Page 180 Commissioning Index F010 Module List Index (hex) Name Meaning Data type Flags Default F010:0 Module list UINT8 0x03 (3 F010:01 SubIndex 001 UINT32 0x00000155 (341 F010:02 SubIndex 002 UINT32 0x00000155 (341 F010:03 SubIndex 003 UINT32 0x00000155 (341 6.7.2.8 Command object Index FB00 PMX Command The command object is used for triggering an action in the terminal.
  • Page 181: El3443-00Xx

    Commissioning 6.7.3 EL3443-00xx 6.7.3.1 Restore object Index 1011 Restore default parameters Index Name Meaning Data type Flags Default (hex) 1011:0 Restore default parameters UINT8 0x01 (1 Restore default parame- ters [} 289] 1011:01 SubIndex 001 If this object is set to "0x64616F6C" in the set value dia- UINT32 0x00000000 (0 log, all backup objects are reset to their delivery state.
  • Page 182 Commissioning Index 80n2 PMX User Scale (for ch.1, n = 0; ch.2, n = 1; ch.3, n = 2) Index (hex) Name Meaning Data type Flags Default 80n2:0 PMX User Scale Ch.1 Max. subindex UINT8 0x15 (21 80n2:01 User Calibration En- Set to true to enable user calibration data.
  • Page 183 Commissioning Index F802 PMX Guard Settings EL34xx Version: 1.5...
  • Page 184 Commissioning Index (hex) Name Meaning Data type Flags Default F802:0 PMX Guard Settings Max. subindex UINT8 0x28 (40 F802:11 Frequency Guard Min Lower limit value for a frequency error message REAL32 47,000000 Error (4,700000e+001) F802:12 Frequency Guard Min Lower limit value for a frequency warning message REAL32 49,500000 Warning...
  • Page 185 Commissioning Index (hex) Name Meaning Data type Flags Default F802:28 Unbalance Guard Upper limit value for an error message due to voltage REAL32 EL3423, EL3453 Max Error imbalance 0,000000 (0,000000e+000) EL3443 3,000000 (3,000000e+000) Index F803 PMX Time Settings Index (hex) Name Meaning Data type Flags...
  • Page 186 Commissioning Index 60n1 PMX Basic (n = 0, 1, 2) Index (hex) Name Meaning Data type Flags Default 60n1:0 PMX Basic  Max. Subindex UINT8 0x12 (18 60n1:11 Voltage  RMS value of the voltage in V REAL32 0x00000000 (0 60n1:12 Current  RMS value of the current in A REAL32 0x00000000 (0...
  • Page 187 Commissioning Index 60n9 PMX Statistic Current (n = 0, 1, 2) Index (hex) Name Meaning Data type Flags Default 60n9:0 PMX Statistic Current Max Subindex UINT8 0x13 (19 60n9:11 Current Peak Peak value of the instantaneous current in the last in- REAL32 0x00000000 (0 terval in A...
  • Page 188 Commissioning Index F600 PMX Total Status Index (hex) Name Meaning Data type Flags Default F600:0 PMX Total Status Max. subindex UINT8 0x11 (17 F600:01 System State Overall system state (as a logical disjunction of volt- BOOLEAN 0x00 (0 age guard errors, phase sequence, overvoltage, overcurrent and frequency guard errors) F600:02 Grid Direction...
  • Page 189 Commissioning Index F603 PMX Total Active Index (hex) Name Meaning Data type Flags Default F603:0 PMX Total Active Max. subindex UINT8 0x14 (20 F603:11 Active Power Active power in W INT64 F603:12 Active Energy Recorded active energy in mWh INT64 F603:13 Active Positive Energy Received active energy in mWh INT64...
  • Page 190 Commissioning Index F60B PMX Total Statistic Power Index (hex) Name Meaning Data type Flags Default F60B:0 PMX Total Statistic Max. subindex UINT8 0x19 (25 Power F60B:11 Active Power Avg Average total active power during the last interval in REAL32 0x00000000 (0 F60B:12 Active Power Min Minimum total active power in the last interval in W...
  • Page 191 Commissioning Index F613 PMX Total Apparent Reduced Index (hex) Name Meaning Data type Flags Default F613:0 PMX Total Apparent Max. subindex UINT8 0x12 (18 Reduced F613:11 Apparent Power Apparent power in VA REAL32 0x00000000 (0 F613:12 Apparent Energy Apparent energy in mVAh INT64 0x00000000 (0 Index F614 PMX Total Reactive Reduced...
  • Page 192 Commissioning 6.7.3.6 Information and diagnostic data Index 90n0 PMX info data voltage (for ch.1, n = 0; ch.2, n = 1; ch.3, n = 2) Index (hex) Name Meaning Data type Flags Default 90n0:0 PMX Info data Volt- Max. subindex UINT8 0x13 (19 90n0:11...
  • Page 193 Commissioning Index 90n3 PMX info data energy (for ch.1, n = 0; ch.2, n = 1; ch.3, n = 2) Index (hex) Name Meaning Data type Flags Default 90n3:0 PMX info data energy Max. subindex UINT8 0x19 (25 ch.1 90n3:11 Active Energy Recorded active phase energy in mWh INT64...
  • Page 194 Commissioning Index F80F PM Vendor data Index (hex) Name Meaning Data type Flags Default F80F:0 PMX Vendor data Max. subindex UINT8 0x11 (17 F80F:11 Type Vendor-specific data UINT32 0x00000000 (0 Index F902 PMX Total Info data Power Index (hex) Name Meaning Data type Flags...
  • Page 195 Commissioning Index FA00 PMX Diag data Index (hex) Name Meaning Data type Flags Default FA00:0 PMX Diag data Max. subindex UINT8 0x13 (19 FA00:11 Min CPU Die Temper- Minimum CPU temperature measured so far REAL32 0x00000000 (0 ature FA00:12 Max CPU Die Tem- Maximum CPU temperature measured so far REAL32 0x00000000 (0...
  • Page 196 Commissioning Index 10F0 Backup parameter Index (hex) Name Meaning Data type Flags Default 10F0:0 Backup parameter Length of this object UINT8 0x01 10F0:01 Checksum Checksum UINT32 0x00000000 (0 Index 10F3 Diagnosis History Index Name Meaning Data type Flags Default 10F3:0 Diagnosis History Maximum subindex UINT8...
  • Page 197 Commissioning Index 1App TxPDO-Map Status (for L1, pp = 00; L2, pp = 0A; L3, pp = 14) Index (hex) Name Meaning Data type Flags Default 1App:0 TxPDO-Map Status PDO Mapping TxPDO UINT8 0x0B (11 1App:01 SubIndex 001 1. PDO Mapping entry (2 bits align) UINT32 0x60n0:01, 1** 1App:02...
  • Page 198 Commissioning **) for L1, n = 0; L2, n = 1; L3, n = 2) Index 1App TxPDO-Map Timing (for L1, pp = 04; L2, pp = 0E; L3, pp = 18) Index (hex) Name Meaning Data type Flags Default 1App:0 TxPDO-Map Statistic PDO Mapping TxPDO...
  • Page 199 Commissioning Index 1App TxPDO-Map Statistic Power (for L1, pp = 08; L2, pp = 12; L3, pp = 1C) Index (hex) Name Meaning Data type Flags Default 1App:0 TxPDO-Map Statistic PDO Mapping TxPDO UINT8 0x09 (9 Power 1App:01 SubIndex 001 1.
  • Page 200 Commissioning Index 1A1E Total TxPDO-Map Total Status Index (hex) Name Meaning Data type Flags Default 1A1E:0 Total TxPDO-Map To- PDO Mapping TxPDO 31 UINT8 0x10 (16 tal Status 1A1E:01 SubIndex 001 1. PDO Mapping entry (object 0xF600 (PMX Total UINT32 0xF600:01, 1 Status), entry 0x01 (System State)) 1A1E:02...
  • Page 201 Commissioning Index 1A20 Total TxPDO-Map Advanced Index (hex) Name Meaning Data type Flags Default 1A20:0 Total TxPDO-Map Ad- PDO Mapping TxPDO 33 UINT8 0x08 (8 vanced 1A20:01 SubIndex 001 1. PDO Mapping entry (object 0xF602 (PMX Grid Ad- UINT32 0xF602:01, 1 vanced), entry 0x11 (Max Voltage Harmonic Distor- tion)) 1A20:02...
  • Page 202 Commissioning Index 1A24 Total TxPDO-Map Total L-L Voltage Index (hex) Name Meaning Data type Flags Default 1A24:0 Total TxPDO-Map To- PDO Mapping TxPDO 37 UINT8 0x03 (3 tal L-L Voltage 1A24:01 SubIndex 001 1. PDO Mapping entry (object 0xF609 (PMX Grid L-L UINT32 0xF609:11, 32 Voltages), entry 0x11 (L1-L2 Voltage))
  • Page 203 Commissioning Index 1A27 Total TxPDO-Map Statistic PQF Index (hex) Name Meaning Data type Flags Default 1A27:0 Total TxPDO-Map PDO Mapping TxPDO 40 UINT8 0x03 (3 Statistic PQF 1A27:01 SubIndex 001 1. PDO Mapping entry (object 0xF60C (PMX Total UINT32 0xF60C:11, 32 Statistic PQF), entry 0x11 (PQF Avg)) 1A27:02 SubIndex 002...
  • Page 204 Commissioning Index 1A2B Total TxPDO-Map Reactive Reduced Index (hex) Name Meaning Data type Flags Default 1A2B:0 Total TxPDO-Map PDO Mapping TxPDO 36 UINT8 0x02 (2 Reactive Reduced 1A2B:01 SubIndex 001 1. PDO Mapping entry (object 0xF614 (PMX Total UINT32 0xF614:11, 32 Reactive Reduced), entry 0x11 (Reactive Power)) 1A2B:02 SubIndex 002...
  • Page 205 Commissioning Index 1C13 TxPDO assign EL34xx Version: 1.5...
  • Page 206 Commissioning Index (hex) Name Meaning Data type Flags Default 1C13:0 TxPDO assign PDO Assign Inputs UINT8 0x0A (10 1C13:01 Subindex 001 1. allocated TxPDO (contains the index of the associ- UINT16 0x1A00 (6656 ated TxPDO mapping object) 1C13:02 Subindex 002 2.
  • Page 207 Commissioning Index (hex) Name Meaning Data type Flags Default 1C13:21 Subindex 033 33. allocated TxPDO (contains the index of the asso- UINT16 0x0000 (0 ciated TxPDO mapping object) 1C13:22 Subindex 034 34. allocated TxPDO (contains the index of the asso- UINT16 0x0000 (0 ciated TxPDO mapping object)
  • Page 208 Commissioning Index 1C32 SM output parameter Index Name Meaning Data type Flags Default 1C32:0 SM output parameter Synchronization parameters for the outputs UINT8 0x20 (32 1C32:01 Sync mode Current synchronization mode: UINT16 0x0000 (0 0: Free Run 1: Synchron with SM 2 Event 2: DC-Mode - Synchron with SYNC0 Event 3: DC-Mode - Synchron with SYNC1 Event 1C32:02...
  • Page 209 Commissioning Index 1C33 SM input parameter Index (hex) Name Meaning Data type Flags Default 1C33:0 SM input parameter Synchronization parameters for the inputs UINT8 0x20 (32 1C33:01 Sync mode Current synchronization mode: UINT16 0x0000 (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)
  • Page 210 Commissioning Index F010 Module List Index (hex) Name Meaning Data type Flags Default F010:0 Module list UINT8 0x03 (3 F010:01 SubIndex 001 UINT32 0x00000155 (341 F010:02 SubIndex 002 UINT32 0x00000155 (341 F010:03 SubIndex 003 UINT32 0x00000155 (341 6.7.3.8 Command object Index FB00 PMX Command The command object is used for triggering an action in the terminal.
  • Page 211: El3453

    Commissioning 6.7.4 EL3453 6.7.4.1 Restore object Index 1011 Restore default parameters Index Name Meaning Data type Flags Default (hex) 1011:0 Restore default parameters UINT8 0x01 (1 Restore default parame- ters [} 289] 1011:01 SubIndex 001 If this object is set to "0x64616F6C" in the set value dia- UINT32 0x00000000 (0 log, all backup objects are reset to their delivery state.
  • Page 212 Commissioning Index 80n2 PMX User Scale (for ch.1, n = 0; ch.2, n = 1; ch.3, n = 2) Index (hex) Name Meaning Data type Flags Default 80n2:0 PMX User Scale Ch.1 Max. subindex UINT8 0x15 (21 80n2:01 User Calibration En- Set to true to enable user calibration data.
  • Page 213 Commissioning Index F801 PMX Total Settings PQF Index (hex) Name Meaning Data type Flags Default F801:0 PMX Total Settings Max. subindex UINT8 0x13 (19 F801:11 Nominal voltage A nominal voltage value or set value is required to REAL32 0x43660000 calculate the power quality factor (for details see ba- (1130758144 sic function principles).
  • Page 214 Commissioning Index F802 PMX Guard Settings Version: 1.5 EL34xx...
  • Page 215 Commissioning Index (hex) Name Meaning Data type Flags Default F802:0 PMX Guard Settings Max. subindex UINT8 0x28 (40 F802:11 Frequency Guard Min Lower limit value for a frequency error message REAL32 47,000000 Error (4,700000e+001) F802:12 Frequency Guard Min Lower limit value for a frequency warning message REAL32 49,500000 Warning...
  • Page 216: Fig. 10 El3443

    Commissioning Index (hex) Name Meaning Data type Flags Default F802:28 Unbalance Guard Upper limit value for an error message due to voltage REAL32 EL3423, EL3453 Max Error imbalance 0,000000 (0,000000e+000) EL3443 3,000000 (3,000000e+000) Index F803 PMX Time Settings Index (hex) Name Meaning Data type Flags...
  • Page 217 Commissioning 6.7.4.3 Configuration data (vendor-specific) Index 80nF PMX vendor data (for ch.1, n = 0; ch.2, n = 1; ch.3, n = 2) Index (hex) Name Meaning Data type Flags Default 80nF:0 PMX Vendor data Max. subindex UINT8 0x1C (28 80nF:11 Calibration Voltage Value in V...
  • Page 218 Commissioning Index 60n2 PMX Power (n = 0, 1, 2) Index (hex) Name Meaning Data type Flags Default 60n2:0 PMX Power  Max Subindex UINT8 0x14 (20 60n2:11 Active power  Active power in W REAL32 0x00000000 (0 60n2:12 Apparent Power  Apparent power in VA REAL32 0x00000000 (0 60n2:13...
  • Page 219 Commissioning Index 60n8 PMX Statistic Voltage (n = 0, 1, 2) Index (hex) Name Meaning Data type Flags Default 60n8:0 PMX Statistic Voltage Max Subindex UINT8 0x13 (19 60n8:11 Voltage Peak Peak value of the instantaneous voltage in the last in- REAL32 0x00000000 (0 terval in V...
  • Page 220 Commissioning Index F600 PMX Total Status Index (hex) Name Meaning Data type Flags Default F600:0 PMX Total Status Max. subindex UINT8 0x11 (17 F600:01 System State Overall system state (as a logical disjunction of volt- BOOLEAN 0x00 (0 age guard errors, phase sequence, overvoltage, overcurrent and frequency guard errors) F600:02 Grid Direction...
  • Page 221 Commissioning Index F603 PMX Total Active Index (hex) Name Meaning Data type Flags Default F603:0 PMX Total Active Max. subindex UINT8 0x14 (20 F603:11 Active Power Active power in W INT64 F603:12 Active Energy Recorded active energy in mWh INT64 F603:13 Active Positive Energy Received active energy in mWh INT64...
  • Page 222 Commissioning Index F608 PMX Total Reactive Fundamental Index (hex) Name Meaning Data type Flags Default F608:0 PMX Total Reactive Max. subindex UINT8 0x14 (20 Fundamental F608:11 Reactive Power Fund Balanced reactive power of the fundamental oscilla- INT64 tion in Var F608:12 Reactive Energy Recorded reactive energy in mWh...
  • Page 223 Commissioning Index F60C PMX Total Statistic PQF Index (hex) Name Meaning Data type Flags Default F60C:0 PMX Total Statistic Max. subindex UINT8 0x13 (19 F60C:11 PQF Avg Average value of the power quality factor during the REAL32 0x00000000 (0 last interval F60C:12 PQF Min Minimum power quality factor in the last interval...
  • Page 224 Commissioning Index F60F PMX Total System Angles Index (hex) Name Meaning Data type Flags Default F60F:0 PMX Total System Max. subindex UINT8 0x15 (21 Angles F60F:11 Voltage Angle L1 L2 Angle between the phase voltages of L1 and L2 REAL32 0x00000000 (0 F60F:12 Voltage Angle L1 L3...
  • Page 225 Commissioning Index F701 PMX Interval Index (hex) Name Meaning Data type Flags Default F701:0 PMX Interval Max. subindex UINT8 0x01 (1 F701:01 Reset Interval Manual option for resetting the interval (see basic BOOLEAN 0x00 (0 function principles – Statistical evaluation) 6.7.4.6 Information and diagnostic data Index 90n0 PMX info data voltage (for ch.1, n = 0;...
  • Page 226 Commissioning Index 90n3 PMX info data energy (for ch.1, n = 0; ch.2, n = 1; ch.3, n = 2) Index (hex) Name Meaning Data type Flags Default 90n3:0 PMX info data energy Max. subindex UINT8 0x19 (25 ch.1 90n3:11 Active Energy Recorded active phase energy in mWh INT64...
  • Page 227 Commissioning Index A0n0 PMX Diag data (for ch.1, n = 0; ch.2, n = 1; ch.3, n = 2) Index (hex) Name Meaning Data type Flags Default A0n0:0 PMX diag data ch.1 Max. subindex UINT8 0x12 (18 A0n0:11 Saturation Time Volt- Time (in 0.1 ms) in which the terminal has measured UINT32 0x00000000 (0...
  • Page 228 Commissioning Index F903 PMX Total Info data Energy Index (hex) Name Meaning Data type Flags Default F903:0 PMX Total Info data Max. subindex UINT8 0x19 (25 Energy F903:11 Active Energy Recorded total active energy in mWh INT64 F903:12 Positive Active En- Received total active energy in mWh UINT64 ergy...
  • Page 229 Commissioning 6.7.4.7 Standard objects Index 1000 Device type Index (hex) Name Meaning Data type Flags Default 1000:0 Device type Device type of the EtherCAT slave: The Lo-Word UINT32 0x01551389 contains the CoE profile used (5001). The Hi-Word (22352777 contains the module profile according to the modular device profile.
  • Page 230 Commissioning Index 10F3 Diagnosis History Index Name Meaning Data type Flags Default 10F3:0 Diagnosis History Maximum subindex UINT8 0x15 (21 10F3:01 Maximum Messages Maximum number of stored messages. A maximum UINT8 0x00 (0 of 50 messages can be stored 10F3:02 Newest Message Subindex of the latest message UINT8...
  • Page 231 Commissioning Index 1App TxPDO-Map Status (for L1, pp = 00; L2, pp = 0C; L3, pp = 18) Index (hex) Name Meaning Data type Flags Default 1App:0 TxPDO-Map Status PDO Mapping TxPDO UINT8 0x0B (11 1App:01 SubIndex 001 1. PDO Mapping entry (object 0x60n0 (PMX Status), UINT32 0x60n0:01, 1** entry 0x01 (Voltage Sign Bit))
  • Page 232 Commissioning Index 1App TxPDO-Map Power Fundamental (for L1, pp = 03; L2, pp = 0F; L3, pp = 1B) Index (hex) Name Meaning Data type Flags Default 1App:0 TxPDO-Map Power PDO Mapping TxPDO UINT8 0x03 (3 Fundamental 1App:01 SubIndex 001 1.
  • Page 233 Commissioning Index 1App TxPDO-Map Advanced (for L1, pp = 07; L2, pp = 13; L3, pp = 1F) Index (hex) Name Meaning Data type Flags Default 1App:0 TxPDO-Map Ad- PDO Mapping TxPDO UINT8 0x03 (3 vanced 1App:01 SubIndex 001 1. PDO Mapping entry (15 bits align) UINT32 0x00n0:00, 15** 1App:02...
  • Page 234 Commissioning Index 1App TxPDO-Map Statistic Power (for L1, pp = 0A; L2, pp = 16; L3, pp = 22) Index (hex) Name Meaning Data type Flags Default 1App:0 TxPDO-Map Statistic PDO Mapping TxPDO UINT8 0x09 (9 Power 1App:01 SubIndex 001 1.
  • Page 235 Commissioning Index 1A24 Total TxPDO-Map Status Index (hex) Name Meaning Data type Flags Default 1A24:0 Total TxPDO-Map PDO Mapping TxPDO 31 UINT8 0x10 (16 Status 1A24:01 SubIndex 001 1. PDO Mapping entry (object 0xF600 (PMX Total UINT32 0xF600:01, 1 Status), entry 0x01 (System State)) 1A24:02 SubIndex 002 2.
  • Page 236 Commissioning Index 1A27 Total TxPDO-Map Active Index (hex) Name Meaning Data type Flags Default 1A27:0 Total TxPDO-Map Ac- PDO Mapping TxPDO 34 UINT8 0x04 (4 tive 1A27:01 SubIndex 001 1. PDO Mapping entry (32 bits align) UINT32 0x0000:00, 32 1A27:02 SubIndex 002 2.
  • Page 237 Commissioning Index 1A2B Total TxPDO-Map Reactive Index (hex) Name Meaning Data type Flags Default 1A2B:0 Total TxPDO-Map PDO Mapping TxPDO 36 UINT8 0x04 (4 Reactive 1A2B:01 SubIndex 001 1. PDO Mapping entry (object 0xF607 (PMX Total UINT32 0xF607:11, 32 Reactive), entry 0x11 (Reactive Power)) 1A2B:02 SubIndex 002 2.
  • Page 238 Commissioning Index 1A2E Total TxPDO-Map Variant Value In Index (hex) Name Meaning Data type Flags Default 1A2E:0 Total TxPDO-Map PDO Mapping TxPDO 38 UINT8 0x0A (10 Variant Value In 1A2E:01 SubIndex 001 1. PDO Mapping entry (15 bits align) UINT32 0x0000:00, 15 1A2E:02 SubIndex 002...
  • Page 239 Commissioning Index 1A31 Total TxPDO-Map Interval Energy Index (hex) Name Meaning Data type Flags Default 1A31:0 Total TxPDO-Map In- PDO Mapping TxPDO 41 UINT8 0x0B (11 terval Energy 1A31:01 SubIndex 001 1. PDO Mapping entry (15 bits align) UINT32 0x0000:00, 15 1A31:02 SubIndex 002 2.
  • Page 240 Commissioning Index 1A33 Total TxPDO-Map System Angles Index (hex) Name Meaning Data type Flags Default 1A33:0 Total TxPDO-Map PDO Mapping TxPDO 41 UINT8 0x05 (5 System Angles 1A33:01 SubIndex 001 1. PDO Mapping entry (object 0xF60F (PMX Total UINT32 0xF60F:11, 32 System Angles), entry 0x11 (Voltage Angle L1L2)) 1A33:02 SubIndex 002...
  • Page 241 Commissioning Index 1C00 Sync manager type Index (hex) Name Meaning Data type Flags Default 1C00:0 Sync manager type Length of this object UINT8 0x04 (4 1C00:01 SubIndex 001 Sync-Manager Type Channel 1: Mailbox Write UINT8 0x01 (1 1C00:02 SubIndex 002 Sync-Manager Type Channel 2: Mailbox Read UINT8 0x02 (2...
  • Page 242 Commissioning Index 1C13 TxPDO assign Version: 1.5 EL34xx...
  • Page 243 Commissioning Index (hex) Name Meaning Data type Flags Default 1C13:0 TxPDO assign PDO Assign Inputs UINT8 0x0A (10 1C13:01 Subindex 001 1. allocated TxPDO (contains the index of the associ- UINT16 0x1A00 (6656 ated TxPDO mapping object) 1C13:02 Subindex 002 2.
  • Page 244 Commissioning Index (hex) Name Meaning Data type Flags Default 1C13:21 Subindex 033 33. allocated TxPDO (contains the index of the asso- UINT16 0x0000 (0 ciated TxPDO mapping object) 1C13:22 Subindex 034 34. allocated TxPDO (contains the index of the asso- UINT16 0x0000 (0 ciated TxPDO mapping object)
  • Page 245 Commissioning Index 1C32 SM output parameter Index Name Meaning Data type Flags Default 1C32:0 SM output parameter Synchronization parameters for the outputs UINT8 0x20 (32 1C32:01 Sync mode Current synchronization mode: UINT16 0x0000 (0 0: Free Run 1: Synchron with SM 2 Event 2: DC-Mode - Synchron with SYNC0 Event 3: DC-Mode - Synchron with SYNC1 Event 1C32:02...
  • Page 246 Commissioning Index 1C33 SM input parameter Index (hex) Name Meaning Data type Flags Default 1C33:0 SM input parameter Synchronization parameters for the inputs UINT8 0x20 (32 1C33:01 Sync mode Current synchronization mode: UINT16 0x0000 (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)
  • Page 247 Commissioning Index (hex) Name Meaning Data type Flags Default FB00:0 PM Command Largest subindex of this object UINT8 0x03 FB00:01 Request Byte 0 - service request data OCTET- 0x0000 (0 STRING [2] Clear energy Byte 1 - channel selection all channels Channel 1 Channel 2 Channel 3...
  • Page 248: El3483-00Xx

    Commissioning 6.7.5 EL3483-00xx 6.7.5.1 Restore object Index 1011 Restore default parameters Index Name Meaning Data type Flags Default (hex) 1011:0 Restore default parameters UINT8 0x01 (1 Restore default parame- ters [} 289] 1011:01 SubIndex 001 If this object is set to "0x64616F6C" in the set value dia- UINT32 0x00000000 (0 log, all backup objects are reset to their delivery state.
  • Page 249 Commissioning Index F801 PMX Total Settings PQF Index (hex) Name Meaning Data type Flags Default F801:0 PMX Total Settings Max. subindex UINT8 0x13 (19 F801:11 Nominal voltage A nominal voltage value or set value is required to REAL32 0x43660000 calculate the power quality factor (for details see ba- (1130758144 sic function principles).
  • Page 250 Commissioning 6.7.5.4 Input data Index 60n0 PMX status (n = 0, 1, 2) Index (hex) Name Meaning Data type Flags Default 60n0:0 PMX Status Max. subindex UINT8 0x10 (16 60n0:01 Voltage Sign Bit Indicates the sign of the current sine wave voltage: BOOLEAN 0x00 (0 1 = U >...
  • Page 251 Commissioning Index F600 PMX Total Status Index (hex) Name Meaning Data type Flags Default F600:0 PMX Total Status Max. subindex UINT8 0x11 (17 F600:01 System State Overall system state (as a logical disjunction of volt- BOOLEAN 0x00 (0 age guard errors, phase sequence, overvoltage, overcurrent and frequency guard errors) F600:02 Grid Direction...
  • Page 252 Commissioning Index F80F PM Vendor data Index (hex) Name Meaning Data type Flags Default F80F:0 PMX Vendor data Max. subindex UINT8 0x11 (17 F80F:11 Type Vendor-specific data UINT32 0x00000000 (0 Index F904 PMX Total Info data PQF Index (hex) Name Meaning Data type Flags...
  • Page 253 Commissioning Index 1018 Identity Index (hex) Name Meaning Data type Flags Default 1018:0 Identity Information for identifying the slave UINT8 0x04 (4 1018:01 Vendor ID Vendor ID of the EtherCAT slave UINT32 0x00000002 (2 1018:02 Product code Product code of the EtherCAT slave UINT32 0x0D9B3052 (228274258...
  • Page 254 Commissioning Index 1App TxPDO-Map Status (for L1, pp = 00; L2, pp = 0A; L3, pp = 14) Index (hex) Name Meaning Data type Flags Default 1App:0 TxPDO-Map Status PDO Mapping TxPDO UINT8 0x09 (9 1App:01 SubIndex 001 1. PDO Mapping entry (1 bits align) UINT32 0x0000:00, 1 1App:02...
  • Page 255 Commissioning Index 1A1E Total TxPDO-Map Total Status Index (hex) Name Meaning Data type Flags Default 1A1E:0 Total TxPDO-Map To- PDO Mapping TxPDO 31 UINT8 0x10 (16 tal Status 1A1E:01 SubIndex 001 1. PDO Mapping entry (object 0xF600 (PMX Total UINT32 0xF600:01, 1 Status), entry 0x01 (System State)) 1A1E:02...
  • Page 256 Commissioning Index 1C00 Sync manager type Index (hex) Name Meaning Data type Flags Default 1C00:0 Sync manager type Length of this object UINT8 0x04 (4 1C00:01 SubIndex 001 Sync-Manager Type Channel 1: Mailbox Write UINT8 0x01 (1 1C00:02 SubIndex 002 Sync-Manager Type Channel 2: Mailbox Read UINT8 0x02 (2...
  • Page 257 Commissioning Index 1C33 SM input parameter Index (hex) Name Meaning Data type Flags Default 1C33:0 SM input parameter Synchronization parameters for the inputs UINT8 0x20 (32 1C33:01 Sync mode Current synchronization mode: UINT16 0x0000 (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)
  • Page 258 Commissioning Index F010 Module List Index (hex) Name Meaning Data type Flags Default F010:0 Module list UINT8 0x03 (3 F010:01 SubIndex 001 UINT32 0x00000155 (341 F010:02 SubIndex 002 UINT32 0x00000155 (341 F010:03 SubIndex 003 UINT32 0x00000155 (341 6.7.5.7 Command object Index FB00 PMX Command The command object is used for triggering an action in the terminal.
  • Page 259: Application Examples

    Application examples Application examples EL34xx Version: 1.5...
  • Page 260: Power Measurement On Motor With 2 Or 3 Current Transformers

    Application examples Power measurement on motor with 2 or 3 current transformers WARNING WARNING: Risk of electric shock! If you do not connect terminal point N with the neutral conductor of your mains supply, you have to earth terminal point N, in order to avoid dangerous overvoltages in the event of a fault with a current transformer! NOTE Attention! Risk of device damage! Avoid confusing the current and voltage circuit during connection, since the direct connection of mains volt-...
  • Page 261 Application examples Fig. 162: EL3453, Power measurement with 3 current transformers on a motor In the circuit shown above (Fig. EL3453, Power measurement with 3 current transformers on a motor), ensure that the three-phase system is either earth-free or has an earthed star point. Alternatively a transformer can be included in a Yy0 circuit.
  • Page 262: Power Measurement At A Machine

    Application examples Power measurement at a machine WARNING WARNING: Risk of electric shock! Bring the Bus Terminal system into a safe, voltage-free state before starting mounting, disassembly or wiring of the Bus Terminals! NOTE Attention! Risk of device damage! Avoid confusing the current and voltage circuit during connection, since the direct connection of mains volt- age to the terminal points for the current transformers (typical input resistance 100 mΩ) would destroy the power measurement terminal! EL3443...
  • Page 263 Application examples Fig. 164: EL3453, power measurement at a machine Negative power values If negative power values are measured on a circuit, please check whether the associated current transformer circuit is connected correctly. EL34xx Version: 1.5...
  • Page 264: Power Measurement In A Single-Phase Mains Network With Ohmic Consumers

    Application examples Power measurement in a single-phase mains network with ohmic consumers • The voltage is measured via connections L1, L2, L3 and N. • The current is measured via three current transformers [} 29] and the connections I and I (star point of the current transformers).
  • Page 265: Power Measurement At A Fieldbus Station

    Application examples Power measurement at a fieldbus station WARNING Risk of injury through electric shock and damage to the device! Bring the Bus Terminal system into a safe, voltage-free state before starting mounting, disassembly or wiring of the Bus Terminals! The example illustrates power measurement at three circuits of the fieldbus station.
  • Page 266: Power Measurement At Three-Phase Motors Controlled By A Frequency Converter

    Application examples Power measurement at three-phase motors controlled by a frequency converter WARNING Risk of injury through electric shock and damage to the device! Bring the Bus Terminal system into a safe, voltage-free state before starting mounting, disassembly or wiring of the Bus Terminals! The example illustrates power measurement at several three-phase motors that are controlled by a frequency converter (AC converter), e.g. at a conveyor system.
  • Page 267: Power Measurement Including Differential Current Measurement

    Application examples Power measurement including differential current measurement • The voltage is measured via connections L1, L2, L3 and N. • The current is measured via three or four current transformers [} 29] and the connections I L1’ L2’ and I L3’...
  • Page 268 Application examples Fig. 169: Conventional converter arrangement for the EL3453 power measurement terminal including neutral conductor measurement Diagram of a different transducer arrangement for direct measurement of the differential current: Fig. 170: Transformer configuration of the EL3453 for differential current measurement The secondary current path of the differential current transformer must be connected to the terminal contacts (and I For correct calculation of the differential current value, the corresponding transformer ratio must be entered in CoE object 0xF804:12.
  • Page 269: Example Function Blocks For Evaluation

    Application examples Example Function Blocks for Evaluation https://infosys.beckhoff.com/content/1033/el34xx/Resources/zip/6788206091.zip Example Function Blocks The example function block presented here takes over the complete reading of all available values from the EL3443 or EL3453 power measurement terminals and stores them in a STRUCT provided for this purpose: Fig. 171: FB_example_Struct...
  • Page 270 Application examples Fig. 172: Selection of predefined PDO Assignment "Dafault + Variant" • after downloading (see below) and importing PLCopenXML Fig. 173: Import of PLCopenXML • the function block variables must be linked to the corresponding terminal PDOs. Version: 1.5 EL34xx...
  • Page 271 Application examples Fig. 174: Linking of variables Fig. 175: View in Structure Tree After activating and starting, all values in the overall structure are to be read out: EL34xx Version: 1.5...
  • Page 272 Application examples Fig. 176: View of the overall structure Reading the terminal information By multiplexing the over 400 (EL3443) or 600 values (EL3453), the complete reading of the terminal information requires several PLC cycles. If the application requires individual values more rapidly, these should be read out directly via the corresponding PDOs cycle-currently.
  • Page 273: Appendix

    Fig. 177: Schematic representation TCEventLogger Refer to the explanations in the TwinCAT EventLogger documentation, e.g. in the Beckhoff InfoSys https:// infosys.beckhoff.com/ → TwinCAT 3 → TE1000 XAE → Technologies → EventLogger. The EventLogger saves to a local database under ..\TwinCAT\3.1\Boot\LoggedEvents.db and, unlike the VisualStudio Error Window, is designed for continuous recording.
  • Page 274 Appendix • The EventLogger window may need to be displayed in the TwinCAT Engineering Fig. 178: Display EventLogger window • Some DiagMessages and the resulting Logged Events are shown below, taking an ELM3602-0002 as an example Version: 1.5 EL34xx...
  • Page 275 Appendix Fig. 179: Display DiagMessages and Logged Events • Filtering by entries and language is possible in the Logger window. German: 1031 English: 1033 Fig. 180: Setting filter language • If an EtherCAT slave is enabled by default to transmit DiagMessages as events over EtherCAT, this can be activated/deactivated for each individual slave in the CoE 0x10F3:05.
  • Page 276: Ethercat Al Status Codes

    For detailed information please refer to the EtherCAT system description. Firmware compatibility Beckhoff EtherCAT devices are delivered with the latest available firmware version. Compatibility of firmware and hardware is mandatory; not every combination ensures compatibility. The overview below shows the hardware versions on which a firmware can be operated.
  • Page 277: Fig. 11 El3423

    Appendix 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. NOTE Risk of damage to the device! Pay attention to the instructions for firmware updates on the separate page [} 278].
  • Page 278: Firmware Update El/Es/Em/Elm/Epxxxx

    Check on the Beckhoff web page whether more up-to-date documentation is available. Firmware Update EL/ES/EM/ELM/EPxxxx This section describes the device update for Beckhoff EtherCAT slaves from the EL/ES, ELM, EM, EK and EP series. A firmware update should only be carried out after consultation with Beckhoff support.
  • Page 279: Device Description Esi File/Xml

    Appendix Simplified update by bundle firmware The update using so-called bundle firmware is more convenient: in this case the controller firmware and the ESI description are combined in a *.efw file; during the update both the firmware and the ESI are changed in the terminal.
  • Page 280 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 281 Appendix Fig. 186: Change dialog In this example in Fig. Change dialog, an EL3201-0000-0017 was found, while an EL3201-0000-0016 was configured. In this case the configuration can be adapted with the Copy Before button. The Extended Information checkbox must be set in order to display the revision. Changing the ESI slave identifier The ESI/EEPROM identifier can be updated as follows under TwinCAT: •...
  • Page 282: 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 283: Updating Controller Firmware *.Efw

    Appendix Fig. 189: Display of EL3204 firmware version In (A) TwinCAT 2.11 shows that the Online CoE directory is currently displayed. If this is not the case, the Online directory can be loaded via the Online option in Advanced Settings (B) and double-clicking on AllObjects.
  • Page 284: Fpga Firmware *.Rbf

    Appendix 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 285 Appendix The firmware version number included in the terminal serial number contains both firmware components. If one of these firmware components is modified this version number is updated. Determining the version via the System Manager 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.
  • Page 286 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 287 Appendix • 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: EL34xx Version: 1.5...
  • Page 288: Simultaneous Updating Of Several Ethercat Devices

    Appendix • Select the file (*.rbf) with the new FPGA firmware, and transfer it to the EtherCAT device: • Wait until download ends • Switch slave current less for a short time (don't pull under voltage!). In order to activate the new FPGA firmware a restart (switching the power supply off and on again) of the EtherCAT device is required.
  • Page 289: Restoring The Delivery State

    Appendix Restoring the delivery state To restore the delivery state for backup objects in ELxxxx terminals, the CoE object Restore default parameters, SubIndex 001 can be selected in the TwinCAT System Manager (Config mode) (see Fig. Selecting the Restore default parameters PDO) Fig. 195: Selecting the "Restore default parameters"...
  • Page 290: 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 291 Startup list in the TwinCAT System Manager ................Fig. 24 Offline list ............................. Fig. 25 Online list ............................ Fig. 26 Spring contacts of the Beckhoff I/O components................. Fig. 27 Attaching on mounting rail ......................Fig. 28 Disassembling of terminal......................Fig. 29 Power contact on left side......................
  • Page 292 List of illustrations Fig. 41 EL3483 LEDs..........................Fig. 42 Relationship between user side (commissioning) and installation..........Fig. 43 Control configuration with Embedded PC, input (EL1004) and output (EL2008) ......Fig. 44 Initial TwinCAT 2 user interface....................Fig. 45 Selection of the target system ..................... Fig.
  • Page 293 List of illustrations Fig. 87 TCP/IP setting for the Ethernet port .................... Fig. 88 Identifier structure ........................Fig. 89 OnlineDescription information window (TwinCAT 2) ..............Fig. 90 Information window OnlineDescription (TwinCAT 3) ..............Fig. 91 File OnlineDescription.xml created by the System Manager ............Fig.
  • Page 294 List of illustrations Fig. 131 Configuring the process data....................... 115 Fig. 132 „Startup“ tab..........................116 Fig. 133 “CoE – Online” tab ........................117 Fig. 134 Dialog “Advanced settings”......................118 Fig. 135 „Online“ tab ..........................118 Fig. 136 "DC" tab (Distributed Clocks)....................... 119 Fig.
  • Page 295 List of illustrations Fig. 176 View of the overall structure ......................272 Fig. 177 Schematic representation TCEventLogger.................. 273 Fig. 178 Display EventLogger window....................... 274 Fig. 179 Display DiagMessages and Logged Events ................275 Fig. 180 Setting filter language ........................275 Fig.

Table of Contents