[go: up one dir, main page]

100% found this document useful (1 vote)
485 views30 pages

WPIO 20 Error Code List

The document outlines various fault names, codes, explanations, and effects related to a control system, including issues like undervoltage, overvoltage, temperature faults, and communication failures. Each fault is associated with specific LED indicators and effects on system performance, such as reducing current limits or disabling components. The document also provides a fault level instruction for prioritizing and handling faults based on their severity and occurrence.

Uploaded by

marrriusz111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
485 views30 pages

WPIO 20 Error Code List

The document outlines various fault names, codes, explanations, and effects related to a control system, including issues like undervoltage, overvoltage, temperature faults, and communication failures. Each fault is associated with specific LED indicators and effects on system performance, such as reducing current limits or disabling components. The document also provides a fault level instruction for prioritizing and handling faults based on their severity and occurrence.

Uploaded by

marrriusz111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 30

FAULT NAME LED

SEVERE UNDERVOLTAGE 1,2

UNDERVOLTAGE CUTBACK 1,2

SEVERE OVERVOLTAGE 1,3

OVERVOLTAGE CUTBACK 1,3

CONTROLLER OVERTEMP
1,4
CUTBACK

CONTROLLER SEVERE
1,4
UNDERTEMP

CONTROLLER SEVERE
1,4
OVERTEMP

MOTOR TEMP SENSOR 1,5

MOTOR TEMP HOT


1,5
CUTBACK

THROTTLE 2,1

HPD SEQUENCING 2,1


MAIN CONTACTOR WELDED 2,2

MAIN CONTACTOR
2,2
DID NOT CLOSE

MAIN DRIVER FAULT 2,2

PRECHARGE FAILED 2,2

ENCODER 2,3

STALL DETECTED 2,3

MOTOR OPEN 2,4

EMBRAKE DRIVER FAULT 2,5

EM BRAKE FAILED
3,1
TO SET

EMER REV TIMEOUT 3,1

EMER REV HPD 3,2

EMR SRO 3,2


PUMP DRIVER FAULT 3,3

PUMP SRO 3,4

VALVE DRIVER FAULT 3,5

VALVE SRO 3,6

HYDRAULIC SWITCH 3,7

FIVE V SUPPLY FAILURE 4,1

FIFTEEN V SUPPLY
4,1
FAILURE

EXTERNAL SUPPLY
4,1
OUT OF RANGE

CAN BUS LOADING 4,2

PDO TIMEOUT 4,2

PDO MAPPING ERROR 4,2

HW FAILSAVE 4,3
SW FAULT 4,4

INTERLOCK_SRO 4,5

Alternative interlock SRO 4,6

PARAMETER MISMATCH 8,1

PARAMETER CHANGE 8,1

NV FAILURE 8,3

SUPERVISION 8,4

TILLER HANDSHAKE FAULT 8,7

GUAGE HADNSHAKE FAULT 8,8


CODE

02A012

02A012

02A013

02A013

02A014

02A014

02A014

02A015

02A015

02A021

02A021
02A022

02A022

02A022

02A022

02A023

02A023

02A024

02A025

02A031

02A031

02A032

02A032
02A033

02A034

02A035

02A036

02A037

02A041

02A041

02A041

02A042

02A042

02A042

02A043
02A044

02A045

02A046

02A081

02A081

02A083

02A084

02A087

02A088
EXPLANATION

Capacitor bank voltage dropped below the Severe Undervoltage


limit

Capacitor bank voltage dropped below the Undervoltage limit with


the FET bridge enabled

Capacitor bank voltage exceeded the Severe Overvoltage limit

Capacitor bank voltage exceeded the Overvoltage limit with the


FET bridge enabled

Heatsink temperature over +75C

Heatsink temperature below -40C

Heatsink temperature over +85C

Motor thermistor input is at the voltage rail(0 or 10V)

Motor temperature is at or above the Temperature Hot parameter


setting

Throttle input is out of range

HPD(High Pedal Disable) or sequencing fault caused by


