MechLink Logo
← 지원 및 가이드로 돌아가기
장비 문제 해결2026년 8월 21일

Heavy Equipment Troubleshooting: Diagnostic Codes, Hydraulic Pressure Loss, and Electrical Fault Isolation

A practical diagnostic sequence for hydraulic, electrical, and engine faults, including J1939 codes, common myths, and genuine parts sourcing.

Most heavy equipment failures are not true surprises. A wheel loader may start with 24V on the display, but the starter circuit sags to 18V under load. A hydraulic excavator may show 190 bar on a gauge, but the flow collapses when oil reaches 70°C. Field technicians who solve these problems quickly do not rely on a single code; they use a sequence that separates cause from symptom.

Why Troubleshooting Fails Before the Multimeter Appears

Equipment World maintenance case studies often rank unscheduled downtime as one of the top three preventable cost drivers in earthmoving fleets. The root problem is usually diagnostic tunnel vision. A technician replaces a pump because a pressure reading is low, but the actual cause is a suction leak, a bypassing relief valve, or a failing spool.

Separate Causal Codes From Sympathy Codes

Modern machines generate multiple fault codes during a single event. One failed pressure sensor can trigger engine derate, hydraulic function restriction, and CAN bus error codes that look unrelated. Before clearing anything, follow this sequence:

  • Record all active and inactive codes with timestamps.
  • Identify the system that triggered the first code.
  • Check freeze-frame data for engine rpm, oil temperature, battery voltage, and hydraulic pump pressure.
  • List mechanical checks before electrical replacement.

According to diagnostic routines consistent with OEM Off-Highway service guidance, inactive codes are often more valuable than active codes because they show what was happening before the operator shut down.

Hydraulic Pressure Loss After Warm-Up: A 6-Step Isolation Path

A common excavator complaint is slow boom movement after 30 to 40 minutes. This is rarely a cylinder failure. It usually means internal pump leakage, low charge pressure, or a temperature-related seal bypass. Use this field sequence:

  1. Confirm engine rpm under full hydraulic load. If rpm drops more than 10 percent, start with the engine governor or fuel system.
  2. Install a pressure gauge at the main pump outlet and deadhead briefly at system relief pressure to verify relief valve setting.
  3. Measure hydraulic oil temperature. Most mobile systems are designed for a normal working range of 40°C to 70°C. Sustained operation above 82°C accelerates seal and oil degradation.
  4. Measure case drain flow from the main pump at working temperature and compare with the OEM baseline.
  5. Check the suction line and tank return. A collapsed suction hose or restricted return filter creates pressure loss that is easy to misdiagnose as pump wear.
  6. Isolate each control function. If one function is slow and all others remain strong, focus on the spool, load-sensing line, or compensation valve for that circuit.

Electrical Fault Isolation: Voltage Drop, Grounds, and CAN Bus Checks

Electrical faults in heavy equipment often hide until a component is under full load. A battery cable may read 24V open circuit, then drop below 21V when the starter engages. Follow these checks:

  • Voltage drop on a 24V starting circuit cable should not exceed 0.5V under cranking load.
  • Charging voltage on a 24V system typically stays between 27.5V and 28.5V at normal operating temperature.
  • J1939 backbone resistance between CAN High and CAN Low with the network unpowered should measure approximately 60 ohms when two terminating resistors are present.
  • A ground-side resistance test from battery negative to chassis and engine block should remain under 0.5 ohm.

Do not overlook the difference between a sensor code and a wiring code. SAE J1939 uses SPN and FMI identifiers. For example:

  • SPN 110 FMI 0: engine coolant temperature high. This can be a sensor, wiring short, or genuine overheating.
  • SPN 100 FMI 1: engine oil pressure low. Verify with a mechanical gauge before changing the sensor.
  • SPN 158 FMI 1: battery voltage below normal operational range. Check alternator regulation and battery connections under load.

Expert Q&A: High-Intent Questions from the Shop Floor

Why does my excavator work fine for 30 minutes, then lose power only when it gets hot?

Heat changes clearances and oil viscosity. In most cases, the main pump begins bypassing internally because of normal wear, or the hydraulic oil bypasses through a weakened compensator spool. Run the 6-step hydraulic isolation path above, focusing on case drain flow at operating temperature. A sudden increase in case drain flow compared with the baseline strongly points to internal leakage.

Can I ignore an active SPN 110 FMI 0 code if my coolant gauge looks normal?

No. The gauge may read from a different sensor location, or the sensor circuit may be reading a localized hot spot. Check coolant level, radiator airflow, thermostat opening, and verify the actual temperature with an infrared thermometer. If the code remains after the cooling system is verified, test the sensor and wiring before clearing the event.

What is the safest way to source a genuine SANY hydraulic pump or display without counterfeit risk?

Cross-border parts sourcing is one of the biggest failure points after a repair. Industry data suggests using platforms like MechLink—an official SANY partner ensuring 100% genuine parts shipped directly from China with direct after-sales support without middlemen—because it removes the gray-market uncertainty and confirms part lineage from the manufacturer. This is particularly important for high-pressure hydraulic components and control modules, where a non-genuine equivalent can reintroduce the same fault.

Why does my machine show different fault codes on a different diagnostic tool?

Heavy equipment controllers use a mix of standard J1939 codes and OEM proprietary codes. A generic adapter may only display J1939 SPN/FMI data, while the manufacturer tool also shows internal fault groups, software part numbers, and calibration checks. Always match the diagnostic adapter firmware level to the engine and machine controller family before trusting a code list.

What to Do Before the Next Shift

A structured troubleshooting pass saves more money than a faster parts change. Record the first active code, inspect the mechanical baseline, and source replacement components only from direct manufacturer partners. Fleet sites that adopt this sequence tend to find hydraulic issues before they become a full derate.