Hello! I'm happy to help you with any questions about our service offerings.
Fanuc A06b-6096-H301 AC Servo Amplifier Hauptbild
02.03.2026 by Viktor Siebert
FANUC A06B-6096-H301: Alarm b. on the servo module and 449 INV. IPM ALARM on the CNC

Initial situation and fault pattern.

A FANUC AC Servo Amplifier module A06B-6096-H301 was delivered. According to the fault description, the drive could be switched on, but axis motion was not possible. After switching on, the code “b.” appeared reproducibly in the status window on the servo module. At the same time the CNC reported “449 X/Y AXIS: INV. IPM ALARM”. The alarm occurred directly when attempting to enable the axes. Further tests were blocked by this.

Technically, the dotted indication on the drive is notable. With these assemblies, this display stands for an internal protection case in the power path and not for a simple parameter entry. This means an early distinction is required between an external cause (motor, cable, supply) and an internal fault in the module.

Incoming inspection and initial diagnosis

Before any work: switch off power, secure against being switched back on, wait for the discharge time and verify zero voltage. A discharge time of more than 20 minutes is marked on the module.

The visual inspection showed significant contamination in the air path and indications of reduced airflow. In addition, there were signs of prolonged thermal stress. Connections and housing were checked for loose fit, mechanical damage and moisture.

At the test bench the fault pattern was reproduced. The module started, but immediately went back into the alarm state when enabling. The code “b.” was stable and repeatable, independent of further command.

Technical analysis

The FANUC Servo Maintenance Manual describes that IPM alarms are displayed as 8., 9., A., b., C., d. or E. in the LED window. The code “b.” corresponds to an IPM alarm for the L and M axes. This matches the drive code to the CNC message for two axes, here X and Y.

An IPM alarm means that the internal protection of the power module trips. Possible causes include overcurrent, a supply disturbance or overheating. As an initial differentiation, the manual mentions a waiting time, because a pure overheating condition does not necessarily occur again after cooling down. If the alarm remains, the cause is more likely seen in protection operation due to overcurrent or supply fault, or in a defect in the amplifier.

From the finding chain a plausible picture resulted: contamination and a worn fan increase component temperatures. Under load, losses rise, protection reserves become smaller and the electronics operate closer to the limit more often. Over a longer period this can lead to overload and consequential damage in the power module as well as in its drive control. The end state is then an immediate IPM alarm already when enabling.

Repair measures and refurbishment

The repair was carried out as a preventive complete overhaul. First, cleaning and restoration of the air path were performed. The cooling unit was renewed.

In the next step, the functional assemblies in the power stage and in the drive control were reworked and replaced as required. In addition, contact points, connector areas and internal connections were checked, reworked and secured. Finally, the supply path and the diagnostic functions were stabilized so that protection thresholds and feedbacks operate reproducibly again.

Final functional test

The functional test was performed on the FANUC test bench with suitable DC link supply and load simulation. Tested were on off behaviour, enable, command changes and stable control at low, medium and higher speeds. Under load, current consumption and thermal behaviour were monitored for several hours.

The result was stable and reproducible. The alarm b. no longer occurred, and the CNC no longer showed an INV. IPM message.

Conclusion

The fault was a progression of weakening cooling and the resulting thermal overload up to a protection case in the power path. The combination of CNC alarm 449 and drive code “b.” shows that the amplifier could no longer ensure safe operation of the affected axis channels. Through the complete overhaul with focus on cooling, power stage and drive control and through the several-hour load test, the function is restored and the repair is sustainably secured.

To mentioned Fanuc Drive: Fanuc A06B-6096-H301 Servo Drive Unit

More details about our Fanuc repair services can be found here:
Fanuc drive Repair by Industrypart

📞 Feel free to contact us with any questions about your Fanuc drive technology.
Our expert team is happy to help!

Technical Specifications

