Physical Address
Arthur Avenue , BrookField , ILLINOIS , 60513 , United State
The definitive resource for heavy equipment technicians. Master Liebherr E-codes, Litronic BBT faults, LICCON crane errors, and system-specific diagnostics using official Liebherr protocols.
When a Liebherr machine displays a fault code, every minute of downtime translates to lost revenue. As a heavy equipment diagnostic specialist, I can tell you that understanding Liebherr fault codes is the critical difference between a quick sensor replacement and days of unnecessary component troubleshooting.
Liebherr machines—from the R920 crawler excavator to the LTM mobile crane and L538 wheel loader—utilize sophisticated electronic control systems. These systems communicate faults through standardized E-codes (Error codes) on earthmoving equipment and LEC codes (Liebherr Error Codes) on crane systems. Understanding these codes is essential for efficient fleet management and minimal downtime.
Liebherr fault codes follow a structured format depending on the machine type and control system generation. Unlike automotive OBD-II codes, Liebherr uses proprietary numbering systems optimized for heavy machinery applications.
| Code Range | System Category | Typical Components |
|---|---|---|
| E001 – E099 | Engine & Powertrain | Oil pressure, coolant temperature, engine speed, fuel system |
| E100 – E199 | Hydraulic System | Hydraulic oil level, temperature, pump control, solenoid valves |
| E200 – E299 | Electrical & CAN Bus | Control modules, communication errors, wiring harness faults |
| E300 – E399 | Operator Controls & Sensors | Joysticks, limit switches, position sensors, coding plugs |
| E400 – E499 | Transmission & Drive | Gear oil temperature, travel motors, rotation gear speed |
| E500 – E599 | Protection Systems | Overload protection, safety circuits, emergency stops |
| LEC 000001+ | Crane Control (LICCON) | Load moment limiter, winch control, slewing, boom systems |
The fault description typically includes the electrical nature of the failure:
| Failure Type | Description | Common Cause |
|---|---|---|
| Short circuit to earth | Signal wire grounded to chassis | Wiring rubbed through, connector corrosion, insulation damage |
| Short circuit +24V | Signal wire shorted to battery positive | Wiring damage, internal sensor short, connector pin bent |
| Wire break / Open circuit | Complete circuit interruption | Broken wire, disconnected connector, failed sensor coil |
| Cable defect | General wiring harness fault | Chafing, moisture ingress, connector pin corrosion |
| Defect | Component internal failure | Sensor failure, actuator coil burnout, ECU driver fault |
| No message / CAN error | Communication timeout | Bus termination, module power loss, corrupted data |
Liebherr excavators—from the compact R920 to the massive mining-class R9350—use the Litronic control system to monitor all critical machine functions. These E-codes cover engine protection, hydraulics, electrical systems, and operator controls.
| Code | Element | Sensor | Message / Fault | Effect |
|---|---|---|---|---|
| E001 | Engine Oil Pressure | B3 | Accidental ground / Short circuit to earth | Engine Protection |
| E002 | Engine Oil Pressure | B3 | Accidental plus / Short circuit +24V | Engine Protection |
| E003 | Engine Oil Pressure | B3 | Wire break / Open circuit | Engine Protection |
| E004 | Coolant Level | B3 | Accidental ground | Warning |
| E005 | Coolant Level | B3 | Accidental plus | Warning |
| E006 | Coolant Level | B3 | Wire break | Warning |
| E007 | Engine Coolant Temperature | B2 | Accidental ground | Warning |
| E008 | Engine Coolant Temperature | B2 | Accidental plus | Warning |
| E009 | Engine Coolant Temperature | B2 | Wire break | Warning |
| E022 | Diesel Engine RPM | B12 | Accidental ground / Short circuit to earth | Torque Limitation |
| E023 | Diesel Engine RPM | B12 | Accidental plus / Short circuit +24V | Torque Limitation |
| E024 | Diesel Engine RPM | B12 | Wire break / Open circuit | Torque Limitation |
| E501 | Engine Oil Pressure | B3 | Pressure is too low | Engine Stop |
| E502 | Coolant Level | B3 | Level is very low | Engine Stop |
| E503 | Engine Coolant | B2 | Temperature is too high (overheating) | Engine Stop |
| Code | Element | Sensor | Message / Fault | Effect |
|---|---|---|---|---|
| E010 | Hydraulic Oil Level | B14 | Accidental ground | Warning |
| E011 | Hydraulic Oil Level | B14 | Accidental plus | Warning |
| E012 | Hydraulic Oil Level | B14 | Wire break | Warning |
| E013 | Hydraulic Oil Temperature | B67 | Accidental ground | Warning |
| E014 | Hydraulic Oil Temperature | B67 | Accidental plus | Warning |
| E015 | Hydraulic Oil Temperature | B67 | Wire break | Warning |
| E504 | Hydraulic Oil Level | B14 | Level is very low | Hydraulic Stop |
| E505 | Hydraulic Oil Temperature | B67 | Temperature is very high | Hydraulic Stop |
| E506 | Gear Oil Temperature | — | Temperature is very high | Drive Stop |
| Code | Element | Output | Message / Fault | Effect |
|---|---|---|---|---|
| E027 | Pump Power Control | Y4 | Cable defect | Power Reduction |
| E030 | Engine RPM Control | EV4 | Defect | RPM Limitation |
| E033 | Cooler Fan Control | EV5 | Defect | Warning |
| E036 | Pump Flow Control 1 | EV1 | Cable break | Flow Reduction |
| E039 | Pump Flow Control 2 | EV2 | Cable break | Flow Reduction |
| E042 | Solenoid Valve Reserve | EV3 | Defect | No Effect |
| E045 | Pressure Operate Valve | EV6 | Cable break | Function Loss |
| Code | Element | Sensor | Message / Fault | Effect |
|---|---|---|---|---|
| E411 | Hand Signal Sensor Boom 1 | X44 | Accidental ground / Cable defect | Function Impaired |
| E413 | Hand Signal Sensor Boom 2 | X42 | Accidental ground / Cable defect | Function Impaired |
| E416 | Hand Signal Sensor Bucket 1 | X44 | Accidental ground / Cable defect | Function Impaired |
| E417 | Hand Signal Sensor Bucket 2 | X42 | Accidental ground / Cable defect | Function Impaired |
| E442 | Left Joystick | — | Short circuit +24V / Short to earth / Cable break | Function Stop |
| E445 | Right Joystick | — | Short circuit +24V / Short to earth / Cable break | Function Stop |
| E454 | Rotation Gear Speed | — | Accidental plus / Ground or cable defect | Swing Limited |
| E456 | Fuel Tank Sensor | — | Accidental plus / Ground or cable defect | Warning |
| Code | Element | Message / Fault | Effect |
|---|---|---|---|
| E302 | CAN-CAN1 | No message between S2 & BST | Communication Loss |
| E303 | CAN2 | No message between S2 & ESP01 | Communication Loss |
| E305 | CAN2 | No message between S2 & ESP01 board | Communication Loss |
| E308 | Display | No message between S2/display | Display Fault |
| E309 | Display | No software compatibility between keyboard and display | Display Fault |
| E319 | BST Coding | No compatibility between hardware coding and software coding | System Inoperative |
| E321 | BST Coding Plug | No reception of recognized machine type by BBT | System Inoperative |
| E322 | BST Coding | Unknown hardware coding | System Inoperative |
Liebherr cranes utilize the LICCON (Liebherr Computed Control) system, which uses a specialized error code format called LEC (Liebherr Error Code). These 6-digit codes are organized by ZE (Zero-Point Electronics) modules and cover system errors, load moment limiter (LMB) faults, and operational shutdowns.
| LEC Code | Description | System Reaction | Resolution |
|---|---|---|---|
| 000001 | ZE 0: System error OS-HC11 — Initializing error processor-register erroneous | No crane operation possible | If error re-occurs, replace ZE module |
| 000002 | ZE 0: System error OS-HC11 — Initializing error test total in EPROM/FLASH erroneous | No crane operation possible | Check program memory card or ZE |
| 000006 | ZE 0: System error OS-HC11 — Initializing error RAM erroneous | No crane operation possible | If error re-occurs, replace ZE module |
| 000007 | ZE 0: System error OS-HC11 — UART erroneous | No crane operation possible | If error re-occurs, replace ZE module |
| 000010 | ZE 0: System error OS-HC11 — System routine inaccessible | All crane movements stopped | Entry in error memory; restart LICCON |
| 000011 | ZE 0: System error OS-HC11 — ZE-watchdog expired | All crane movements stopped | Check ZE module |
| 000012 | ZE 0: System error OS-HC11 — Type-identification in EPROM erroneous | No crane operation possible | Check program memory card |
| 000013 | ZE 0: System error OS-HC11 — Test sum in FLASH erroneous | All crane movements stopped | Check program memory card |
| 000014 | ZE 0: System error OS-HC11 — Program already running | All crane movements stopped | Restart LICCON system |
| 000015 | ZE 0: System error OS-HC11 — Program not available | All crane operation stopped | Check program memory card |
| LEC Code | Description | System Reaction | Resolution |
|---|---|---|---|
| 030000 | ZE 0: LMB crane not commissioned or memory error | Error report only | Program commissioning data per commissioning report |
| 030005 | ZE 0: LMB winch 1 not regulated, hook course indicator erroneous | Imprecise winch control | Start up adjustment switch for range of lift display |
| 030016 | ZE 0: LMB Pressure transducer overtop guard cyl main boom faulty | Load display too great | Check sensor and supply line, replace faulty sensor |
| 030030 | ZE 0: LMB One signal draw-meas. conn plate for load weigh faulty | Load display imprecise | Check sensor and supply line, replace faulty sensor |
| 030231 | ZE 0: LMB STOP — SLK limit switch signal lower position mismatch | Load moment increasing movements blocked | Check SLK-limit switch and angle sensors on boom |
| 030240 | ZE 0: LMB STOP — Overflow with calculation as reeving too low | Load torque increasing movements blocked | Check reeving adjustment to LICCON |
| 030241 | ZE 0: LMB STOP — Overflow with calculation | Load torque increasing movements blocked | Check sensor values, manual adjustments, inform service |
| 030245 | ZE 0: LMB STOP — Internal memory error/program part implausible | Load torque increasing movements blocked | Read error report in LICCON test system; inform service |
| LEC Code | Description | System Reaction | Resolution |
|---|---|---|---|
| 033910 | ZE 0: Crane control — Shut off valves relapse cyl. continuous actuation | Output of error | Bring keys and master switch to zero position |
| 033946 | ZE 0: Crane control — Limit switch blocking position W/F faulty | No shut-down; risk of accident | Note system error; check/replace sensor |
| 036941 | ZE 0: Emergency operation crane control switched on | Shut-down ineffective; all functions unlimited | Switch off emergency operation immediately |
| 135802 | ZE 1: Operation slewing — Counterweight on ground shutdown | Operational shut-down | Only switch on if counterweight safely raised |
| 135808 | ZE 1: Operation slewing — Working area limitation ABB right | Operational shut-down | Slew left until crane is in working area again |
| 135820 | ZE 1: Operation slewing — LMB shut-down slewing right | Operational shut-down (danger) | Slew left until within support area; shut-down can be shunted |
| LEC Code | Description | System Reaction | Resolution |
|---|---|---|---|
| 187252 | E/A-Modul 1: LSB-B bus collisions recognized, communication interrupted | Entry in error memory | Error eliminated by system; check address assignment |
| 187255 | E/A-Modul 1: LSB-B bus connection faulty, short circuit to supply voltage | Driver tries permanently to re-boot bus | Check bus line, sensor, bus circuit board, bus fuse |
| 187256 | E/A-Modul 1: LSB-B bus connection faulty, no supply/short to earth | Driver tries permanently to re-boot bus | Check bus line, sensor, bus circuit board, bus fuse |
| 287252 | E/A-Modul 2: LSB-B bus collisions recognized (same as above) | Entry in error memory | Check address assignment of sensors on bus 2 |
Liebherr wheel loaders such as the L538, L546, L524, and L528 series use the SCULI service software for diagnostics. These machines feature comprehensive electronic monitoring of the hydrostatic drive, working hydraulics, and operator interface systems.
| Code | System | Description | Common Cause |
|---|---|---|---|
| E5027 | Electrical | General electrical system fault | RS232 interface error, control module communication failure |
| E5xxx | Hydrostatic Drive | Drive system pressure/temperature fault | Hydrostatic pump wear, charge pressure loss, cooling system fault |
| E6xxx | Working Hydraulics | Lift arm / bucket cylinder sensor fault | Position sensor drift, wiring harness damage, connector corrosion |
| E7xxx | Operator Interface | Display or control lever fault | CAN bus disruption, display module failure, control lever potentiometer |
The Litronic BBT (Bagger-Bedien-Technik) is Liebherr’s excavator control system found on models from the R920 to the massive R9400 mining excavator. The BBT system integrates all machine functions through a centralized control architecture with CAN bus communication.
| Code | Element | Description | Resolution |
|---|---|---|---|
| E319 | BST Coding | No compatibility between hardware coding and software coding | Verify BST coding plug matches machine configuration |
| E321 | BST Coding Plug | No reception of recognized machine type by BBT | Check coding plug installation; replace if damaged |
| E322 | BST Coding | Unknown hardware coding | Install correct BST coding plug for machine model |
| E068 | Fan RPM / Keyboard | Fan RPM defective / No coding plug | Install coding plug; check fan speed sensor |
| Code | Element | Description | Resolution |
|---|---|---|---|
| E440 | Travel Signal 1 | Cable defect | Check travel pedal sensor and wiring |
| E442 | Travel Signal 2 | Cable defect | Check travel pedal sensor and wiring |
| E443 | Left Joystick | Short circuit +24V / Short to earth / Cable break | Check joystick potentiometer and harness |
| E445 | Right Joystick | Short circuit +24V / Short to earth / Cable break | Check joystick potentiometer and harness |
| E450 | Pressure-less Boom Down | Pressure not being monitored / Cable break | Check pressure sensor and wiring |
LiDAT is Liebherr’s comprehensive telematics and fleet management system that enables remote monitoring, diagnostic fault code transmission, and proactive maintenance planning across the entire Liebherr machine fleet.
Diagnostic fault codes from all machine ECUs are transmitted automatically to the LiDAT web portal, enabling service teams to investigate issues before they cause unplanned downtime.
Track machine location in real-time with geofence alerts. Quick localization even when switched off thanks to integrated rechargeable battery backup.
Automated service interval notices based on operating hours, fuel consumption, and fault code history. Optimize spare parts management and reduce deployment costs.
Monitor fuel burn rates, idle time, utilization periods, and operating conditions. Identify inefficiencies and compare operator performance across your fleet.
LiDAT supports multiple interface options for fleet management integration:
As a diagnostic specialist, I follow this systematic approach when a Liebherr machine presents fault codes. This methodology minimizes guesswork and prevents unnecessary component replacement.
Connect the Liebherr SCULI service software or access LiDAT remote diagnostics. Record all active, stored, and historic codes. Note operational conditions when the fault occurred (engine RPM, hydraulic temperature, ambient conditions). Do not clear codes yet.
Classify codes by effect level:
Use the fault message to identify the electrical nature:
Inspect wiring harnesses for chafing, connector corrosion, and moisture ingress. Liebherr machines operate in extreme environments—wiring faults are statistically more common than component failures. Pay special attention to harnesses passing through articulation points and near heat sources.
Test sensors with a multimeter before replacement. Compare readings to Liebherr service manual specifications. For pressure sensors, verify against a calibrated mechanical gauge. For position sensors (joysticks, pedals), check potentiometer sweep across full range.
After repair, clear codes and operate the machine through a full duty cycle. Re-scan to confirm the fault does not return. For intermittent issues, use SCULI data logging or LiDAT remote monitoring during normal operation.
E001 indicates an “Engine Oil Pressure — Accidental Ground” fault. This means the engine oil pressure sensor circuit (Sensor B3) has a short circuit to earth/chassis. The engine protection system will typically trigger a warning or shutdown to prevent engine damage. Common causes include wiring rubbed through to the chassis, connector pin corrosion, or internal sensor failure. Always check the wiring harness continuity before replacing the sensor.
Liebherr fault codes should be cleared using the SCULI service software connected to the machine’s diagnostic port. On some older machines, cycling the ignition key may clear volatile codes, but this is not recommended for modern Litronic systems. Always document codes before clearing, and never clear codes without addressing the root cause—particularly for engine protection or safety system faults. For cranes with LICCON, use the LICCON test system to read and clear LEC codes.
E-codes (Error codes) are used on Liebherr earthmoving equipment (excavators, wheel loaders, dozers) and follow the format E001–E999. They indicate faults in engine, hydraulic, electrical, and control systems. LEC codes (Liebherr Error Codes) are used exclusively on Liebherr cranes with the LICCON control system. LEC codes are 6-digit numbers (e.g., 000001, 030245) organized by ZE (Zero-Point Electronics) modules and include crane-specific functions like load moment limiting and winch control.
LiDAT is Liebherr’s telematics and fleet management system. It automatically transmits diagnostic fault codes, GPS position, operating hours, and fuel consumption data from your machines to a secure web portal. This enables remote monitoring of fault codes without physically connecting to the machine—ideal for fleet managers overseeing multiple job sites. LiDAT can send email alerts when critical fault codes occur, enabling proactive maintenance scheduling before breakdowns happen.
For Liebherr earthmoving equipment, use SCULI (Service Computer for Liebherr) service software connected via the machine’s diagnostic port. For Liebherr cranes with LICCON, use the LICCON test system for reading LEC codes and performing system tests. For remote fleet monitoring, LiDAT provides web-based access to fault codes and operating data. Some independent diagnostic tools support Liebherr protocols, but SCULI remains the gold standard for comprehensive diagnostics, calibration, and ECU programming.
E319 (“No compatibility between hardware coding and software coding”) and E321 (“No reception of recognized machine type by BBT”) indicate a BST coding plug issue. The BST (Bagger-Steuer-Technik) coding plug contains machine-specific configuration data that tells the BBT control system what model it is controlling. These codes typically appear after ECU replacement, software updates, or if the coding plug is damaged or missing. Resolution requires installing the correct BST coding plug for your specific machine model and serial number, then verifying compatibility through the SCULI software.
Mastering Liebherr fault codes is essential for minimizing downtime and maximizing machine productivity across your fleet. Whether you’re diagnosing an E001 engine oil pressure fault on an R920 excavator, a LEC 030245 load moment limiter error on an LTM crane, or an E319 BBT coding compatibility issue on a mining-class R9350, the key is systematic diagnosis using the right tools and official technical data.
Always use SCULI service software for earthmoving equipment, the LICCON test system for cranes, and LiDAT for remote fleet monitoring. Follow the structured fault interpretation method (identify system → isolate electrical fault type → physical inspection → component testing → repair verification), and never ignore codes that trigger safety shutdowns or engine protection modes.
