Repair of Hitachi Controller in Hangcha and Heli Electric Forklifts — CAN FAULT, Contactor Coil, Communication Loss
Technical Articles
wozki-widlowe17 min

Repair of Hitachi Controller in Hangcha and Heli Electric Forklifts — CAN FAULT, Contactor Coil, Communication Loss

Service for Hitachi AC1 AC2 AC3 controllers in Hangcha and Heli forklifts. CAN FAULT E101 E103, no contactor coil drive, IGBT fault, VCU-MCU communication loss. Part numbers: HCU04-HL, DH280A-HL, ZAPI AC2 H3. Component-level repair, not full module replacement. Shipping from all of Europe.

Electric forklifts from Hangcha and Heli are among the most serviced machines in European warehouses. Both brands use AC motor controllers manufactured or licensed by Hitachi — as well as ZAPI AC2 and H3 systems. Controller failure instantly immobilizes the forklift: CAN FAULT code on the display, no drive, no lift, no hydraulic steering. Acore from Knurow, Poland specializes in component-level repair of these controllers — without replacing the entire module at new price.

Forklift Models and Their Controllers

BrandForklift ModelCapacityControllerPart NumberVoltage
HangchaXC Series XC15, XC18, XC201500-2000 kgHitachi AC1 / ZAPI AC2HCU04-HL, 0ZAB7HV1824/48 V
HangchaCDD Series CDD14, CDD16, CDD201400-2000 kgHitachi AC2 / ZAPI H2HCU06-HL, DH280A-HL48 V
HangchaA Series A15, A18, A20, A251500-2500 kgHitachi AC3 / ZAPI H3ACE3 48V, ACE3 80V48/80 V
HeliG Series G15, G18, G201500-2000 kgHitachi AC1 / ZAPI AC0HCU04-HL, ZAPI AC0 48V48 V
HeliH Series H15, H18, H20, H251500-2500 kgZAPI H3 / Curtis 1236ACE3 80V, 1236-534180 V
Hangcha/HeliReachtrucks ESR14-22, ESG14-221400-2200 kgZAPI AC3 / Hitachi AC2ACE3-D 48V, HCU06-HL48 V

CAN FAULT Error — Diagnosis and Repair

CAN FAULT (also E101, E103, ERR-22, F-28 depending on software) means loss of communication between modules via CAN bus ISO 11898-2. The typical Hangcha/Heli CAN network includes: VCU, MCU (Hitachi controller), BMS, display, hydraulic controller.

Step 1 — Measure CAN Bus Resistance (Power Off)

Disconnect battery. Measure resistance between CAN-H and CAN-L on diagnostic connector: 60 Ω = correct (two 120 Ω terminators parallel). 0 Ω = short circuit, blown transceiver inside controller. 120 Ω = one terminator missing or wiring break. Over 200 Ω = complete break in harness.

Step 2 — Identify the Faulty Node

Disconnect CAN connectors from each module (MCU, BMS, hydraulics) one by one and measure bus resistance after each disconnection. When disconnecting a particular module returns resistance to 120 Ω — that module has a blown CAN transceiver inside its controller board.

CAN Transceiver Repair in Hitachi Controller

The blown chip (TJA1050, TJA1051T/3, SN65HVD251) is replaced by SMD rework. Package SO-8. Chip cost: 2-8 PLN. Work time: 30 minutes. Result: full CAN communication restored, fault code cleared. 12-month warranty on repaired PCB.

No Contactor Coil Drive — E045, CONTACTOR FAULT

Forklift does not drive or lift, main contactor (Albright SW180, Danfoss 018F6834) does not engage. Causes: blown MOSFET IRFP4568 (gate driver to coil), shorted freewheeling diode 1N5408 / P6KE75A, missing PWM signal from DSP (check buffer 74HC245), shorted contactor coil (resistance below 10 Ω for 48V model instead of 60-80 Ω). Repair: 400-1,000 PLN.

IGBT FAULT — E050, POWER STAGE FAULT

