Hello! I'm happy to help you with any questions about our service offerings.
  • Home
  • Current Blog Posts
  • Repair of a Fanuc Alpha 22 AC Spindle Motor A06B-0859-B100 with defective fan and encoder error
Fanuc Alpha 22 AC Spindle Motor A06B-0859-B100 Hauptbild
04.12.2025 by Viktor Siebert
Repair of a Fanuc Alpha 22 AC Spindle Motor A06B-0859-B100 with defective fan and encoder error

The Fanuc Alpha 22 AC spindle motor A06B-0859-B100 arrived in our workshop in heavily contaminated condition. The customer reported that the machine repeatedly produced spindle alarm 31 as well as sporadic encoder errors. In addition, the spindle ran unevenly at low speed. During initial inspection significant contamination from coolant, dust and metal particles was visible. This is typical for older machining centers operating under high thermal load. When turning the shaft manually it became obvious that the fan was completely blocked. The fan blades were stuck due to dried coolant and the motor most likely overheated after only a few minutes of operation.

After completely disassembling the motor the suspicion was confirmed. The fan type A90L-0001-0444/RS was mechanically clogged, the bearings were damaged and the fan rotor could no longer rotate freely. In addition, the encoder A20B-2002-0300/02A showed unstable feedback signals. This indicated internal corrosion caused by long term exposure to oil mist and coolant vapor. The oscilloscope showed fluctuating commutation signals which explained the poor running behavior in the machine.

The motor was completely cleaned. The stator slots were flushed and treated with solvent. Afterwards the windings were tested using a professional 1 kV insulation test. All values stayed within the allowed range which ruled out winding damage. The rotor was removed, cleaned and checked for runout. No mechanical defects were found.

The encoder was replaced with an original module. Precise mechanical alignment was performed. The encoder disk was adjusted using an internal reference to ensure that the commutation signals match the rotor position exactly. The new fan A90L-0001-0444/RS was installed and electrically tested. All power and signal connectors were cleaned, resealed and installed.

In the next step the motor was transferred to our Fanuc test bench. There it was operated together with a spindle amplifier A06B-6088-H226#H500. After encoder initialization the motor started smoothly for the first time. Multiple test cycles from 100 to 6000 rpm were executed. All relevant parameters such as current consumption, temperature, encoder signal quality and vibration behavior were monitored. Special attention was given to the alarms from the Fanuc manual, especially alarm 31 and alarm 19. Throughout the 90 minute test phase no errors occurred.

The motor ran smoothly with low vibration and all thermal values remained stable. The repair was successfully completed and the motor could be returned to the customer. Due to preventive replacement of the critical components such as fan and encoder significantly longer operating life without unexpected failures is expected.


Preventive Measures for the Customer

  • Replace fan annually
  • Check encoder and connectors for oil mist
  • Clean motor regularly
  • Perform insulation test every 12 months
  • Document vibration values
  • Inspect power cables

Conclusion

A blocked fan and a damaged encoder are typical failure sources in Fanuc spindle motors. Through complete overhaul, precise adjustment and thorough testing the functionality was fully restored. Preventive maintenance significantly increases service life.

To mentioned Fanuc Drive: Fanuc Alpha 22 AC Spindle Motor A06B-0859-B100

Menioned Drive: Fanuc Spindle Amplifier A06B-6088-H226#H500

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!

Device Specifications:

FeatureValue
ModelFanuc Alpha 22 AC Spindle Motor A06B-0859-B100
Powerapprox. 22 kW
Voltage3 phase, 200 to 230 V AC
Rated speedapprox. 1500 to 6000 rpm depending on machine
EncoderA20B-2002-0300/02A
Encoder typeSerial incremental encoder, manufacturer Minebea
FanA90L-0001-0444/RS, RT6925-0220W-B30R-S03
CoolingAxial fan, external
Protection classIP protected depending on machine
Compatible spindle driveFanuc Spindle Amplifier A06B-6088-H226#H500
Manual referenceFanuc spindle alarm section, pages 86 to 97

Operating Environment and Compatible Equipment

The spindle motor A06B-0859-B100 is commonly used in vertical and horizontal machining centers such as:

  • Mori Seiki
  • Victor
  • Doosan
  • Chiron
  • Mazak with Fanuc 16, 18 or 21 series

It is compatible with:

  • Fanuc spindle amplifier Alpha series
  • Fanuc CNC controls 0i, 16i, 18i, 21i
  • Alpha encoder systems with serial feedback

Typical environments include:

  • High thermal load
  • Metal chips, oil mist and coolant
  • Continuous operation with high load profile

Functional Description

The Fanuc Alpha 22 AC spindle motor provides precise and dynamic spindle control. It transmits speed and torque through a closed control loop involving:

  • Spindle amplifier
  • CNC control
  • Encoder feedback

The encoder A20B-2002-0300/02A supplies high resolution position and speed signals required for commutation and speed control. The customer installed fan A90L-0001-0444/RS ensures continuous cooling during operation. A fan failure causes rapid overheating and an encoder failure results in an immediate stop.

The spindle drive A06B-6088-H226#H500 monitors overload, overspeed, encoder communication, overtemperature, overcurrent and DC bus voltage and generates the typical Fanuc spindle alarms.


Alarm Messages and Troubleshooting

CodeDescriptionCauseSolution
01OvercurrentOutput overcurrentCheck motor, check cable
02OvervoltageDC bus too highCheck mains, check braking resistor
03OverheatOvertemperatureCheck cooling, replace fan
05Spindle drive faultPower module faultCheck drive
12Speed command faultSpeed command invalidCheck parameters
19OverspeedSpindle rotates too fastCheck encoder
31Spindle alarm 31Rotor does not start or runs poorlyCheck motor and encoder
32Speed deviationActual and commanded speed differCheck load and encoder
40Regeneration errorRegeneration overloadCheck regenerative resistor
50Input power faultInput problemCheck power phases

Components

ComponentType / CodeFunctionNotes
EncoderA20B-2002-0300/02APosition and speed feedbackSensitive to contamination and heat
FanA90L-0001-0444/RSCoolingOften blocked by oil or coolant
Fan motorRT6925-0220W-B30R-S03Drives the fanCheck bearings
Stator—Generates magnetic fieldInsulation test required
Rotor—Rotating unitCheck balance
ConnectorsFanuc AlphaPower and signal interfacesOften corroded or contaminated

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 (*)