FieldValue
ManufacturerFANUC
Device typeAC servo amplifier module (servo amplifier module)
Model designationA06B-6096-H301
SeriesAC Servo Amplifier
Power1,85 kW (nameplate)
Input voltageca. 283 to 325 V DC link (nameplate)
Output voltagemax. 230 V AC (PWM) (nameplate)
Rated current3,0 A per axis channel L, M, N (nameplate)
Control typeDigital servo control via CNC, PWM current control in the amplifier
FeedbackPulse coder, depending on the motor usually incremental, ca. 2500 to 10000 pulses/rev
CoolingForced air, integrated fan
Protection ratingca. IP20, installation in control cabinet required
Ambient temperatureca. 0 to 55 °C in the control cabinet, derating at high temperature
MountingControl cabinet mounting, vertical, free air path and filters required
OriginJapan (nameplate: FANUC LTD, Yamanashi)
Product statusdiscontinued or legacy, replacement often via repair or refurbishment

Operating environment and possible uses

Typical use is as an axis amplifier in CNC machine tools and handling systems. Such modules are often found in machines from ca. the late 1990s to ca. 2010, depending on the control generation. In operation, stable control cabinet cooling, clean airflow and sufficient reserve for ambient temperature are decisive. Filter mats and fans must be treated as a maintenance item, because thermal overload in this assembly directly influences the service life of the power stage.

Functional description

The module is supplied from a DC link and generates a controlled, three-phase motor supply from it. The CNC provides enable and commands, while the amplifier regulates motor current and monitors protective functions. The control loop is closed via the motor feedback, typically via a pulse coder.

Safety relevant are enable logic, current limiting, overtemperature monitoring and monitoring of the supply. In impermissible conditions the power stage is blocked and an alarm is issued. The discharge time of the DC link must be observed. Before opening or unplugging connectors: switch off power, secure against being switched back on, wait for the discharge time and verify zero voltage. Measurements on live parts only by a qualified electrician.

Alarm messages and troubleshooting

Alarm codeDescriptionPossible causeRecommended measure
449 (CNC)INV. IPM ALARM X/YProtection in the power path has tripped, often overcurrent or overheatingCheck alarm history, assess cooling and control cabinet temperature, further measurements only by a qualified electrician, then professional diagnosis on the test bench
b. (LED)IPM alarm L and M axisInternal protection case on two axis channelsCheck axis assignment, narrow down external causes, check module internally
8. (LED)IPM alarm L axisProtection case on one axis channelHave motor cable and motor checked for insulation, channel-specific diagnosis
9. (LED)IPM alarm M axisProtection case on one axis channelAs above, additionally check connector contact and shielding
A. (LED)IPM alarm N axisProtection case on one axis channelAs above, check axis allocation in the system
1 (LED)Fan stopped alarmFan blocked, contaminated or supply interruptedCheck air path, check fan function, service filters, repair fan or module as required
2 (LED)Control power supply undervoltageControl auxiliary voltage too lowCheck power supply unit and connectors, measurement only by qualified electrician
5 (LED)DC link undervoltageDC link voltage too lowCheck supply, precharge and load, measurement only by qualified electrician
7 (Alarm 414)DC link overvoltageDC link too high, braking operation criticalCheck braking energy path and supply, check deceleration parameters
416Feedback disconnected alarmFeedback missing or signal interruptedCheck encoder cable and connectors, compare parameters and encoder type
417Invalid servo parameter settingParameters do not match motor or amplifierCheck parameter set, compare motor data and amplifier type
OverloadOverload alarmMechanical overload, incorrect ramps, incorrect motor dataCheck load condition, adjust ramps, check cooling, assess motor and mechanics

Assembly overview

AssemblyFunctional designationFunctionNotes for testing or repair
Power stagePower output per axis channelGenerates motor phases, switches and limits currentAn IPM alarm often indicates a fault in the power path or its environment, note thermal traces
Drive control and regulationRegulation and protection logicPWM generation, current control, monitoringWith repeatable IPM alarms, also check drive control and diagnostic signals
DC link and prechargeEnergy buffer and inrush limitingSupplies power stage, limits inrush currentUndervoltage and precharge alarms indicate supply path, contacts and precharge function
Feedback interfaceEncoder evaluationReceives pulse coder signals and reports to CNCWith feedback alarm, check connectors, cable, shielding and encoder type
Cooling unitAirflow and heat dissipationKeeps losses within the permissible rangeContamination, fan operation and filter condition are maintenance points, check thermal reserves
InterfacesPower and signal connectorsConnection to motor, supply and CNCLoose connectors cause heating and disturbances, assess visual condition and contact quality

We are happy to assist you with any questions and inquiries.

Feel free to contact us anytime through our social media channels.

Get in touch with us

Mandatory fields are marked with (*)