What do solar inverter error and fault codes mean?
Solar inverter error codes notify you of a situation threatening the normal operation of your solar power system. Many different things can go wrong and disrupt electricity generation from a solar PV system. The inverter will detect it and generate corresponding error codes to notify you.
You should be interested in inverter codes because their performance and lifespan are intricately linked to inverter error codes and taking appropriate actions.
In this post, we’ll answer your questions about inverter error codes, including:
- What is inventor error?
- What are error codes?
- What causes inverter failure?
- How often do inverters fail?
- What does it mean if your inverter is running hot?
We’ll also get into details on the error codes of the Fronius Inverter, Sungrow Inverters, ABB Inverters, and Huawei FusionSolar Inverter.
In the end, we’ll share inverter maintenance tips to prolong the lifespan of your device.
Let’s get started!
What is a temporary inverter error or fault?
An inverter error is anything registered issue that causes an interruption to the normal functioning of the solar inverter? It is an issue from within or outside the solar power system that will negatively affect its performance. It is important that you understand when an error has occurred, what the error code means, and how to resolve it.
Primarily, inverters convert the direct current that your solar panels produce into alternating current suitable for your home appliances.
But in these modern times, inverters do more than power conversion.
Modern smart inverters also monitor the performance of solar systems and give real-time reports.
The term “inverter error” does not mean that the inverter is broken. Yes, the issue could be the inverter, but it can also come from the other solar power system components or factors outside the system.
“Inverter error” is a fitting term because the inverter is the bearer of the error message.
Once the inverter detects an issue, it generates and displays a code to notify you that something is wrong.
What better term for an error code flashing on your inverter display than “inverter error code”? These codes can be all numbers or a combination of numbers and letters.
Thus, inverter error codes are numeric or alphanumeric characters generated and displayed by inverters to notify the owner that something is wrong with the solar power system.
For example, when the internal temperature is too high, the inverter may shut down to protect its internal electronic components. Different situations can make the internal temperature intolerably high.
But the inverter will not leave you guessing. It will detect the particular reason, then generate and display the code for the particular reason. After seeing the error code, you or your installer will know the problem and solution.
For example, if using a Sungrow inverter, the 070 error code tells you that the inverter is heating up because of a defective fan. But the 037 error code tells you that the inverter is heating up because it is in a poorly ventilated spot, exposed to direct sunlight, or its air inlets are blocked.
What causes inverter failure?
Inverter failure can be caused by problems with the inverter itself (like worn out capacitors), problems with some other parts of the solar PV system (like the panels), and even by problems with elements outside the system (like grid voltage disturbances).
An inverter failure is when the inverter develops faults that cause improper functioning. Some of the common reasons for inverter failure are:
- Worn out capacitors
- Ultrasonic vibrations
- Faulty Installation
- Over-current and over-voltage
- Inverter overload
Let’s delve into these issues.
Worn out capacitors
Electrolytic capacitors in inverters are temperature-sensitive. High temperature causes the electrolytes to evaporate, which wear out the capacitor. Worn out capacitors fail to limit fluctuations to provide stable DC voltage, which can cause inverter failure.
If you run inverters at a lower than usual operating temperature, you limit the evaporation of electrolytes, which improves the lifespan of the capacitors and the inverter.
Also, regularly replacing worn-out capacitors will help you prevent failed capacitor problems and inverter failure.
Ultrasonic vibrations
Another cause of inverter failure is mechanical stress on the inverter caused by ultrasonic vibrations occurring in the cores of inductive parts. These vibrations cause friction which increases the heat generated by the device, causing inverter failure.
Note that the inverter’s normal working causes the ultrasonic vibrations, so limiting these is not an option.
Rather, you should protect your inverter from heating up to intolerable levels. Ensure that the inverter fans are working, that the air inlets are not blocked, and that the device’s location is well ventilated.
Faulty Installation
Another common cause of inverter failure is faulty installation. Anything that the installer does wrong will often cause the inverter to fail.
The list of installation errors is endless. For example, connecting the inverter backwards can blow the inverter and set the house on fire. Using wrong cables can cause unnecessary inverter shutdown when high demand loads are trying to operate. Using the wrong cable types are also a potential fire hazard.
The only way to prevent faulty installation is to avoid using novices and instead engage experienced and reputable installers like Nectr.
Over-current and over-voltage
Current that rises above the current rating of the inverter can cause damage to specific components, especially the inverter bridge. The same thing goes for voltage. Current or voltage spike can also increase the heat generated by the inverter, leading to failure.
You can prevent over-current by using fuses and circuit breakers. Avoiding overvoltage is a lot trickier and depends on the situation causing the overvoltage.
Inverter Overload
Overloading an inverter is simply connecting loads that exceed its rated power.
Inverters without overload protection will get damaged if you overload them. But, for inverters that come with built-in overload protection, overloading can cause the inverter to heat up. The added heat can damage components and cause inverter failure.
You can prevent inverter failure resulting from overload by simply avoiding connecting high power equipment like water pumps, refrigerators, and microwaves simultaneously.
How often do inverters fail?
Because different situations can cause inverter failure, an inverter will fail as often as those situations occur. This is usually very often.
Regular maintenance will prevent some of the situations that cause inverter failure and improve the lifespan of your inverter. But generally, solar inverters don’t outlast solar panels.
While solar panels have a 25 – 30 years lifespan, solar inverters have about 10 – 15 years. This is because of the limited lifespan of the electrolytic capacitors of inverters.
So, you may want to budget for inverter replacement at least once in the lifetime of your solar power system.
What does it mean if my inverter is running hot?
If your inverter is running hot, it would mean that the fan is not working properly, the inverter has poor ventilation or is overloaded, or the ambient temperature is too high.
Power generation creates heat, so your inverters will get warm. However, like all semiconductor-based equipment, inverters operate best at cooler temperatures. If they heat up, they lose efficiency and can be damaged.
Ensure that the cooling fan works properly, the inverter is well ventilated, the load is not too heavy, and the surrounding environment is not too hot.
Let’s take a closer look at these.
Cooling Fan. Every inverter comes fitted with cooling fans. The fan rotates while the inverter runs to blow cool air onto temperature-sensitive components and dissipate warm air.
If the fan is damaged, the inverter heats up. So, if you notice that the fan is not rotating when your inverter is running, call a technician to replace the fan. Ensure to engage professionals like Nectr; not novices that may cause more trouble.
Ventilation. Every inverter comes with air ducts. These spaces allow hot air to leave the internal environment while cooler fresh air gets in. If the inverter is not well ventilated, it heats up.
Dust is one thing that can block air inlets, causing your inverter to heat up. It’s rampant in the summer months, but you can prevent this by regularly dusting the exterior of the inverter to open up the air ducts.
Physical barriers can also block the air ducts and cause ventilation issues. So, choose the inverter location wisely.
For example, it should be in a place with lots of circulating fresh air. It should not be placed such that air ducts are against the wall.
Also, even if the device is properly located, you should ensure that you don’t block the air ducts with clothes or tools.
Load. As mentioned earlier, continuously overloading an inverter will cause the inverter to heat up and fail.
So if your inverter is running hot, try to reduce the load. Better still, increase the capacity of your inverter.
Ambient Environment. A hot environment will cause the inverter to heat up faster. So you need to keep the temperature of your inverter’s immediate surroundings cool.
One practical measure you can take is to ensure that the inverter is not exposed to direct sunlight. Though outdoor inverters are designed to withstand direct sunlight rather than indoor inverters, you may want shades/ covers over outdoor installations. You can keep the environment of indoor inverters cool with air conditioners and fans.
Also, in multi-inverter installations, ensure that there is enough clearance between the devices so that the heat from one device does not make the immediate environment of the other device too hot.
Fronius Inverter Error Codes
Fronius Inverters mostly display error codes using numeric characters. However, a few are displayed in plain text. Fronius inverters group their error codes into five classes.
We’ve previously covered a few Fronius Inverter error codes.
Here, we’ll have a detailed review of Fronius Inverter error codes.
Class 1 errors codes
These codes start with the number 1. The 1xx errors are typically temporary caused by the main grid.
When any of them occurs, the inverter temporarily disconnects from the grid.
The inverter then thoroughly checks/ tests the grid for a stipulated period. The inverter will automatically resume operation and feed the grid if grid conditions return to the acceptable range.
Error Code | Description | Remedy |
102 | AC voltage too high | Check the grid connection, fuses and breakers. Disconnect if the inverter has not automatically disconnected from the grid. Should the error code continue, contact your system installer? |
103 | AC voltage too low | |
105 | AC frequency too high | |
106 | AC frequency too low | |
107 | No AC grid detected | |
108 | Islanding detected (disconnected from the grid) | |
109 | General grid error.109 is the first error code displayed for grid errors. After reviewing all power sets, the grid error is specified in more detail or remains at 109. |
Class 2 error codes
These codes start with the number 2. They are also temporary errors caused by the grid.
If a 2xx code occurs, the inverter also automatically disconnects from the grid and checks to make sure that conditions have returned to the acceptable range before automatically reconnecting.
Error Code | Description | Remedy |
202 | Grid voltage exceeds admissible limits | Check your grid voltage. If the error doesn’t disappear, contact your system electricity provider. |
203 | Grid voltage below admissible limits | |
207 | No grid voltage detected | Check grid connection and fuses. If the error persists, contact your electricity provider. |
Class 3 error codes
These codes start with the number 3. They are caused by the interruption of power feeding into the grid.
However, they don’t indicate equipment failure or cause a permanent interruption of the feed-in operation. The inverter disconnects from the grid and, after a stipulated period, try to resume feeding power to the grid.
Error Code | Description | Remedy |
301 | Short interruption of power going to the grid due to overcurrent (AC) | Voltage drops on the public mains usually cause these. They automatically fix themselves in no time. However, if they persist, contact your installer. |
302 | Short interruption of power going to the grid due to overcurrent (DC) | |
303 | Problem with an over-temperature buck converter. Short interruption of power going to the grid due to over temperature | Improve the ventilation of the inverter. Clear air inlets, remove whatever obstructs the free circulation of air, change inverter location to a cooler environment or use forced cooling measures. If the error persists, contact your installer. |
304 | Problem with an over-temperature cooling element. | |
305 | No power is transferred to the grid. | Restart the system. If the code persists, contact your installer. |
POWER LOW (306)The code appears in plain text | Intermediate circuit voltage has dropped below the allowed threshold value for feed in. | Check solar panels. This code typically appears in the morning or evening when sunlight is low. So it’ll fix itself automatically when there’s sufficient sunlight. If it persists, contact your installer. |
DC LOW (307). This code appears in plain text. | DC input voltage is too low for feed-in. | |
308 | Intermediate circuit voltage is too high | The inverter returns to the start-up phase. The error is rectified automatically. If it persists, contact a Fronius technician. |
Class 4 error codes
These are codes beginning with the number 4. The 4xx errors are caused by faulty hardware or software. So they require the services of a trained Fronius service technician.
Error Code | Description | Remedy |
401 | No internal communication with the power stage set | The inverter will automatically fix the problem by reconnecting and resuming feeding power to the grid. If that doesn’t work, contact a Fronius-trained service technician. |
402 | Communication with EEPROM (internal Fronius memory) is not possible. | |
403 | EEPROM (specifically, the part for country setting) faulty | |
406 | The temperature sensor on the DC-AC board is faulty | The inverter disconnects from the grid for safety reasons. Call a Fronius technician. |
407 | The temperature sensor on the DC-DC board (temperature sensor at cooling element) is defective. | |
408 | Direct current feeding into the grid detected | Public mains disturbances cause this. It is rectified automatically. If not, contact a technician. |
412 | You’ve set a “fixed voltage” setting instead of the MPP voltage setting, and the voltage is lower or exceeds allowed limits. | If the error persists, contact a Fronius technician. |
413 | Control problems | If AC voltage and frequency are out of range, the inverter disconnects from the grid. It’s rectified automatically. If not, contact a technician. |
414 | Memory array for Fronius IG type in EEPROM is faulty | It’s a one-off memory error that is rectified automatically. If it doesn’t, there’s an internal fault, and you should contact a Fronius technician. |
416 | Communication with the IG Brain is not possible | It’s a one-off communication problem. Restart the system. If that doesn’t fix it, call a technician. |
417 | Hardware ID collision (two power stage sets have similar PCB numbers) | The operating status LED lights up red to indicate a critical error. Contact a trained Fronius service technician immediately. |
419 | Two or more power stage sets have similar software serial numbers. | |
421 | Hardware ID sequence error (PCB number has been incorrectly set) | |
425 | Communication is not possible with the power stage set | The operating status LED lights up orange.The system will attempt a restart to fix the error automatically. If it persists, contact a technician. |
431 | Software problem (power stage sets are all in boot mode) | This is a critical error fixed by conducting an AC reset or/ and firmware update.Switch AC circuit breaker on and off. If code persists, update firmware using Fronius Solar.update/IG Plus or Bootloader. |
439. (plain text) switching between “SLAVE/ DC LOW” and “SLAVE/ POWER LOW” | SLAVE/ DC LOW – The MPP master power stage set is switched off because of an error in a slave power stage setSLAVE/ POWER LOW – the MPP master power stage set is switched off because of a faulty GFDI fuse | For the faulty GFDI fuse, you can try replacing it. However, this is a critical error that needs the attention of a Fronius technician. |
442 | Phase master for one phase is not detected | A temporary miscommunication that should fix itself automatically. If not, contact a technician. |
443 | Energy transfer failure because intermediate circuit voltage is too low or asymmetric | A temporary error that occurs when switching on a power stage set.It’ll fix itself automatically. If not, restart the system, and if it persists, contact a technician. |
445 | Invalid power stage set configuration | Update firmware. Better still, contact a technician. |
446 | The NL-MON plug-in card has an internal communication error | Check the grid connections and fuses. |
447 | The NL-MON plug-in card is interrupting grid monitoring | Contact a Fronius professional. |
448 | Neutral conductor is disconnected | |
450 | The “guard” (power stage set main processor) cannot be found | These are critical errors that make the red operating status LED flash up.Try restarting the system. If that doesn’t fix the error, contact a Fronius technician. |
451 | The EEPROM Guard Control is faulty | |
452 | Interrupted communication between guard and DSP (digital signal processor) | |
453 | Error in grid voltage recording (power stage set does not match grid voltage) | |
454 | Error in grid frequency recording (power stage set does not match grid frequency) | |
455 | The AC measurement reference power source is outside tolerances. | |
456 | The anti-islanding function is not working properly. | |
457 | The grid relay is stuck | |
460 | Reference power source for the DSP is working outside tolerance levels. | |
461 | DSP data memory has an error | |
464 | Display error (the hardware or software version of the display or both is not compatible with IG brain) | Restart the system. If that doesn’t clear the error, update firmware using Fronius Solar.update/IG Plus or Bootloader. |
465 | Display error (the current display version does not recognise the UI command sent from the IG brain) | |
466 | The display is undetected | Check the display to see if it’s damaged. Connect display, check ribbon wire for damage. Check IG brain for damage. If the error code persists, contact a Fronius-trained technician. |
467 | The display has not received the IG brain’s start command for more than 6 seconds. | The inverter will try to fix the problem by reconnecting again automatically. |
469 | Throttle not properly connected | Connect the throttle to the right poles. If the code persists, engage a Fronius professional. |
470 | At high DC voltage, the buck converter relay does not open | Check the system configuration. If the error continues appearing, engage skilled technicians. |
472 | Ground fault detected. That is, one of the current-carrying solar module or DC conductors interconnect cables are touching a grounded component. | Check the GFDI fuse to replace if necessary. Engage the services of skilled technicians. |
Class 5 error codes
These are codes beginning with the number 5. Generally, these errors do not affect feed-in operation. While the error code is displayed, the inverter will continue working normally.
Acknowledge the error code by pressing any key, and it will disappear. However, know that clearing the code does not solve the problem it notifies you about.
Error Code | Description | Remedy |
501 | One of the fans is defective, causing the temperature in the system to be too high. | Clear air inlets, keep the ambient temperature as low as possible.Also, engage the services of a professional for fan replacement. |
504 | Solar Net communication is not possible. It happens when the inverter address is issued twice. | Change inverter address |
505 | Data from the Setup menu in the EEPROM is lost | This is rectified automatically |
506 | Data from the “Total” menu in the EEPROM is lost | |
507 | Data from the “Day/ Year” menu in the EEPROM is lost. | |
508 | Inverter address is incorrect | Set address |
509 | No feed-in operation for the last 24 hours | It could be because solar panels are covered with snow. Remove the snow. |
510 | SMS settings restored to default | Reconfigure SMS |
511 | Sensor card settings restored to default | Reconfigure metering channels |
512 | Too many power stage sets were detected in the system | Contact a professional technician. |
513 | The power stage set is in boot mode, preventing activation | Update the power stage set firmware |
514 | One of the power stage sets is not working properly | Contact a service technician. |
515 | The temperature sensor on a cooling element is faulty or not properly connected. | |
516 | The system cannot activate the power stage sets | Analyse the “Set up” menu section. If the error persists, contact a technician. |
517 | Changed master | Check that the transformer is connected, the bridge has not short-circuited, and there’s no intermediate circuit voltage damage. You may also want to invite a technician. |
550 | Defective string fuse | Measure string fuses and replace defective ones. |
553 | Phase master is deactivated due to frequent errors | The system will automatically reintegrate the power stage set into the Mix network.If the error persists, contact a Fronius technician. |
554 | NL-Mon EEPROM error (Automatically restored default set switch off limits | Go to the “Advanced” menu to redo system-specific changes |
558 | A feature is deactivated (possibly after replacing a component) | Confirm error, and update firmware using Bootloader or Fronius Solar.update/IG Plus |
Sungrow Inverter Error Codes
The error codes of Sungrow Inverters are displayed in numeric characters only.
We’ve also previously explored some Sungrow Inverter error codes. But here, we’ll look at a more comprehensive list of codes, including what they mean and troubleshooting tips.
Error Code | Description | Troubleshooting |
002 | The grid’s voltage exceeds the inverter’s acceptable upper limit | Check the grid voltage. If it exceeds the acceptable range of the inverter’s protection parameters, contact your electricity provider for assistance. If it’s within the acceptable range, contact Sungrow Service Department for assistance. |
003 | The grid transient voltage exceeds the inverter’s acceptable upper limit | It is a temporary error that the inverter will automatically rectify. If it persists, contact Sungrow. |
004 | The grid voltage is below the inverter’s acceptable lower limit | Check the grid voltage. Contact the grid for assistance if it is not within the inverter’s protection parameters. If it is within the acceptable range, contact the Sungrow service department for assistance. |
005 | The grid voltage is too low, even lower than in code 004 | It is a short-term error due to grid conditions. The inverter will automatically rectify it as grid conditions improve. If it persists, contact Sungrow. |
006 | The AC output current exceeds the inverter’s acceptable upper limit | The inverter resumes if the output current falls within the acceptable range. If the error persists, contact Sungrow. |
007 | Transient AC over-current | The inverter will resume in a few seconds. If it doesn’t, contact Sungrow. |
008 | The grid’s frequency exceeds the inverter’s protective upper limit | Check the grid frequency. If it exceeds the inverter’s allowable range, contact the grid company for a solution. But if it is within the range, contact Sungrow. |
009 | The grid frequency is below the inverter protective lower limit. | |
010 | Islanding | Check whether the AC circuit breaker is triggered, whether AC cables are firmly connected, and whether the grid is out of service. If the 3 conditions are OK, but the code persists, contact Sungrow. |
011 | The DC injection of AC exceeds the inverter’s acceptable upper limit | Wait for the inverter to recovery. If the error persists, contact Sungrow. |
012 | The leakage current exceeds the acceptable upper limit | Check PV strings for ground faults. If the error persists, contact Sungrow. |
014 | The average grid voltage within 10 minutes exceeds the acceptable range | Check whether the inverter country is correct. Check the voltage of the grid. If it exceeds the acceptable range, contact your utility grid company. If the error continues, contact Sungrow. |
015 | The grid voltage is too high, even higher than in code 002 | Check the AC cables model. Wait for the inverter to fix the error automatically. If it doesn’t, check that the grid voltage is within the acceptable range. If it isn’t, contact the utility grid company, but if it is, contact Sungrow. |
016 | The bus voltage or power is too high | Wait for the inverter to fix itself automatically. If it doesn’t, contact the Sungrow service department. |
019 | The transient bus voltage is beyond the acceptable range. | |
020 | The bus voltage is beyond the acceptable range. | |
021 | PV1 input over-current | Check the wiring and layout of PV1 |
022 | PV2 input over-current | Check the wiring and layout of PV2 |
028 | Reverse connection in PV1 circuit | Check the PV1 cable connections |
029 | Reverse connection in PV2 circuit | Check the PV2 cable connections |
036 | The radiator temperature is too high | Check if the ambient temperature is excessively high, air circulation is good, the inverter is in direct sunlight, the fan is working properly, and clean the air inlets. If the fault persists, contact Sungrow. |
037 | The inverter’s internal temperature is too high | |
038 | Relay fault is detected on the grid side | Wait for the inverter to fix the error automatically. If it doesn’t, contact Sungrow. |
039 | The PV to earth insulation resistance is low | Check that there’s a reliable grounding line and if one of the PV strings is not short-circuited with the ground. After this, the inverter should fix itself automatically. If it doesn’t, reach Sungrow for a solution. |
041 | Leakage current sampling fault | Wait for the inverter to rectify the issue automatically. If it doesn’t, call Sungrow. |
043 | The inverter’s inner ambient temperature is excessively low | The inverter will rectify once the ambient temperature rises above -25℃. |
044 | Inverter self-test error | Wait a moment for inverter recovery. If the error continues, contact Sungrow. |
045 | PV1 boost circuit error | |
046 | PV2 boost circuit error | |
048 | Phase current sampling fault | |
053 | Slave DSP detects that grid voltage is above the acceptable inverter upper limit. | Check the grid voltage. If it exceeds the acceptable inverter limit, contact your utility grid company. But if within limits, contact Sungrow. |
054 | Slave DSP detects that grid frequency is above the acceptable inverter upper limit. | Check the grid frequency. If it exceeds the acceptable inverter limit, contact the utility grid company for a solution. But if within limits, contact Sungrow. |
056 | The Slave DSP detects that leakage current is beyond the acceptable inverter upper limit | Check if there’s a grounded fault of the PV string. If the error persists, contact Sungrow. |
059 | Communication problem between the master and slave DSPs | The inverter should fix itself in 1 minute. If the error continues, contact Sungrow. |
061 | Warning for no inverter typesetting | Please contact Sungrow. |
070 | Fans are not working properly | Stop the inverter, then disconnect the DC and AC cables. Check if the fan duct is blocked. Replace the fan if not. |
084 | Sungrow meter’s cable connection is reversed | Check that power cables are connected correctly. If “Existing Inverter” is “ON” via LCD menu, ensure that its rated power is set correctly. For Sungrow single-phase meter, check that the CT clamp of the 1-phase sensor is placed correctly |
085 | Software version not compatible | Contact Sungrow |
087 | The arc detection module is abnormal | |
088 | Arc fault on PV side | Turn the DC switch “OFF,” then check if there are no damaged cables, fuses, or loose terminals. Replace if necessary. Turn the DC switch “ON,” then clear the error via iSolarCloud or the LCD menu. If the error persists, contact Sungrow |
089 | The disabled arc detection function | Enable it via iSolarCloud or the LCD menu. If the error persists, contact Sungrow. |
100 | AC output surpasses the inverter’s upper threshold | The inverter will recover if the output current falls within the acceptable range |
101 | Grid frequency is too high, even higher than that in code 008 | Check the grid frequency. Contact your utility grid company if it’s not within the inverter’s acceptable range. But if it’s within the acceptable range, contact Sungrow for help. |
102 | Grid frequency is too low, even lower than that in code 009 | |
106 | Both the PE terminal on the AC connection and the second PE terminal on the enclosure are not connected well) | Check whether there’s a reliable grounding line. If there’s access to the ground, and the error persists, contact Sungrow. |
200 | The bus voltage is beyond the acceptable range | The error is rectified automatically when bus voltage drops. If the error continues, contact Sungrow. |
201 | The bus voltage is excessively low | Wait for the inverter to recover. If the error continues, contact Sungrow. |
202 | Either PV1 or PV2 current surpasses the acceptable range | Contact Sungrow if the error persists |
203 | PV input voltage is beyond the bus voltage | Check the PV connection terminals |
306 | Mismatch in input and output power | Contact Sungrow |
315 | PV1 current sampling problem | |
316 | PV2 current sampling problem | |
320 | Leakage current sensor is faulty | |
409 | All temperature sensors have failed | If the error persists, contact the Sungrow service department |
503 | Open circuit at the ambient temperature sensor | |
504 | Short circuit at the ambient temperature sensor | |
505 | Open circuit at the radiator temperature sensor | |
506 | Short circuit at the radiator temperature sensor | |
514 | Abnormal communication of the Sungrow meter | Check that the meter’s power cable is connected correctly. |
ABB Inverter error codes
ABB Inverters combine two systems when displaying errors. In addition to the operating status LED that flashes, they show an error code together with an error message. While the error message is in plain text, the error code is in alphanumeric characters.
We’ve previously covered a few of the ABB Inverter error codes. Now’s time for full coverage of these codes, including their meaning and solutions.
The error codes of ABB Inverter can be grouped into 3.
The First Group
Only the error message accompanies the LED signal; no code is displayed.
Error Code | Error Message | Description | Solution |
No codeRed LED | Ground F | There’s a DC leakage to ground | Get a megohmmeter to measure the insulation resistance in the PV field compared to the ground (you must take the measurement under the same environmental conditions that the error occurred)If the value is lower than one megaohm, call a technician for a check. If it is higher than one megaohm, the error should clear automatically. If it doesn’t, contact ABB customer service. |
No codeYellow LED lamp | NEW COMPONENT REFUSED! | Usually occurs after one of the components in the inverter is replaced | Link the components by going to “Settings > Service > Accept boards”.If the error persists, contact customer assistance. |
No codeNo LED | SET COUNTRY or NO NATION | During installation, you didn’t set the inverter’s grid standard | Set the country’s grid standard. If the error persists, contact customer service. |
No codeYellow LED | Vac absent | The inverter does not record output voltage (AC) | Check that there’s grid voltage on the inverter’s AC terminal block. If absent, look out for protection work on the line and grid voltage on the supply point. |
No codeYellow LED | Mem. broken | There’s a communication fault on the memory board where the inverter saves the value of the power produced daily. | Remove the memory board the check the welding work on all the connector’s terminals. Then correctly reinsert the memory board. If the error is not fixed, contact customer service. |
No codeGreen LED lamp | Awaiting sun | The voltage from the PV generator is lower than the activation voltage (Vstart). | Check that the input voltage on the inverter does not exceed Vstart, then check if there’s sufficient irradiation. If it surpasses Vstart, contact customer service. |
The Second Group
Both an alphanumeric error code and a plain text error message accompany the LED display in this group. However, the distinctive feature of the second group is that the error codes begin with the letter W. They are warnings.
Error Code | Error Message | Description | Solution |
W001 | Sun Low | Insufficient irradiation (low input voltage after switching on the inverter) | Check the input voltage on the inverter. If it exceeds Vstart, check (1) for the presence of sufficient irradiation, (2) the PV generator and the inverter’s minimum input voltage are correctly configured. If the input voltage exceeds Vstart, contact customer service. |
W002 | Input UV | Insufficient irradiation (low input voltage after switching off the inverter) | |
W003 | Grid fail | Parameters of grid voltage are outside the inverter’s acceptable range | Check if the grid voltage on the inverter is present. If not, check for the absence of grid voltage on the supply point. If present, but too high, or too low, contact the operator to change the grid’s parameters. Contact ABB customer service if the grid voltage and frequency are within the inverter’s range. |
W009 | Empty Table | The characterisation board for the wind generator is not compiled (for wind models) | Contact customer service |
W010 | Fan broken! | The fan is not working properly. | |
W011 | Bulk UV | Internal unchangeable threshold | Raise (Vstart) – the value of the activation voltage. Check the input voltage on the inverter. If it doesn’t exceed Vstart, check for sufficient irradiation and the system’s correct composition. If it exceeds Vstart, contact customer service. |
W012 | Batt flat | The voltage for the buffer battery is extremely low | Correctly set the date/ time. Switch off the inverter and wait a few minutes. Then restart the inverter and check if the date/time are correctly set. If they reset to 01/01/2000, carefully replace the battery with the inverter completely switched off. |
W013 | Clock broken | There is a difference of over 1 minute in the time displayed and the internal time of the microprocessors. This indicates that the clock circuit is faulty. | If the error persists, contact customer service. |
W017 | String Err. | One or more string protection fuses are damaged, causing an error when measuring string current. | Use a multimeter to check the state of the fuses. If any is open, replace them, and check that the input current of the string doesn’t surpass the rating of the fuses. If there are no damaged fuses, contact customer service. |
W018 | SPD DC Err | Damaged overvoltage surge arresters are positioned on the DC side | Check the inspection window on each surge arrester. If it’s red, the surge arrester is damaged, and you must replace the cartridge. Contact customer service if they are all green, but the error persists. |
W019 | SPD AC Err | Damaged overvoltage surge arresters are positioned on the AC side | Damaged overvoltage surge arresters are positioned on the AC side check the inspection window on each surge arrester. If it’s red, the surge arrester is damaged, and you must replace the cartridge. Contact customer service if they are all green, but the error persists. |
W022 | Reactive power mode changed | The means of managing reactive power varies | Make the change through the inverter display or the advanced configuration software. |
W023 | Date/ time changed | Variation of the inverter’s date and time | |
W024 | Energy data reset | The statistical power data memorised in the EEPROM all becomes zero | Reset the energy data saved from the inverter display or the configuration software. |
The Third Group
This group also features alphanumeric error codes and error messages. Unlike the second group, they are not mere warnings; they are errors. So, each error code begins with the letter E.
Error Code | Error Message | Description | Solution |
E001 | Input OC | The inverter’s input current surpasses the inverter’s acceptable upper limit. | Check the composition of the PV generators. Check that the configuration of the inputs is done correctly. If both checks are positive, contact customer service. |
E002 | Input OV | The inverter’s input voltage surpasses the inverter’s acceptable upper limit. | Using a voltmeter, measure the input voltage inside the inverter. If it’s higher than the upper limit of the inverter’s acceptable range, check the configuration of the PV generator. If it is within range, contact customer service as there could be some internal malfunction. |
E003 | No parameters | The main microcontroller can’t correctly initialise the two DSPs due to a communication problem on the inverter’s internal bus. | Switch off the inverter and restart it. If the problem persists, contact customer service. |
E004 | Bulk OV | The voltage at the head of the bulk capacitors surpasses the overvoltage threshold. | Check the inverter’s input voltage. Should it be close to the input OV threshold, review the configuration of the PV generator. But if grid voltage disturbances cause the error, the inverter will automatically rectify it when grid conditions stabilise. |
E005 | Comm.Error | There are communication issues between the control devices inside the inverter. | Switch off the inverter and restart it. If the problem persists, contact customer service. |
E006 | Output OC | Output overcurrent. The inverter’s output current surpasses the acceptable upper limit. | |
E007 | IGBT Sat | One of the inverter’s active devices is saturated | The inverter will try to fix the problem automatically. It could sometimes be caused by an internal malfunction and require customer service assistance. |
E009 | Internal Error | Error inside the inverter | Switch off the inverter and restart it. If the problem persists, contact customer service. |
E010 | Bulk Low | Low bulk voltage (DC-DC circuit) | Contact customer service |
E011 | Ramp Fail | Long start-up time for the Booster (DCDC circuit regime) | Restart the inverter. If the error persists, contact customer service. |
E012 | DcDc Fail | Error with the operation of the Booster | |
E013 | Wrong Mode | Incorrect configuration of inputs (they are set in parallel instead of independent) | Check the “IN MODE” switch setting and that the bridges between the two input channels have been included. If configurations are correct, check that all is correct with the input strings. If everything is fine, contact ABB customer service. |
E014 | Over-Temp | Very high temperature inside the inverter. It’ll occur if the external temperature is over 60°C | Ensure that the inverter isn’t exposed to direct sunlight. Contact customer service if the error persists after the ambient temperature has returned to an acceptable range. |
E015 | Bulk Cap Fail | Breakdown on the bulk capacitor | Restart the inverter. If the error persists, contact customer service. |
E016 | Inverter Fail | Error in the inverter circuit (DC-AC side) recorded by the booster | |
E017 | Start Timeout | Long start-up time for DC-AC circuit regime (inverter) | Contact customer service |
E018 | Ground Fault | A leakage current to the ground is detected | Measure the insulation resistance. If the value is lower than 1 megaohm, call a technician for a check. The error will automatically be rectified if it’s higher than 1 megaohm. If it persists, call customer service. |
E019 | Leak sense fail | Failure of self-test to measure leakage current (DC side) | Restart the inverter. If the error persists, contact customer service. |
E020 | Self Test Error 1 | Failure of self-test to check the correct operation of the booster relay | |
E021 | Self Test Error 2 | Failure of self-test to check the correct operation of the inverter relay | |
E022 | Self Test Error 4 | The execution time for the self-tests carried out on the relays inside the inverter is extremely high. | |
E023 | DC in error | The current continuously supplied to the grid exceeds the threshold of 0.5% of the normal operating current. | A sporadic repetition of the error is a sign of grid distortion. So, it is automatically rectified when conditions normalise. But a systematic repetition of the error indicates a breakdown of the inverter. So you’ll need to call customer service. |
E024 | Internal error | Error inside the inverter | Restart the inverter. If the error persists, contact customer service. |
E025 | Riso Low | The insulation resistance is very low | Measure the insulation resistance. If the value is lower than 1 megaohm, call a technician for a check. The error will automatically be rectified if it’s higher than 1 megaohm. If it persists, call customer service. |
E026 | Vref Error | The internal reference voltage is outside the range | Restart the inverter. If the error persists, contact customer service. |
E027 | Error Meas V | Error in the internal grid voltage measurement | |
E028 | Error Meas F | Error in the internal grid frequency measurement | |
E029 | Mid Bulk OV | Internal overvoltage on the mid bulk measurement | |
E030 | Error Meas leak | Error in the reading of leakage current of the PV generator | |
E031 | Error Read V | Output relay damaged. The voltage difference between the input and output of the grid connection relay is too much. | |
E032 | Error Read I | Imbalanced output current | |
E033 | UTH | Low ambient temperature: Temperature outside the inverter is below -25°C | Wait for the ambient temperature to rise to the operating range. |
E034 | Interlock fail | “IGBT” circuitry is not ready | Restart the inverter. If the error persists, contact customer service. |
E035 | Remote Off | The inverter has been switched off remotely and is awaiting the “remote ON” command | Switch on the inverter. If it does not come on, disable the remote off/on the button. If the problem persists, contact customer service. |
E036 | Vout Avg error | The average of the measurements of grid voltage (sampled every 10 minutes) falls outside the acceptable range | Check the grid voltage in the inverter connection point. Contact the operator to adjust grid voltage if it’s outside the acceptable range. But if it’s within range, contact customer service. |
E037 | Riso Low | Low insulation resistance | Correct the contact between the two terminals of the grounding resistance installed inside the inverter. Measure the insulation resistance. If the value is lower than 1 megaohm, call a technician for a check. The error will automatically be rectified if it’s higher than one megaohm. If it persists, call customer service. |
E046 | String self-test Fail | An inverted string is recorded during the automatic check of the string voltages. | Check the polarity of the strings recorded as inverted. If all the strings have been correctly connected, activate the system. If the error persists, contact customer support. |
E049 | AC FF Error | Error in the “AC feed-forward” circuit | Restart the inverter. If the error persists, contact customer service. |
E056 | Over-Temp (from the external box) | High internal temperature. | Ensure that the inverter isn’t exposed to direct sunlight. Wait for ambient temperature to return to the acceptable range. If the problem persists, contact customer support. |
E057 | Vbulk reading error | Input voltage exceeds the bulk voltage (voltage on the DC-DC circuit inside the inverter) | Get a voltmeter to measure the input voltage inside the inverter. If it’s higher than the acceptable operating voltage, check the configuration of the PV generator. If it is within the acceptable range, contact customer support, as the alarm may indicate internal malfunction. |
E058 | Pin vs Pout check error | The difference between input power and output power is greater than the inverter’s imposed limit. | Restart the inverter. If the error persists, contact customer service. |
Huawei FusionSolar Inverter error codes
Huawei FusionSolar Inverters uses numeric characters only for their error codes.
We’ve previously treated some of the common Huawei Inverter error codes. Here’s a more comprehensive list of the error codes.
Error Code | Description | Possible Cause | Suggestion |
103 | High DC input voltage | The PV array is not properly configured, causing the PV string open circuit voltage to exceed the inverter MPPT voltage maximum value. | Reduce the PV modules connected in series to strings until the open-circuit voltage falls within the acceptable range. |
106 – 113 | Abnormal string 1 – 8 | The PV string has been shielded from sunlight for a long time or is damaged. | Check if the PV string current is lower than the current of other PV strings. If so, check if the PV string is shielded from sunlight. If not shielded, check whether a module is faulty. |
120 – 127 | String 1 – 8 reversed | The PV string is connected reversely.Only a few PV modules are connected to the PV string in series. | Correct PV string connection if reversely connected. Increase the number of PV modules connected in series to the inverter. |
200 | Abnormal DC circuit | The protection for the DC circuit is triggered. This occurs if the inverter input accidentally disconnects, the three phases of the grid become unbalanced or if there’s a fault on a circuit in the inverter. | Turn off the AC output switch, then the DC input switch. Turn them on after some minutes. If the error still remains, contact Huawei technical support. |
202 | Abnormal Inverter circuit | The grid voltage drops abruptly, or the power grid is short-circuited. OR The DC in the power grid exceeds the upper threshold OR The inverter output is short-circuited. | The inverter automatically resumes if conditions stabilise. If it doesn’t check inverter output for short-circuits. If the error still remains, contact Huawei technical support. |
301 | Abnormal Grid Voltage | The grid voltage falls outside the inverter’s acceptable range | The inverter automatically recovers if grid conditions stabilise. Check that grid voltage is within an acceptable range. If it isn’t, contact the power operator, but if it is, contact Huawei support. |
305 | Abnormal Grid Frequency | The actual grid frequency falls outside the inverter’s acceptable range | The inverter automatically recovers if grid conditions stabilise. Check that grid frequency is within the acceptable range. If it isn’t, contact the power operator, but if it is, contact Huawei support. |
313 | Low Insulation Resistance | There’s s short circuit between the PV string and the PGND cable. | Check impedance to confirm short circuit, and rectify it. If the impedance is lower than the default for a cloudy day, set the Insulation Resistance Protection. |
318 | Abnormal Residual Current | The insulation resistance against the PGND cable (at the input side) decreases when the inverter runs. | Check whether the impedance between the PV string and the ground is excessively low. The inverter should automatically recover. |
321 | Cabinet Overtemperature | Poor ventilation. The ambient temperature is too high. The fan is not working. | Improve ventilation. If ventilation and ambient temperature meet requirements, contact Huawei support. |
326 | Abnormal Grounding | The neutral wire or PGND cable does not connect to the inverter | Check that these properly connect to the inverter. |
400 | System fault | An unrecoverable fault occurs on a circuit inside the inverter | Turn off the AC output switch and then the DC input switch. Turn them back on after 5 minutes. If the error code persists, contact Huawei technical support. |
410 | Abnormal Auxiliary Power | The internal power chip of the sampling control board is faulty | The inverter will automatically rectify the problem. If not, contact Huawei support. |
411 | AFCI Self-Check failure | AFCI check fails | Turn off the AC output switch and then the DC input switch. Turn them back on after 5 minutes. If the error persists, contact Huawei technical support. |
412 | DC Arc Fault | The PV string cable is in poor contact or with open circuits | Reconnect the cable |
504 | Software Version Unmatch | The version of the software loaded during inverter software upgrade is incorrect | Upgrade the software to the correct version. |
505 | Upgrade Failed | The upgrade does not end normally | Perform the upgrade again |
506 | License Expired | The license has entered its grace period or will soon expire | Load the new license |
61440 | Flash Fault | The flash memory is insufficient or has bad sectors | Replace the monitoring board. If it’s built into the monitoring device, replace the device. |
Do solar inverters need maintenance?
Solar inverters are designed so that they require little to no maintenance. However, like every other home appliance, using your solar inverters with care will make them function optimally and last longer.
Here are a few maintenance tips for solar inverters.
- Place your inverters in a shaded and well-ventilated place to prevent heating up.
- Keep the ambient temperature cool. You may use forced cooling measures like air conditioning and fans.
- Clean regularly. Dust can block air inlets and prevent the free escape of hot air from inside the inverter. So, ensure that you clean the inverter and free up air inlets.
- Avoid overloading the inverter. Ensure that the appliances you connect simultaneously do not exceed the inverter’s capacity.

Conclusion
Inverter error codes are generated and displayed by inverters to notify that something wrong can disrupt the normal working of the solar PV system.
The problem can be with the inverter itself, other parts of the solar system, or elements outside the system. The different inverter brands have an array of unique error codes.
True, not all inverter error codes mean a serious problem. Some are simply notifications, and some are automatically rectified. However, if an error persists, you should always seek technical support.
Contact Nectr if you need technical support. Contact us today via 1300 133 556 or email hello@nectr.com.au.
Next Steps…
Interested in solar? By clicking below you can use our smart solar calculator to find out just how much you could save with solar, what rebate you are eligible for, and the impact you will have on the environment.
Don’t wait until next quarter’s bloated bill, and get started today!
Click here to calculate your solar savings!
Join over 20,000 homeowners who have made the switch with Nectr, or the 1000+ positive reviewers who have been more than happy with their solar install.
Otherwise, you can always contact us on 1300 133 556, or email if you prefer at sales@instylesolar.com.au.
