Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

BECKHOFF EL30xx Analog Input Diagnostic Guide

F: | Au:FANS | DA:2026-06-09 | 640 Br: | 🔊 点击朗读正文 ❚❚ | Share:

BECKHOFF EL30xx Analog Input Terminal: A Complete Guide to On site Diagnosis, Configuration, and Troubleshooting

The Beckhoff EL30xx series EtherCAT analog input terminals cover a wide range of industrial signal types: ± 10V, 0... 10V, 0... 20mA, 4... 20mA, and offer 1, 2, 4, and 8 channel options (single ended or differential input). These 12 bit resolution terminals have become the standard choice for automated on-site analog data acquisition due to their compact 12mm width, 500V electrical isolation, and wide temperature operating range of -25 ° C to+60 ° C.

However, on-site engineers may encounter issues such as measurement value jumps, over range alarms, disconnection indications, or terminals unable to enter the OP state during debugging and operation. This document aims to provide a comprehensive hardware diagnostic and parameter configuration guide for the EL30xx series terminals, based entirely on official technical documentation, focusing on practical operational scenarios and covering the entire process from LED status interpretation, process data analysis, filter settings, and factory reset.


Overview of product series and key selection points

The EL30xx series is mainly divided into the following categories, and on-site engineers need to select the correct type based on the sensor output type:

Signal type Single ended input (SE) Differential input (DIFF) Typical model

± 10V 1/2/4/8 channels - EL3001/2/4/8

0... 20mA 1/2/4/8 channels 1/2/4 channels EL304x (SE)/EL301x (DIFF)

4... 20mA 1/2/4/8 channels 1/2/4 channels EL305x (SE)/EL302x (DIFF)

0... 10V 1/2/4/8 channels - EL306x

0... 30V 2-channel (special) - EL3062-0030

Key selection differences:

Single ended (SE): The input reference ground shares an internal GND (usually connected to the 0V power supply contact). Suitable for applications where there is no potential difference between the sensor signal ground and the terminal ground.

Differential (DIFF): Each channel has two signal lines (+/-) with a common mode midpoint inside. Suitable for long-distance transmission or scenarios with ground potential difference, but must comply with the common mode voltage (Vcm) limit (EL301x/EL302x typical value ± 10V). The 1/2 channel terminal leads the internal GND to the terminal point and can be externally wired to control the common mode potential.


Hardware installation and LED status diagnosis

2.1 Installation precautions

DIN rail installation: Insert the terminal vertically into the 35mm rail, ensuring complete engagement with the tongue groove of the left coupler or the previous terminal.

Power contact: The terminal transmits 24V on-site power through the power contact, but the input reference ground of EL300x/EL301x/EL302x is not connected to the power contact (except for EL3004/EL3014/EL3024, whose GND is connected to the 0V power contact). When designing bus terminal blocks, it is important to note that the power input terminals (EL91xx/EL92xx) will interrupt the power contacts.

Passive terminal placement: Passive terminals (such as EL9195) that do not participate in data exchange in EtherCAT terminals must not be connected in series for more than two consecutive times, otherwise it will affect the quality of E-bus signals.

ESD protection: Avoid direct contact with spring contacts, the working environment must be grounded, and the terminal must use EL9011/EL9012 end caps.

2.2 LED status indicator light

Each EL30xx terminal is equipped with a RUN LED (green) and an ERROR LED (red, some models) for each channel.

RUN LED (green): Indicates EtherCAT state machine (ESM) status:

LED Status ESM Status Description

Turn off the Initiat/BOOTSTRAP initialization or firmware update mode

Flashing PREOP email communication available, no process data available

Single flash SAFEOP outputs safe status, input data is valid

The OP is running normally and the process data communication is normal

ERROR LED (red): lit or flashing indicates channel failure:

For voltage terminals (EL300x/EL306x): it lights up when it exceeds or falls below the range.

For current terminals (EL301x/EL302x/EL304x/EL305x): it lights up when it exceeds the range, falls below the range, or is disconnected.

Diagnostic bit: The Overrange (bit1), Underrange (bit0), and Error (bit6) of the status word will be set simultaneously.

Deep analysis of process data and status words

The default process data for EL30xx occupies 4 bytes per channel: 2 bytes for Status and 2 bytes for Value. Compact mode (only 2-byte values) can also be selected through "Predefined PDO Assignment".

3.1 Meaning of Status Word

Name Description