incorrect sequence of KSI, interlock,
direction and throttle inputs
Just prior to the main contactor closing, the capacitor
bank voltage (B+ connection terminal) was loaded for
a short time and the voltage did not discharge

With the main contactor commanded closed, the capacitor


bank voltage (B+ connection terminal) did not charge to B+

Main Contactor driver is either open or shorted

Controller failed to precharge

Motor encoder phase failure detected

No motor encoder movement detected

Motor phase U,V or W detected open

Electromagnetic brake driver is either open or shorted

After the EM Brake was commanded to set and time has elapsed
toallow the brake to fully engage, vehicle movement
has been sensed

Emergency Reverse was activated and ran until the EMR


Timeout timer expired

At the conclusion of emergency Reverse, the fault was set


because various inputs were not returned to nutral

The EMR switches are turned on before KSI


Pump driver is either open or shorted

The lift switch is turned on before KSI

Valve driver is either open or shorted

The lower valve input switches are turned on before KSI

hydraulic switch problem

The voltage of internal +5V supply is upper or lower than


the threshold voltage. The Torrance is -/+10%

The voltage of internal +15V supply is upper or lower than


the threshold voltage. The Torrance is -/+10%

The voltage of external +5V or +14V is either greater than


the upper voltage threshold or lower than the lower
voltage threshold.The Torrance is -/+10%

Can communication problem

Can communication problem

Can communication problem

The hardware is defeated


The CRC code of the application is not right

The interlock switch is on before the key switch turned on

The Alternative interlock switch is on before the key switch turned


on

When the EMR Input Type is set to type 2, the switch 2 input
should be set as disable. Otherwise, the Parameter Mismatch
fault is reported

Adjustment of a parameter that requires cycling of KSI

Controller operating system tried to write to


EEPROM memory and failed

Mismatched redundant readings; damaged Supervisor

1. The handshake with Handle failed at start up.


2. The Stuffing Bit check failed while the stuffing bit check is
enabled.

The handshake with display failed at start up.


Effect(s)

Reduce current limit

Reduce the drive current limit

Disable main contactor, EMBrake,


pump contactor and PWM output

Reduced regen current limit

Reduce the drive current limit


and regen current limit

Disable main contactor, EMBrake,


pump contactor and PWM output

Disable main contactor, EMBrake,


pump contactor and PWM output

Max Speed reduced and motor


temperature cutback disabled

Reduce drive current

Disable PWM output

Disable PWM output


Disable main contactor, EMBrake,
pump contactor and PWM output

Disable main contactor, EMBrake,


pump contactor and PWM output

Disable main contactor, EMBrake,


pump contactor and PWM output

Disable main contactor, EMBrake,


pump contactor and PWM output

Disable EMBrake and PWM output

Disable main EMBrake and


PWM output

Disable main contactor,


EMBrake and PWM output

Disable EMBrake and throttle

Disable EMBrake and throttle

Disable EMBrake and PWM output

Disable EMBrake and PWM output

Disable EMBrake and PWM output


Disable Horn driver

Disable pump driver output

Disable Horn driver

Disable valve driver output

None

None

Disable main contactor, EMBrake,


pump contactor and PWM output

Disable motor, main contactor,


EMBrake, Throttle and drivers
Disable motor, main contactor,
EMBrake, Throttle and drivers

Disable throttle

Disable throttle

Disable main contactor, EMBrake,


pump contactor and PWM output

Disable main contactor, EMBrake,


pump contactor and PWM output

Disable motor, main contactor,


EMBrake, Throttle and drivers

Disable main contactor, EMBrake,


pump contactor and PWM output

Disable throttle

Motor speed reduced


