About the Felicity FLS-ES232LC-S
The Felicity FLS-ES232LC-S is a Energy storage system unit. The 140 error codes listed below are the complete fault catalog for this device, compiled from the official Felicity user manual.
The Felicity FLS-ES232LC-S is a Energy storage system unit. The 140 error codes listed below are the complete fault catalog for this device, compiled from the official Felicity user manual.
Each row below shows an error code, its severity, and a brief description. Click any row to expand the full cause and the recommended fix. The severity dot tells you whether the unit will keep operating (warning), derate (fault), or trip offline (critical). For codes that require an authorized service partner, the recommended-fix block says so explicitly.
Vsum > 3.65V × N (N = number of battery strings).
Send faults externally. Recovers when Vsum < 3.6V × N.
FLS-ES232LC-S.pdfVsum > 3.7V × N.
Send faults externally and limit power. Recovers when Vsum < 3.65V × N.
FLS-ES232LC-S.pdfVsum > 3.8V × N.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers when Vsum < 3.7V × N.
FLS-ES232LC-S.pdfVsum < 2.50V × N.
Send faults externally. Recovers when Vsum > 2.60V × N.
FLS-ES232LC-S.pdfVsum < 2.40V × N.
Send faults externally and limit power. Recovers when Vsum > 2.50V × N.
FLS-ES232LC-S.pdfVsum < 2.30V × N.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers when Vsum > 2.40V × N.
FLS-ES232LC-S.pdfInsulation resistance ≤ 1000 Ω/V.
Send faults to EMS. Recovers when > 1100 Ω/V.
FLS-ES232LC-S.pdfInsulation resistance ≤ 500 Ω/V.
Send faults to EMS and limit power. Recovers when > 600 Ω/V.
FLS-ES232LC-S.pdfInsulation resistance ≤ 100 Ω/V.
Send faults to EMS, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfCell temperature spread > 8°C.
Send faults externally. Recovers when < 6°C.
FLS-ES232LC-S.pdfCell temperature spread > 13°C.
Send faults externally and limit power. Recovers when < 8°C.
FLS-ES232LC-S.pdfCell temperature spread > 15°C.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers when < 13°C.
FLS-ES232LC-S.pdfCell voltage spread > 500 mV.
Send faults externally. Recovers when < 300 mV.
FLS-ES232LC-S.pdfCell voltage spread > 3600 mV.
Send faults externally and limit power. Recovers when < 500 mV.
FLS-ES232LC-S.pdfCell voltage spread > 4000 mV.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers when < 3600 mV.
FLS-ES232LC-S.pdfSOC < 3%.
Send faults externally. Recovers when SOC > 5% (threshold subject to actual operating conditions).
FLS-ES232LC-S.pdfInvalid internal bus voltage sampling.
Send faults externally, cluster disables insulation detection function. Recovers on normal sampling.
FLS-ES232LC-S.pdfInvalid internal bus voltage sampling.
Send faults externally, cluster disables insulation detection function with high voltage prohibited. Recovers on normal sampling.
FLS-ES232LC-S.pdfInvalid external bus voltage sampling.
Send faults externally, limit power and request to lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfInvalid insulation sampling partial voltage value.
Send faults externally, cluster disables insulation detection function with high voltage prohibited. Recovers on normal sampling.
FLS-ES232LC-S.pdfCurrent sampling value reading fails.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers on successful current sampling read.
FLS-ES232LC-S.pdfCommunication of EE fails while reading or writing.
Send faults externally. Recovers when EE communication succeeds.
FLS-ES232LC-S.pdfSBCU detects BJB_NTC sampling value as invalid.
Send faults externally. Recovers when BJB_NTC sampling value valid.
FLS-ES232LC-S.pdfSticking failure - main positive relay cannot open.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfTemp21 or Temp22 on any BMU as judged by SBCU: T > 90°C.
Send faults to EMS, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Latch - manual troubleshooting is required.
FLS-ES232LC-S.pdfCell maximum temperature > 50°C.
Send faults externally. Recovers when Temp_max < 45°C.
FLS-ES232LC-S.pdfCell maximum temperature > 55°C.
Send faults externally and limit power. Recovers when Temp_max < 50°C.
FLS-ES232LC-S.pdfCell maximum temperature > 60°C.
Send faults externally, limit power and request to lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers when Temp_max < 55°C.
FLS-ES232LC-S.pdfCell minimum temperature < 5°C.
Send faults externally. Recovers when Temp_min > 10°C.
FLS-ES232LC-S.pdfCell minimum temperature < 0°C.
Send faults externally and limit power. Recovers when Temp_min > 5°C.
FLS-ES232LC-S.pdfCell minimum temperature < -30°C.
Send faults externally, limit power and request to lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers when Temp_min > 0°C.
FLS-ES232LC-S.pdfCell voltage > 3,650 mV.
Send faults externally. Recovers when < 3,600 mV.
FLS-ES232LC-S.pdfCell voltage > 3,700 mV.
Send faults externally and limit power. Recovers when < 3,650 mV.
FLS-ES232LC-S.pdfCell voltage > 3,800 mV.
Send faults externally, limit power and request lower high voltage; immediately cut off the main circuit relay. Recovers when < 3,700 mV.
FLS-ES232LC-S.pdfCell voltage < 2,500 mV.
Send faults externally. Recovers when > 2,600 mV.
FLS-ES232LC-S.pdfCell voltage < 2,400 mV.
Send faults externally and limit power. Recovers when > 2,500 mV.
FLS-ES232LC-S.pdfCell voltage < 2,300 mV.
Send faults externally, limit power and request lower high voltage; immediately cut off the main circuit relay. Recovers when > 2,400 mV.
FLS-ES232LC-S.pdfCharging current > 105% × allowable current.
Send faults externally. Recovers when < 100% allowable current.
FLS-ES232LC-S.pdfCharging current > 110% × allowable current.
Send faults externally and limit power. Recovers when < 105% allowable current.
FLS-ES232LC-S.pdfCharging current > 130% × allowable current.
Send faults externally, limit power and request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfDischarging current > 105% × allowable current.
Send faults externally. Recovers when < 100% allowable current.
FLS-ES232LC-S.pdfDischarging current > 110% × allowable current.
Send faults externally and limit power. Recovers when < 105% allowable current.
FLS-ES232LC-S.pdfDischarging current > 130% × allowable current.
Send faults externally, limit power and request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdf|Slave plate voltage sum - internal bus voltage| > 40V.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfSOH < 60%.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Latch - Administrator permissions are required to troubleshoot.
FLS-ES232LC-S.pdfNo signal received or life signal unchanged.
Send faults externally, limit power and request to lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers when life signal changed.
FLS-ES232LC-S.pdfNo signal received or life signal unchanged.
Send faults externally, limit power and request to lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers when life signal changed.
FLS-ES232LC-S.pdfNo signal received or life signal unchanged from fire system.
Send faults to EMS, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfNo signal received or life signal unchanged.
Send faults to EMS, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfNo signal received or life signal unchanged from PCS.
Send faults to EMS, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfUnsuccessful reboot of 33772 chip 10 times within 1s.
Send faults to EMS, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers on communication recovered.
FLS-ES232LC-S.pdfOpen-circuit fault detected on main positive relay.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfAfter low voltage applied without enabling relay: DO4 input voltage not 20-32V or DI1/2 feedback state is 0; after enabling relay: DO4 input voltage not 20-32V or DI1/2 feedback state is 1.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfAnomalous high-voltage state (wakeup loss & EMS communication loss); cut-off with 5s delay and dormant. Trigger: < 9V.
Send faults externally. (1) Non-high-voltage state dormant; (2) Normal high-voltage state hold; (3) Anomalous high-voltage state cut-off. Recovers when ≥ 9V.
FLS-ES232LC-S.pdfActual voltage quantity does not match software configuration.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Detection starts 10s after Device powered on.
FLS-ES232LC-S.pdfThermal runaway detected by any of: 1) Vmin<0.5V & Tmax>65°C; 2) Vmin<0.5V & Tmax-Tmin>30°C; 3) Vmin<0.5V & dT/dt>1°C/s; 4) Voltage sampling disconnection fault & Tmax>65°C; 5) Voltage sampling disconnection fault & Tmax-Tmin>30°C; 6) Voltage sampling disconnection fault & dT/dt>1°C/s; Vmin<0.5V & NTC sampling break or short circuit; Aerosol operation (AI1>9V on any BMU as judged by SBCU) & Tmax>65°C; Any BMU air pressure change rate ≥ 0.1 kPa/s.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Latch - manual troubleshooting is required.
FLS-ES232LC-S.pdfAerosol operation (AI1 > 9V on any BMU as judged by SBCU).
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfQS feedback signal anomaly detected inside SBCU (judgment made only after receiving applying high voltage command).
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfFU1 feedback signal anomaly detected inside SBCU.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay.
FLS-ES232LC-S.pdfSBCU detects BJB_NTC > 60°C.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers when BJB_NTC < 50°C.
FLS-ES232LC-S.pdfRelay drive supply voltage < 22V.
Send faults externally, limit power, request lower high voltage; if command not received within 5s, cut off the main circuit relay. Recovers at ≥ 22V.
FLS-ES232LC-S.pdfPower off, loose circuit connection, or compressor damaged.
Check main power switch and operation display screen; tighten circuit connector; check compressor and replace if damaged.
FLS-ES232LC-S.pdfWater temperature set too high (no cooling required) or shutdown delay (compressor minimum shutdown time).
Check inlet/outlet temperature display and reset control temperature. The compressor will restart with delay if temperature rises again.
FLS-ES232LC-S.pdfInsufficient refrigerant; insufficient water flow; serious dust accumulation in condenser; refrigeration system clogged.
Replenish refrigerant; clean water filter and check water pump; clean condenser; check or replace filter drier.
FLS-ES232LC-S.pdfWorn fan bearings or fan blades scrape against other objects.
Replace the fan. Check whether any cables interfere with the fan blades.
FLS-ES232LC-S.pdfFan failure or fan stuck.
Check the motor and replace it immediately if defects are found. Check whether any foreign matters are stuck in the fan.
FLS-ES232LC-S.pdfWater temperature set too low (no heating required), loose circuit connection, or electric heating tube burnout.
Check outlet temperature and heating set point; tighten circuit connector; replace burnt-out heating tube.
FLS-ES232LC-S.pdfCondenser dirty plugging or external circulation fan does not operate.
Clean the condenser. Check the fan.
FLS-ES232LC-S.pdfLeakage of fluorine or insufficient refrigerant; filter drier clogging; thermal expansion valve failure; water flow rate too low.
Leak check and replenish refrigerant; replace filter drier; check expansion valve and temperature sensing package; fix water system.
FLS-ES232LC-S.pdfPower off, loose circuit connection, damaged water pump, or air in cooling medium / no cooling medium.
Check main power switch; tighten circuit connector; replace damaged water pump; evacuate air or replenish cooling medium.
FLS-ES232LC-S.pdfPhase A output overcurrent.
Reset to restart. Manual intervention required if fault cannot be rectified. More than 3 faults in one day require manual intervention to confirm grid quality on site.
FLS-ES232LC-S.pdfPhase A output quick disconnection.
Reset to restart. Manual intervention required if fault cannot be rectified.
FLS-ES232LC-S.pdfPhase B output overcurrent.
Reset to restart. Manual intervention required if fault cannot be rectified.
FLS-ES232LC-S.pdfPhase B output quick disconnection.
Reset to restart. Manual intervention required if fault cannot be rectified.
FLS-ES232LC-S.pdfPhase C output overcurrent.
Reset to restart. Manual intervention required if fault cannot be rectified.
FLS-ES232LC-S.pdfPhase C output quick disconnection.
Reset to restart. Manual intervention required if fault cannot be rectified.
FLS-ES232LC-S.pdfPhase N output quick disconnection.
Reset to restart.
FLS-ES232LC-S.pdfPhase N output quick disconnection (duplicate entry).
Reset to restart.
FLS-ES232LC-S.pdfAC bus overvoltage.
Reset to restart. When AC undervoltage cannot be recovered: 1) Check whether AC switch is disconnected or grid is blacked out; 2) Where there is no disconnection, confirm whether the AC insurance is blown.
FLS-ES232LC-S.pdfAC bus undervoltage.
Reset to restart. Check AC switch and AC fuse.
FLS-ES232LC-S.pdfOutput side overvoltage (off-grid).
Cannot reset to restart. Off-grid output AC overvoltage. Check whether the Device can work with no load.
FLS-ES232LC-S.pdfOutput side undervoltage (off-grid).
Reset to restart. Off-grid output AC undervoltage. Check whether the device is in an overload state.
FLS-ES232LC-S.pdfVoltage total harmonic distortion exceeds limit.
Reset to restart. Check whether THDU of the power grid exceeds 15%; confirm instantaneous power of load is within design range of system distribution.
FLS-ES232LC-S.pdfLoss of one or more grid phases.
PCS shall be automatically reset and restarted after the fault is rectified on the site. Check whether the wiring misses a phase.
FLS-ES232LC-S.pdfPhase sequence reversed/incorrect.
PCS shall be automatically reset and restarted after the fault is rectified on the site. Check correspondence between ABCN phase sequence and the modules.
FLS-ES232LC-S.pdfDC terminals connected with reversed polarity.
PCS shall be automatically reset and restarted after the fault is rectified on the site. Check the voltage polarity of the PCS DC terminal.
FLS-ES232LC-S.pdfDC bus overvoltage detected by software.
Reset to restart. Measure battery voltage of PCS DC terminal within allowable range; check contactor of high-voltage box, DC fuse, DC soft start. More than 3 faults in one day require manual intervention.
FLS-ES232LC-S.pdfDC busbar undervoltage detected by software.
Reset to restart. Measure battery voltage; check contactor and DC fuse. More than 3 faults in one day require manual intervention.
FLS-ES232LC-S.pdfGrid frequency too high.
Reset to restart. Check whether grid frequency is beyond range of frequency protection action. Check for AC disconnection or islanding.
FLS-ES232LC-S.pdfGrid frequency too low.
Reset to restart. Check whether grid frequency is beyond range of frequency protection action. Check for AC disconnection or islanding.
FLS-ES232LC-S.pdfDC charging current exceeded threshold.
Reset to restart. Check system power settings do not exceed rated capacity; check actual battery voltage range. More than 3 faults in one day require manual intervention.
FLS-ES232LC-S.pdfDC discharging current exceeded threshold.
Reset to restart. Check system power settings do not exceed rated capacity; check actual battery voltage range. More than 3 faults in one day require manual intervention.
FLS-ES232LC-S.pdfIslanding condition detected.
Reset to restart. Where an islanding is detected, the device is shut down from the on-grid state.
FLS-ES232LC-S.pdfDC component exceeds limit.
Reset to restart. 1) Report fault to manufacturer. 2) Contact manufacturer if it occurs 2 times in one day.
FLS-ES232LC-S.pdfAC main contactor failed to close.
Reset to restart. Does not occur on domestic version. if foreign version reports during startup three consecutive times, contact manufacturer to confirm insulation detection logic and contactor sticking.
FLS-ES232LC-S.pdfAC main contactor failed to open.
No alarm is generated for the current device.
FLS-ES232LC-S.pdfAC soft start failed to close.
No alarm is generated for the current device.
FLS-ES232LC-S.pdfAC soft start failed to open.
No alarm is generated for the current device.
FLS-ES232LC-S.pdfDC main contactor failed to close.
Reset to restart. Does not occur on device adopting 'One Cluster, One Management' approach.
FLS-ES232LC-S.pdfDC main contactor failed to open.
Reset to restart. Does not occur on device adopting 'One Cluster, One Management' approach.
FLS-ES232LC-S.pdfDC soft start failed to close.
Cannot reset to restart, manual confirmation required. 1) Check DC voltage sampling and calibration deviation. 2) Check whether DC soft start resistance is damaged.
FLS-ES232LC-S.pdfDC soft start failed to open.
No alarm is generated for the current device.
FLS-ES232LC-S.pdfFerroelectric memory parameter storage error.
Cannot reset to restart. Where PCS internal memory is faulty, contact the manufacturer.
FLS-ES232LC-S.pdfDC soft start failure (general).
Reset to restart. Report to manufacturer if it occurs three consecutive times during startup. 1) DC contactor switching-on under judgment, DC voltage difference too large. 2) When running with DCDC, DCDC startup not correct.
FLS-ES232LC-S.pdfNo alarm is generated for the current device.
FLS-ES232LC-S.pdfNo alarm is generated for the current device.
FLS-ES232LC-S.pdfStart-up preconditions failed.
Reset to restart. Check whether off-grid and on-grid setting matches actual wiring; after disconnecting from grid with no load, wait for AC terminal voltage to drop to near 0 before starting again.
FLS-ES232LC-S.pdfSwitch fault during operation.
No alarm is generated for the current device.
FLS-ES232LC-S.pdfInverter did not start within timeout.
Reset to restart.
FLS-ES232LC-S.pdfParameter setting error.
Reset to restart.
FLS-ES232LC-S.pdfCommunication with BMS lost.
Reset to restart. Automatic reset after communication is restored.
FLS-ES232LC-S.pdfBMS reported abnormal temperature.
No alarm is generated for the current device.
FLS-ES232LC-S.pdfBMS abort signal received.
Reset to restart.
FLS-ES232LC-S.pdfBMS battery alarm received.
Alarm only, the device does not stop.
FLS-ES232LC-S.pdfCommunication with DCDC lost.
PCS and DCDC communication timeout.
FLS-ES232LC-S.pdfCommunication with EMS lost.
Reset to restart.
FLS-ES232LC-S.pdfExternal emergency stop signal or internal core failure.
Reset to restart, external dry node signal shall disappear.
FLS-ES232LC-S.pdfFLS-ES232LC-S.pdfFLS-ES232LC-S.pdfBattery overvoltage detected by software.
Reset to restart. Measure battery voltage; check contactor of high-voltage box, DC fuse. More than 3 faults in one day require manual intervention.
FLS-ES232LC-S.pdfBattery undervoltage detected by software.
Reset to restart. Measure battery voltage; check contactor of high-voltage box, DC fuse. More than 3 faults in one day require manual intervention.
FLS-ES232LC-S.pdfBus imbalance detected.
Reset to restart. 1) Fault elimination lasts about 1h after DC cut off. 2) if cannot be reset, contact manufacturer for voltage sampling and capacitor aging issues. 3) if reset works but repeatedly reports after startup, contact manufacturer.
FLS-ES232LC-S.pdfHalf-bus voltage overvoltage.
Reset to restart. Measure battery voltage; check contactor and DC fuse. More than 3 faults in one day require manual intervention.
FLS-ES232LC-S.pdfDCDC did not start within timeout.
Reset to restart. Check communication cables between PCS and DCDC and the baud rate.
FLS-ES232LC-S.pdfPhase A hardware overcurrent detected by FPGA.
Reset to restart. More than 3 faults in one day require manual intervention to confirm the grid quality on site.
FLS-ES232LC-S.pdfPhase B hardware overcurrent detected by FPGA.
Reset to restart. More than 3 faults in one day require manual intervention to confirm the grid quality on site.
FLS-ES232LC-S.pdfPhase C hardware overcurrent detected by FPGA.
Reset to restart. More than 3 faults in one day require manual intervention to confirm the grid quality on site.
FLS-ES232LC-S.pdfPhase N hardware overcurrent detected by FPGA.
Reset to restart. More than 3 faults in one day require manual intervention to confirm the grid quality on site.
FLS-ES232LC-S.pdfFLS-ES232LC-S.pdfFLS-ES232LC-S.pdfUnit DC voltage abnormal.
Reset to restart. Check whether the contactor of the high-voltage box has been disconnected. if the device fails to start after reset, manual intervention is required to check whether the DC fuse is blown.
FLS-ES232LC-S.pdfFLS-ES232LC-S.pdfFLS-ES232LC-S.pdfSwitching power supply undervoltage.
Reset to restart. Check whether the contactor of the high-voltage box has been disconnected.
FLS-ES232LC-S.pdfPhase A IGBT failure.
No alarm is generated for the current device.
FLS-ES232LC-S.pdfPhase B IGBT failure.
No alarm is generated for the current device.
FLS-ES232LC-S.pdfPhase C IGBT failure.
No alarm is generated for the current device.
FLS-ES232LC-S.pdfPhase N IGBT failure.
FLS-ES232LC-S.pdfInternal overtemperature.
Reset to restart. if over-temperature persists, consider derating depending on ambient temperature: derate 6kW per degree for ambient temperature over 45 degrees. Check fan operation, over-temperature protection threshold, and whether the container is exposed to sunlight without shade.
FLS-ES232LC-S.pdfFLS-ES232LC-S.pdfWrite down the exact code shown on the display, what the unit was doing when it appeared (charging, discharging, idle, grid-tied), and any LEDs or audible alarms. The same code can have different fixes depending on context.
Find the code in the list below and read the cause + recommended fix. Most warning-level codes can be cleared by following the listed action — usually reducing load, checking wiring, or restarting the unit.
Each code shows the source manual filename and page number. Open that exact page in the official manual to verify model-specific notes (firmware version, parallel-config notes, regional variants) before acting.
If a fix requires opening the enclosure or accessing terminals, disconnect AC input, DC PV, and battery in that order. Wait at least 60 seconds for capacitors to discharge before touching any conductors.
Critical codes (short-circuit, IGBT failure, BMS hardware error) should not be cleared by end users. Note the code, model number, and source manual page, then contact an authorized service partner.
Compiled from official Felicity user manuals. Always consult your device manual and a qualified technician before performing repairs.