0 Underrange input signal is below the lower limit of the measurement range. For ± 10V, set below approximately -10.2V.

The input signal exceeds the upper limit of the measurement range. For ± 10V, set above approximately+10.2V.

2,3 Reserved-

Comparison result between 4 Limit 1 and the user set Limit 1 (2-bit: 0=inactive, 1=less than, 2=greater than, 3=equal to)

Comparison result between 5 Limit 2 and the user set Limit 2 (as above)

6 Error universal error bit, set when Overrange or Underrange.

7 Reserved-

Set 1 when there is an internal error in TxPDO State, indicating that the process data is invalid.

The 15 TxPDO toggle flips every time a new measurement value is updated and can be used to monitor the conversion cycle.

3.2 Numerical Representation (Value)

The 12 bit ADC value is left shifted by 4 bits and stored in a 16 bit signed integer (represented by the default Signed Integer). Corresponding to ± 32767 at full scale. It can also be changed to an unsigned integer or signed amplitude representation through the object 0x80n0:02.

Example: EL3002 (± 10V), when input+5V, the value is approximately 16383 (0x3FFF); When inputting -5V, the value is approximately -16384 (0xC000).


Operation mode and filter configuration

EL30xx supports three operating modes: FreeRun, Frame Triggered (SM2 synchronous), and DC mode (only available on some models). The pattern is configured through the CoE object 0x1C33:01.

4.1 FreeRun mode (default)

Filter forced on (default is 50Hz FIR notch filter).

The conversion time is fixed (approximately 0.625ms for channel 1, 1.25ms for channel 2, and longer for channel 4/8).

Asynchronous with EtherCAT cycle, updates when new data is ready, and flips TxPDO.

Applicable scenarios: Conventional data collection that requires power frequency noise suppression.

4.2 Frame Triggered Mode (SM2 Synchronous)

The filter must be turned off (0x80n0:06=0).

The terminal is synchronized with the EtherCAT cycle, and the latest measurement value is output for each cycle (provided that the cycle is not shorter than the minimum conversion time).

If the cycle is too fast, the 0x1C33:0C counter will increment, and the TxPDO toggle will not flip every cycle.

Applicable scenarios: Applications that require fast and synchronized sampling (such as aligning with motion control cycles).

4.3 Detailed Filter Settings

Filter configures all channels in the set through object 0x8000:15 (channel 1):

Value filter type characteristics

0 50 Hz FIR notch at 50Hz and harmonics, attenuation>50dB, -3dB cut-off frequency approximately 22Hz

1 60 Hz FIR notch at 60Hz, attenuation>40dB, -3dB cut-off frequency approximately 26Hz

2-9 IIR 1-8 recursive low-pass filtering, cutoff frequency reduced from 168Hz (IIR1) to 1.2Hz (IIR8)

Important restriction: Filter settings must be done through 0x8000:15, and 0x80n0:15 for other channels is invalid. The latest firmware will return an error when written incorrectly.


Common troubleshooting and diagnosis

5.1 Terminal cannot enter OP state

Possible reason: Invalid PDO configuration; Watchdog triggered; E-bus power supply is insufficient.

Solution: Check if a valid PDO combination is selected in the "Process Data" tab (if Standard and Compact are checked at the same time, it may conflict). View the 'invalid SM cfg' information in the TwinCAT log. Calculate the total current of the E-bus (typically 130mA per terminal), and if it exceeds the maximum 2A of the coupler, insert the EL9410 power supply into the terminal.

5.2 The measured value is always 0 or at full scale

Possible cause: Sensor wiring error; The sensor has no power supply; Range configuration error; Broken line.

solve:

For EL304x/EL305x single ended current input: Confirm that the 24V power supply is connected to terminal points 2/6 (+24V) and 3/7 (0V), and the sensor is connected in series between 24V and the input.

For EL301x/EL302x differential current input: Confirm sensor polarity and GND_int connection (1/2 channel terminal requires external wiring GND to stabilize common mode potential).

Check the ERROR LED: If it is lit, read the Overrange/Underrange bits of the status word. For 4-20mA terminals, a current<2mA usually triggers a disconnection.

5.3 Measurement error caused by common mode voltage (Vcm) issue

Only applicable to differential input terminals (EL301x/EL302x). The internal circuit is measured through a 33 Ω shunt resistor, and the potential difference between the midpoint of the resistor (CMP) and the internal GND must not exceed the technical specifications (usually ± 10V). If multiple channels of sensors use different power sources (such as one low side measurement and one high side measurement), the potential difference between CMPs may exceed the limit.