Code(16AXXX) FAULT NAME
17 CAN Send Buf. OV
18 TFT Comm. Fail
33 Hand Check Fail
34 Hand Timeout
35 Lift Lower Both
36 Li_Lo Input Fail
37 ACC. Input Fail
38 Output1 Fail
39 Output2 Fail
102 NO Communication
103 NO CAN BMS MSG
104 NO CAN Controll.
Explain
CAN message send failure
TFT screen can communication failure
handle handshake failure
handle handshake timeout
lift and lower switch both active
lift and lower switch input failure
accelerator input failure
external output1 failure
external output2 failure
CAN communication failure
Not received CAN message from BMS
Not received CAN message from controller
Fault level instruction:The system will handle the current highest level of fault first.The fault has two levels of p
level has priority, and when the main level is same, juding the priority of the sub-level.All priorities are the same
handle the earliest failure first.

Fault Code(17A XXX) Main Level Sub Level Fault Name Fault Reason
FAULT_EEPROM_F EEPROM read or store
20 1 0
AILURE data failed.
The main loop is not
FAULT_SOFTWAR
21 1 0 executed for more than
E_FAILURE
1s.

ERROR_ILLEGAL_P Battery related parameter


22 2 0
ARAMETER exceed limits.

External crystal oscillation


25 1 0 FAULT_OSC
instability.

ERROR_I2C_INTER I2C communocation


31 1 0
RUPT_OVERTIME process timeout.

SYS_STAT_NOT_C
35 2 0 Failure protection
LEAR
triggered by AFE chip
SYS_STAT_NOT_C cannot be cleared.
36 2 0
LEAR_UP

BATTERY_01_OVE
40 2 0
R_TEMPERATURE

BATTERY_02_OVE
41 2 0
R_TEMPERATURE

BATTERY_03_OVE
42 2 0
R_TEMPERATURE
Battery Temperature is
higher than 65℃.
BATTERY_04_OVE
43 2 0
R_TEMPERATURE

BATTERY_05_OVE
44 2 0
R_TEMPERATURE

BATTERY_06_OVE
45 2 0
R_TEMPERATURE

BATTERY_01_UND
50 2 0 ER_TEMPERATUR
E

Battery Temperature is
BATTERY_02_UND
51 2 0 ER_TEMPERATUR
E
BATTERY_03_UND
52 2 0 ER_TEMPERATUR
E Battery Temperature is
BATTERY_04_UND lower than -25℃.
53 2 0 ER_TEMPERATUR
E
BATTERY_05_UND
54 2 0 ER_TEMPERATUR
E
BATTERY_06_UND
55 2 0 ER_TEMPERATUR
E
Abnormal battery
CHARGE_TEMPER
60 1 0 temperature during
ATURE_FAULT
charging.
WARNING_BATTE
Battery Temperature is
104 3 0 RY_OVER_TEMPE
higher than 60℃.
RATURE
WARNING_BATTE
Battery Temperature is
105 3 0 RY_UNDER_TEMP
lower than -20℃.
ERATURE
WARNING_BMS_
BMS Board temperature is
106 3 0 OVER_TEMPERAT
more than 85℃.
URE

WARNING_BATTE Battery temperature


107 3 0
RY_NTC_FAILURE sensor not connected.

WARNING_BMS_ BMS board temperature


108 3 0
NTC_FAILURE sensor open circuit.

WARNING_CHARG In the state of charge, the


109 3 0 E_INTERFACE_FA discharge current is
ULTUSE greater than 20A for 15s.

Under normal conditions,


CONTACTOR_OUT
110 3 0 the contactor is not
PUT_ERROR
enabled after power-on.

CONTACTOR_CIRC The coil of the contactor is


114 3 0
UIT_FAULT shorted.

FAULT_CONTACT The contactor still working


121 3 0
OR_SHORT after the key is removed.
FAULT_CELL_UNB Battery voltage difference
122 3 0
ALANCE is too large.

WARNING_RENTA Remote control command


131 3 0
L_CRC_KO verification failed.

WARNING_RENTA Communication failure of


132 3 0
L_CAN_KO remote control module.

WARNING_RENTA Remote control module is


133 3 0
L_NET_KO not connected.

FAULT_CHECK_KE The key is always on


142 2 0
Y before and after charging.

FAULT_CURRENT_ Hall sensor calibration