DSP detects abnormal phase currents or DC-link voltage. Causes: blown IGBT module CM300DY-24H or CM150DY-24H (short circuit C-E in ohm test), failed Hall-effect current sensor LEM LA 55-P, ceramic substrate delamination (fault appears after 20-30 min warmup). Repair: 800-2,500 PLN.

Fault Code Diagnostic Table

Error CodeDescriptionControllerRoot CauseRepair Cost
CAN FAULT / E101CAN bus communication lostHitachi AC1/AC2, ZAPI H2TJA1050/TJA1051 transceiver blown400-900 PLN
CAN FAULT / E103CAN timeout exceededZAPI H3, Hitachi AC3MCU power supply or crashed firmware500-1,200 PLN
E045 / CONT FAULTMain contactor faultHitachi AC1/AC2/AC3MOSFET IRFP4568 blown, freewheeling diode shorted400-1,000 PLN
E050 / IGBT FAULTPower stage faultHitachi AC2/AC3, ZAPI H3Blown IGBT CM150DY or Hall sensor LEM LA-55P800-2,500 PLN
E055 / OVERVOLTAGEDC bus overvoltageHitachi AC1/AC2Aging buffer capacitors (high ESR)600-1,400 PLN
ERR-47 / MCU NOT RESPMCU no response to VCUZAPI AC3, Hitachi AC35V MCU regulator LM2596 failed, EEPROM error500-1,200 PLN
E070 / TEMP FAULTController overtemperatureHitachi AC1/AC2/AC3Missing TIM, failed NTC thermistor300-600 PLN

Repair Cost vs New Module

ControllerNew PriceRepair CostSavingTurnaround
Hitachi AC1 HCU04-HL5,500-9,000 PLN400-1,500 PLNup to 85%1-3 days
Hitachi AC2 HCU06-HL / DH280A-HL7,000-12,000 PLN600-2,200 PLNup to 82%2-4 days
Hitachi AC3 ACE3 48V9,000-16,000 PLN700-2,800 PLNup to 83%2-4 days
ZAPI H2 48V6,000-10,000 PLN500-1,800 PLNup to 82%1-3 days
ZAPI H3 80V10,000-18,000 PLN700-2,500 PLNup to 86%2-4 days
Curtis 1236 36/48V3,500-6,000 PLN400-1,200 PLNup to 80%1-2 days

FAQ

Hangcha XC20 shows CAN FAULT E101 on startup. What does it mean?
E101 on XC20 is communication loss between VCU and MCU (Hitachi AC2 or ZAPI H2 controller). First: measure CAN-H to CAN-L resistance with battery disconnected. If 0 Ω — send MCU controller to service (blown TJA1051 transceiver). If 60 Ω — check harness or VCU.
Heli CPD20 does not drive, main contactor does not click. Code E045. Controller or contactor?
Measure contactor coil resistance (Albright SW180): should be 60-80 Ω for 48V. If OK — controller fault (MOSFET IRFP4568). If below 10 Ω or open circuit — replace contactor before controller repair.
Is calibration lost after repair?
No. Motor calibration parameters are stored in EEPROM and are not affected by mechanical repair. Only DSP mainboard replacement requires reconfiguration via JTAG — performed in our workshop.
What is the shipping cost from Germany?
Flat rate 80 PLN (approx. 18 EUR) for shipping both ways, insured up to 50,000 PLN. Express pickup at our cost for repairs above 3,000 PLN.
Do you repair ZAPI H3 and Curtis 1236 controllers?
Yes. ZAPI H3 shares the same architecture as Hitachi AC3 — IGBT + DSP TMS320F28335 + CAN transceiver. Curtis 1236 uses a different DSP (MC56F8345) but we also service CAN, MOSFET and capacitor failures in that model.

Need emergency repair?

CriticalRepair.eu — board-level repair, 48h turnaround, Europe-wide shipping.

Hitachi controller repair Hangcha forkliftHangcha forklift CAN FAULT repairHeli forklift HCU04-HL repairZAPI AC2 AC3 H3 repairforklift controller CAN bus communication faultHitachi AC1 AC2 controller repairCAN FAULT E101 forkliftforklift contactor coil fault repairTJA1050 CAN transceiver repairAC motor controller forklift repair