Solution:

For EL3011/EL3012/EL3021/EL3022: Connect terminal point 3 or 7 (GND_int) to an external low impedance potential (such as 0V or sensor common terminal) to center the CMP potential of all channels.

For EL3014/EL3024: The internal GND_int has been connected to the 0V power contact, and it should be ensured that the sensor reference potential of all channels is close to 0V. It is strictly prohibited to mix high side measurement (sensor positive pole connected to 24V, negative pole connected to input) with low side measurement (sensor negative pole connected to GND).

5.4 Measurement value jumping or high noise

Possible reasons: electromagnetic interference; The filter is not turned on; Poor grounding.

Solution: Use shielded twisted pair cables, with the shielding layer single ended to terminal point 4 or 8 (Shield). Turn on the 50/60Hz FIR filter. Ensure that the sensor power supply is grounded with the terminal power supply. If the interference comes from devices such as frequency converters, it is recommended to use an independent power supply to power the terminals.

5.5 Firmware/hardware version mismatch (red/blue entries appear during scanning)

When scanning hardware with TwinCAT, if the actual terminal revision number is higher than the revision number in the configuration, it will be displayed in blue (usually compatible, but it needs to be confirmed that the new feature does not affect the original logic). If the actual revision number is lower than the one in the configuration, it will be displayed in red (possibly incompatible, old devices may not support certain features in the configuration).

Principle: The revision number of the actual terminal used should be ≥ the revision number in the configuration.

Solution: Use "Copy Before" in the "Correction Dialog" to update the configuration to the actual revision number or replace it with matching hardware.

5.6 CoE parameter cannot be saved or EEPROM lifespan issue

Beckhoff terminals save CoE changes to EEPROM, with a typical write life of 100000 times. If the program frequently (multiple times per second) modifies parameters, it will quickly exhaust its lifespan.

Solution: For parameters that require frequent changes, use the NoCoeStorage function (if supported by the firmware): write the code word 0x12345678 to the object 0xF008, and the changed CoE value will no longer be written to the EEPROM. This function fails after the device is restarted.

Key parameter configuration and calibration

6.1 User Scaling

By enabling the object 0x80n0:01, the gain 0x80n0:12 (Q16 fixed-point format, default 65536 corresponds to 1.0) and offset 0x80n0:11 (INT16) can linearly transform the measured value. Formula:

YS = (YH * AS / 2^16) + BS

Attention: The gain is limited to ± 0x7FFFF, exceeding it will trigger error 0x06090031/32.

6.2 Limit Monitoring (Limit 1/Limit 2)

Enabled by 0x80n0:07/08, the limit value is set by 0x80n0:13/14 (INT16, consistent with the process numerical representation). The status bits 0x60n0:03 and 0x60n0:05 are output in a 2-bit format. The logic of greater/less can be reversed using 0x80n0:0E (Swap limit bits).

6.3 User Calibration

Enabling through 0x80n0:0A, offset 0x80n0:17 and gain 0x80n0:18 (INT16, default 16384 corresponds to 1.0) can compensate for sensor or system errors. Starting from specific firmware versions (EL300x FW07, EL301x/302x FW03, etc.), user calibration is password protected: write 0x12345678 to 0xF009 to activate protection (read-only), and write 0x11223344 to remove protection.

6.4 Factory reset

Find object 0x1011:01 in CoE Online, write value 0x64616F6C (ASCII "load"), and all BackUp objects will be reset to the delivery state. This operation can also be added to the startup list for automatic parameterization when changing terminals. Partial old terminals require the use of substitute value 0x6C6F6164.


Firmware updates and ESI description files

7.1 Precautions for firmware update

Only using TwinCAT 3, the system is in Config/FreeRun mode, with a cycle time of ≥ 1ms.

It is necessary to ensure that EtherCAT communication has no CRC errors or frame loss.

During the update process, it is absolutely forbidden to power off or disconnect the network, otherwise the terminals may be permanently damaged.

Confirm that the new firmware is compatible with the hardware version before updating (refer to the compatibility table in the documentation). If using Bundle firmware (file name containing REV and SW) and entering password 1 in the download dialog box, the controller firmware (*. efw) and ESI description can be updated simultaneously.

7.2 ESI/EEPROM Update