151 2 0
OVER_OFFSET value is out of limits.
FAULT_CURRENT_
Hall current sensor
152 2 0 ADC_OVER_RANG
sampling abnormal.
E
System startup time
FAULT_START_FAI
161 1 0 timeout,may be caused by
L
AFE failure.

FAULT_BQ769_DE May be caused by poor


162 1 0
VICE_XREADY soldering of the AFE chip.

FAULT_BQ769_OV AFE detected a fault and


163 1 0
RD_ALERT Alert pin output high level

FAULT_BQ769_I2C AFE communacation


164 1 0
_FAIL failure.
FAULT_BQ769_I2C I2C write or read failed
165 1 0
_OVERTIME more than 3 times.
The battery pack voltage is
FAULT_BATVOL_D inconsistent with the sum
166 2 0
ISMATCH of the battery cell
voltages.

FAULT_BQ769_OV AFE's pin short circuit,


167 2 0
ERTEMPERATURE causing abnormal heat

Control commands sent to


FAULT_BQ769_C
168 2 0 the AFE are inconsistent
MD_DISMATCH
with feedback.

FAULT_BQ769_UN
169 1 0
KOWN_FAULT
AFE detected a fault but
the fault is uncertain.
AFE detected a fault but
the fault is uncertain.
FAULT_BQ769_UP
170 1 0
_UNKOWN_FAULT

FAULT_BQ769_UP I2C write or read failed


171 1 0
_I2C_OVERTIME more than 3 times.

FAULT_BQ769_UP AFE communacation


172 1 0
_I2C_FAIL failure.
System startup time
FAULT_START_FAI
173 1 0 timeout,may be caused by
L_UP
AFE failure.

FAULT_BQ769_UP May be caused by poor


174 1 0
_DEVICE_XREADY soldering of the AFE chip.

AFE chip triggers


175 0 1 FAULT_BQ769_UP
undervoltage protection
_UV

AFE chip triggers


176 0 1 FAULT_BQ769_UP
overvoltage protection
_OV
The minimum voltage of
177 0 1 FAULT_BQ769_UV the battery cell is less than
the set value.
The maximun voltage of
178 0 1 FAULT_BQ769_OV the battery cell is more
than the set value.
FAULT_BQ769_SC AFE chip triggers short
179 0 0
D circuit fault protection.
AFE chip triggers
FAULT_BQ769_OC
180 1 0 overcurrent fault
D
protection.

Battery Temperature is
181 2 0 FAULT_BAT_OT
higher than 65℃.

Battery Temperature is
182 2 0 FAULT_BAT_UT
lower than -25℃.

Charging current is greater


FAULT_BAT_CHAR
than the set value, energy
183 2 0 GE_OVER_CURRE
feedback braking or short
NT
circuit occurs.
The softeware detects that
FAULT_BQ769_UP the minimum voltage of
184 1 0
_UV_SOFT the battery cell is less than
the set value.

The softeware detects that


FAULT_BQ769_UP the maximum voltage of
185 1 0
_OV_SOFT the battery cell is less than
the set value.

The battery pack voltage is


FAULT_BATVOL_D inconsistent with the sum
186 2 0
ISMATCH_UP of the battery cell
voltages.

FAULT_BQ769_UP
AFE chip triggers high
187 2 0 _OVERTEMPERAT
temperature protection.
URE

The softeware detects that


FAULT_BQ769_UV the minimum voltage of
188 1 0
_SOFT the battery cell is less than
the set value.

The softeware detects that


FAULT_BQ769_OV the maximum voltage of
189 1 0
_SOFT the battery cell is less than
the set value.

FAULT_BQ769_SC Software triggered short


191 0 0
D_SOFT circuit protection.
FAULT_BQ769_OC Software triggered
192 1 0
D_SOFT overcurrent protection.
FAULT_BAT_SERIA
193 2 0
LNUM_ERR
There is a battery cell
FAULT_BAT_SERIA voltage not detected.
194 2 0
LNUM_ERR_UP

Two temperature sensors


FAULT_BAT_TEMP
195 0 1 detect abnormal
_KO
temperature.

