Part Number: A20B-1005-0190
Manufacturer: FANUC Corporation (Japan)
Product Type: Spindle Drive PCB
Board Series: A20B-1005
Application: FANUC AC Spindle Drive Systems
The A20B-1005-0190 is a spindle drive printed circuit board from FANUC's A20B-1005 series. It is an internal control PCB within FANUC's AC spindle drive system — the electronics that manage how the spindle amplifier processes control signals, monitors motor current, and communicates with the CNC controller.
Spindle drive PCBs occupy the control section of the amplifier, housing the signal processing logic that converts CNC spindle commands into the actual drive signals the power stage executes.
Spindle drives in CNC machine tools carry demanding operational requirements.
The spindle accelerates to cutting speed, runs continuously under variable cutting loads, decelerates, reverses for tapping, and orients precisely for tool changes — often thousands of times per shift. The control PCB handles all the logic associated with these operations continuously.
It reads the CNC's spindle speed command, monitors the motor's actual speed, manages current limits, and reports faults.
The A20B-1005 series covers control boards for specific AC spindle drive configurations.
This board provides the correct control electronics for its targeted amplifier, matching the signal interface, protection logic, and communication protocol of that specific drive generation.
| Parameter | Value |
|---|---|
| Part Number | A20B-1005-0190 |
| Manufacturer | FANUC Corporation |
| Product Type | Spindle Drive PCB |
| Board Series | A20B-1005 |
| Application | FANUC AC spindle amplifier control electronics |
| Compatible Drive Systems | FANUC AC spindle drive series |
| Origin | Japan |
| Operating Temperature | 0 – 55°C |
| Storage Temperature | −20 – 60°C |
| Humidity | 75% RH max (non-condensing) |
| Condition Available | New / Refurbished / Repaired |
A spindle drive consists of two sections: the power stage and the control section. The power stage contains the large transistors (IGBTs) that switch the high currents flowing to the spindle motor. The control section contains the PCBs that determine how those transistors switch — it is the brain of the drive.
The A20B-1005-0190 is a control section board. When a spindle drive develops a fault, knowing which section has failed determines whether a control board replacement will restore the drive.
Control board failures include: the CNC's commands not being processed, incorrect speed regulation, communication errors between the drive and CNC, and fault detection logic malfunctions. Power stage failures include output transistor damage, resulting in motor current irregularities and hard overcurrent faults.
Many spindle drive faults that appear as power stage problems actually originate in the control electronics.
A gate driver IC on the control board sends an incorrect pulse, causing the power transistors to fire at the wrong time. Replacing the control board is the correct first diagnostic step in these cases.
The CNC issues a spindle speed command — a digital value representing the target RPM. The control board receives this command through its communication interface.
The board converts the command to the appropriate frequency reference for the drive's PWM circuit, which then modulates the output voltage to the motor.
Simultaneously, the control board reads feedback signals: motor current measured by current transducers, the actual spindle speed from the encoder or sensor, and the thermal state of the drive from temperature sensors.
These feedback signals close the control loop — the board adjusts its output continuously to minimize the difference between commanded and actual speed.
Fault conditions detected by the control board — overcurrent, overvoltage, encoder loss, overtemperature — result in the drive issuing an alarm to the CNC and shutting down the output to protect the motor and drive hardware.
After installing a replacement spindle drive PCB, the drive's parameters may need to be verified or restored.
The control board typically retains drive-specific settings — motor parameters, current limits, speed calibration values, and application-specific settings.
Confirm the parameter settings after replacement by checking the drive's parameter display against the machine's documentation.
If the previous board operated with custom parameter settings, restore these from a recorded parameter list before returning the spindle to production.
Q1: The spindle shows an overcurrent alarm immediately on acceleration. The power transistors test as good. Could the A20B-1005-0190 control board be at fault?
Yes. An overcurrent alarm with intact power transistors points to the gate drive or current measurement circuits on the control board.
A faulty gate driver can cause the output transistors to switch incorrectly, producing a current spike that triggers overcurrent detection.
Replace the control board and verify parameter settings before testing the drive under load.
Q2: The spindle speed hunts between values during cutting. The motor and encoder appear undamaged. What should be checked on the control board?
Speed hunting with an intact mechanical system is a speed regulator tuning or feedback processing issue.
Check the encoder feedback signal at the control board's input — confirm clean, consistent pulses. Also review the speed regulator gain parameters in the drive.
If signals and parameters are correct, the control board's speed regulator circuits may have degraded components affecting regulation quality.
Q3: After board replacement the spindle runs but orientation does not complete correctly. What is the likely cause?
Spindle orientation relies on the Z-pulse signal from the encoder and orientation parameters stored in the drive.
After board replacement, confirm the orientation parameters were transferred from the old configuration.
If the parameters are correct, verify the Z-signal is reaching the replacement board on its correct input terminal.
Q4: The drive power-on sequence shows a normal startup but the spindle faults when the CNC sends its first speed command. Is this a communication issue?
This pattern — normal self-test but fault on first CNC command — suggests a communication interface issue on the control board.
The board passes its self-test but cannot correctly interpret the serial command from the CNC.
Check the serial communication connections between the CNC and the drive. If cabling is confirmed good, the control board's communication interface circuit may be the fault.
Q5: How should this board be stored as a preventive spare?
Store in anti-static packaging at stable room temperature. Keep away from moisture.
Record the parameter settings from the currently installed board before purchasing a spare — having the parameter set documented means a faster recovery when the spare is needed.
A spare board with known-good condition and documented parameters halves the downtime on a spindle drive failure.
Contact Us at Any Time