Right click on the online terminal, select "EEPROM Update", and choose the new ESI file (XML). After the update, the terminal needs to be powered off and restarted to take effect. Attention: Some terminals (such as calibrated ones) store production calibration data, and updating ESI may overwrite this data. Please consult Beckhoff support.


Maintenance suggestions

Suggested inspection period notes

The tightening of terminal wiring may cause spring terminals to loosen due to annual vibration

Ventilation openings should be cleaned every six months using a vacuum cleaner, and compressed air is prohibited

Parameter backup (startup list) saves the CoE configuration to the startup list after each modification, facilitating quick terminal replacement

Firmware version check: Visit the Beckhoff website every 2 years to obtain updates and fix known issues

  • Sigmatek CRIF081 Interface Module
  • Sigmatek CP112-1 S-DIAS CPU Module
  • Sigmatek MDD121-L DIAS Drive Axis Module
  • Sigmatek C-IPC 01-450-024 Industrial PC
  • Sigmatek SDD215-23 SLIDES Drive
  • Sigmatek DPS001 DIAS System Components
  • Sigma-Tek 4000B-30 Directional Gyro
  • Sigmatek SDD340-46 SDD Series Drive
  • Sigmatek CEZ221 Euromap67 I O Module
  • SIGMATEK VI021 Interface Module
  • SIGMATEK CP731-K Control Module
  • SIGMATEK Krauss Maffei PC321-K Industrial PC
  • SIGMATEK ET322 Operator Terminal
  • SIGMATEK CP102 Control Module 24VDC
  • SIGMATEK SRO021 Relay Output Module
  • SIGMATEK DCP640 DIAS Central Unit
  • SIGMATEK MDD 121 Drive Axis Module
  • SIGMATEK AI043 Analog Input Module
  • ENOTEC OXITEC 5000 SME-53310000 Oxygen Analyzer
  • SIGMATEK Krauss Maffei PC301-K 01-310-301-K Industrial PC
  • SIGMATEK SDD310-23 VARAN Servo Drive
  • SIGMATEK CDM 163 and CIC 011 C-DIAS Input Modules
  • SIGMATEK MDP 101-1 Power Module
  • SIGMATEK CM5V020 Wiring Circuit with CTMS020
  • SIGMATEK CCP521 C-DIAS Processor Module
  • SIGMATEK MDP 101-K Power Module
  • SIGMATEK ETEK C-IPC 733MHz VIA Eden 7000
  • SIGMATEK DCP 643 DIAS PLC CPU Module
  • SIGMATEK TAE121 12-200-121 Operator Terminal
  • Sigmatek TMS012-T Injection Moulding Technology Module
  • Sigmatek MDD 121-1 Controller
  • Sigmatek CDM167 Module
  • Sigmatek DCP082 DIAS Central Unit
  • Sigmatek ETT731 Built-In Terminal Touch
  • Sigmatek CCP521 C-DIAS Processor Module
  • Sigmatek Krauss Maffei PC301-K Control Cabinet PC
  • Sigmatek CIC-21 C-DIAS CAN Module
  • Sigmatek CIO-011 Multi I O Module
  • Sigmatek 01-450-152D C-IPC 152 Industrial PC
  • SIGMATEK 01-450-024 C-IPC 128MB VIA 733MHz
  • SIGMATEK CCL-081 C-DIAS Processor Module
  • SIGMATEK CP311 20-004-311 Module
  • SIGMATEK EP00000262 SLIDES MIDI I O-V3 Controller
  • SIGMATEK TMS012-T Slides Technology Module
  • SIGMATEK MDD111-1 Drive Axis Module
  • SIGMATEK MDP101-1 PLC Module
  • SIGMATEK CP111 S-DIAS Processor Module
  • DEMAG ErgoControl Sigmatek NC4 Display Unit
  • SIGMATEK DCP642 Module
  • Sigmatek Demag NC4 9617.067.03 Control Module
  • Sigmatek DCP 643 Central Processing Unit
  • Sigmatek VI 021 S-SLIDES VARAN Interface Module
  • Sigmatek SDD340-46 Servo Drive 14kVA
  • Sigmatek DSI021 Slide Siemens Interface
  • Sigmatek CCL912 C-SLIDES CPU PSU Module
  • Sigmatek ETV1521 VARAN Control Panel
  • Sigmatek ET322 Operator LCD Terminal
  • Sigmatek MDD1111 DIAS Drive Module
  • Sigmatek CAM123 Module
  • SIGMATEK CP111 VARAN Ethernet Controller
  • SigmaTek MDD 111 Axle Module
  • SIGMATEK CIO013 C-DIAS I O Module
  • SIGMATEK AKM52K-ANC2GBB0 Servomotor 640VDC
  • SIGMATEK ETT321 01-230-321 Touch Screen
  • SIGMATEK NC4Kompakt 01-250-010-D Safety Controller
  • SIGMATEK CIO011 C-DIAS Multi I O Module
  • SIGMATEK MDD 121-1 Drive Axis Module
  • SIGMATEK CDM163 Control Module
  • Sigma-Tek 4000HR-3 Heading Reference Directional Gyro
  • Sigmatek DIAS DAI 883 Analog Input Module
  • Sigmatek 0332.554.03 Printed Circuit Board Card
  • Sigma Tek 5000B-36 Attitude Gyro 8130
  • Demag NC4 0332.554.03 Sigmatek Control Board
  • Sigmatek IPC Pentium 300 CF Industrial PC
  • Sigmatek MDP 102 PLC Module
  • Sigmatek DTO163 Digital Output Module
  • Sigmatek PCT151 Touch IPC 15 Panel and I-PC C300
  • Sigmatek CCL911 CD Processor Module
  • Sigmatek SCP011 S-DIAS Safety CPU Module
  • Sigmatek SE051 Network Splitter Module
  • Sigmatek CIO011 C-DIAS I O Module
  • Sigmatek SE051 Ethernet Splitter
  • Sigmatek CCL911 CD Processor Module
  • Sigmatek SDD310-4 DIAS Drive 14kVA
  • Sigmatek CTMS020 C-DIAS Technology Module
  • Sigmatek CTMS020 CD Technology Module
  • Sigmatek CTO167 C-SLIDES Digital Output Module
  • Sigmatek C-IPC 152 Industrial PC
  • Sigmatek SDD310-4 SLIDES Drive 310
  • SIGMATEK MDP 102-1 DIAS Power Module
  • SIGMATEK SCP111 S-DIAS Safety CPU Industrial
  • SIGMATEK CAO081 Analog Output Module
  • SIGMATEK DCC080L Control Module
  • SIGMATEK MDP101-1 Power Module
  • SIGMATEK SCP111 S-DIAS Safety CPU
  • SIGMATEK PC325-K Industrial PC
  • SIGMATEK ETT 731 Operator Terminal
  • SIGMATEK DSV011 SLIDES Hub Module 05-023-011
  • SIGMATEK 12-780-012 R8-IPC Industrial Computer
  • Sigmatek SE051 Ethernet Splitter
  • Sigmatek DAI 883 DIAS Analog Module
  • Sigma Tek 4000B-30 Directional Gyro
  • Sigmatek CP112 S-DIAS Processor Module
  • Sigmatek SDD310 DIAS Drive
  • Sigmatek SDD120-23 DIAS Drive 14kVA
  • Sigmatek C-IPC 152 Industrial PC
  • Sigmatek CIV513 VARAN Control Module
  • Sigmatek DCP 082 Processor Module
  • Sigmatek C-IPC Industrial PC 01-450-023 GEB
  • SIGMATEK PC572 Operating Terminal
  • SIGMATEK DCC041 DIAS Compact Controller HW 6.10
  • SIGMATEK C-IPC 152 1GB Celeron M440 Controller
  • SIGMATEK 01-310-322-K PC322-K Industrial PC
  • SIGMATEK TAE732-P Touch Screen Operator Panel
  • SIGMATEK 01-018-100 Control Module
  • SIGMATEK DDI-164 Digital Input Module
  • Sigma-Tek 5000B-36 Artificial Horizon
  • SIGMATEK 12-780-012 R8-IPC Geode LX800 Computer
  • SIGMATEK CTMS 020 Servo Drive
  • Sigmatek MDD121-1 Controller
  • Sigmatek ETV1021-L VARAN Terminal
  • Sigmatek DST022 DIAS Module
  • Sigmatek CCP512-K C-Dias Processor Module
  • Sigmatek SRO 021 Relay Output Module
  • Sigmatek SDI 101 Digital Input Module
  • Sigmatek IPC 221 Industrial PC
  • Sigmatek DNC-305 Digital Input Module
  • Sigmatek SDD335 DIAS Drive