ADC sample sequence


FAULT_ADC_SEQUE
240 1 0
NCE_ERROR
misalignment or internal
reference voltage anomaly.

AFE communication
241 1 0 BQ769_UP_CRC
verification failed.
FAULT_BQ769_UP
242 1 0
_FAIL
AFE chip trigger a failure.
243 1 0 FAULT_BQ769_FAI
L
BQ769_UPDATE_T
244 1 0
OO_SLOW AFE chip sampling
BQ769_UPDATE_T timeout.
245 1 0
OO_SLOW2
AFE communication
246 1 0 BQ769_CRC
verification failed.

FLASH_WRITE_FAI Flash is in busy/programe


247 2 0
L state when writing data.

FLASH_WRITE_FO No erase operation before


248 2 0
RBID writing data.
System parameter reading
EEPROM_PARAME
250 1 0 completed, but
TER_LRC_FAIL
verification failed.
EEPROM_PARAME The obtained device
251 1 0
TER_WRONG information is incorrect.
EEPROM_COMMA EEPROM read and write
252 2 0
ND_FAIL failure.

EEPROM_COMMA EEPROM read and write


253 2 0
ND_OVERTIME operations timed out.

EEPROM_COMMA External system requests


254 2 0
ND_OVER_FLOW are too frequent.
e fault has two levels of priority, the main
All priorities are the same, the system will

How To Do
Restart or chage the BMS
board.

Restart or chage the BMS


board.

Re-downlode the softerware or


check the parameter values.

Chage the BMS board.

Restart or chage the BMS


board.

Chage the BMS board.

The temperature drops to the


set range and the fault will
recover.

The temperature rises to the


The temperature rises to the
set range and the fault will
recover.

Check temperature sensor.

The temperature drops to the


set range and the fault will
recover.
The temperature rises to the
set range and the fault will
recover.
The temperature drops to the
set range and the fault will
recover.
Check whether the
temperature sensor of battery
is missing.
Check wether the temperature
sensor on the BMS connection
is missing.

Fault recovery when discharge


current is less than 10A

Replace BMS board if the


contactor is properly
connected.

Replace BMS board if the


contactor works fine.

Check if the contactor


connection is correct.
Check if the battery bolts
fastend.

Restart or chage the BMS


board.

Restart or chage the BMS


board.

Check hardware connection.

Restart key.

Check the Hall current sensor


connection.

Check the Hall current sensor


connection.

Restart or chage the BMS


board.

Chage the BMS board.

AFE detected a fault

Restart or chage the BMS


board.
Restart or chage the BMS
board.

Check battery fastening bolt.

Check pin soldering.

Restart or chage the BMS


board.

Restart or chage the BMS


board.
Restart or chage the BMS
board.

Restart or chage the BMS


board.

Restart or chage the BMS


board.

Restart or chage the BMS


board.

Chage the BMS board.

Recharge the battery.

Cut off the charger in time to


avoid overcharging

Recharge the battery.

Cut off the charger in time to


avoid overcharging

Check if the external harness is


shorted.

Check if overload occers.

The temperature drops to the


set range and the fault will
recover.
The temperature rises to the
set range and the fault will
recover.

When there is no short circuit,


the alarm delay time can be
increased appropriately.
Recharge the battery.

Cut off the charger in time to


avoid overcharging

Check battery fastening bolt.

Check if the temperature


sensor connection is fine.

Recharge the battery.

Cut off the charger in time to


avoid overcharging

Check if the external harness is


shorted.

Check if overload occers.

Check if the battery is


connected correctly.

Detect if the temperature


sensor is faulty or missing.

Chage the BMS board.

Restart or chage the BMS


board.
Restart or chage the BMS
board.

Restart or chage the BMS


board.

Restart or chage the BMS


board.

Restart or chage the BMS


board.

Restart or chage the BMS


board.

Restart or chage the BMS


board.

Restart or chage the BMS


board.
Restart or chage the BMS
board.

Restart or chage the BMS


board.

Restart key.

You might also like