Home
>
Products
>
CNC Circuit Board
>
Part Number: A20B-2001-0600
Manufacturer: FANUC Corporation (Japan)
Product Type: Spindle Motor Encoder (Pulse Coder / Position Sensor)
Board Series: A20B-2001
Application: FANUC CNC spindle motor position and speed feedback
The A20B-2001-0600 is a spindle motor encoder for FANUC CNC and industrial automation systems. It is the feedback device mounted on the spindle motor that continuously monitors the motor's rotational position and speed, converting physical shaft rotation into electronic signals that the CNC and spindle amplifier can use to control the spindle accurately.
A spindle motor without a working encoder is essentially uncontrollable.
The spindle amplifier cannot regulate speed without knowing how fast the motor is actually spinning. The CNC cannot command spindle orientation — the precise angular positioning required for automatic tool changes — without knowing the exact angular position of the spindle at every moment.
The encoder provides both of these: continuous speed feedback for the speed regulator, and position information for orientation.
The A20B-2001-0600 belongs to FANUC's A20B-2001 encoder series, a group of spindle position and speed feedback devices serving FANUC's range of AC spindle motors.
These encoders mount directly on or inside the spindle motor housing, with their sensing elements positioned against a target disc or magnetic ring that rotates with the motor shaft.
The encoder's electronic PCB generates output signals that represent the shaft's angular position and velocity.
| Parameter | Value |
|---|---|
| Part Number | A20B-2001-0600 |
| Manufacturer | FANUC Corporation |
| Product Type | Spindle Motor Encoder (Pulse Coder / Sensor PCB) |
| Board Series | A20B-2001 |
| Application | FANUC CNC spindle motor position and speed feedback |
| Feedback Signals | Speed (C-signal) + Position one-per-revolution (Z-signal) |
| Installation | Mounted on or inside spindle motor housing |
| Origin | Japan |
| Operating Temperature | 0 – 55°C |
| Storage Temperature | −20 – 55°C |
| Condition Available | New (surplus) / Refurbished / Repaired |
The spindle amplifier controls the motor's speed by comparing the commanded speed to the actual speed. The commanded speed comes from the CNC — a digital value representing the target RPM. The actual speed is measured by the encoder.
This comparison — commanded minus actual — produces an error signal.
The amplifier applies corrective current to drive the error toward zero. When the motor is running at exactly the commanded speed, the error is zero and the amplifier maintains that speed by supplying whatever current the load demands.
The quality of this speed regulation depends directly on the quality of the encoder's speed signal.
A clean, consistent speed signal allows the amplifier to regulate precisely.
A degraded signal — intermittent, noisy, or inaccurate — introduces errors into the speed control loop.
The result is visible at the machine: spindle speed that drifts under cutting load, speed fluctuations that appear as surface finish irregularities on the machined part, or speed alarms at operating speeds that the drive cannot maintain.
CNC machining centres require spindle orientation for automatic tool change. Before the tool changer can engage the spindle to remove or install a tool, the spindle must be stopped at a precise angular position — the orientation position.
The tool changer's gripper engages the tool holder at a specific orientation angle.
The encoder provides the position feedback for orientation.
Specifically, the Z-signal — one pulse per revolution — provides the angular reference. When the CNC commands spindle orientation (M19 in most machine configurations), the controller decelerates the spindle and uses the Z-pulse to stop it at the programmed orientation angle relative to the Z-pulse position.
If the encoder's Z-signal is degraded or absent, orientation cannot be completed.
The spindle decelerates and searches for the Z-pulse, but either cannot find it or finds it inconsistently. Tool changes fail. The machine alarms.
Production stops. This fault pattern — normal spindle speed operation but failed orientation — is a diagnostic indicator pointing specifically to the Z-signal path of the encoder.
Spindle encoders fail through several mechanisms. The sensing element — whether it uses optical, magnetic, or resolver technology — can degrade from contamination (coolant entry into the motor housing), thermal stress from sustained high-speed operation, or mechanical shock from spindle crashes.
The encoder PCB itself — the A20B-2001-0600 — can fail through component aging, contamination of the PCB surface, or damage to the board's connector.
Power supply failures on the encoder board produce total loss of output signals.
Individual component failures on the board can produce degradation of one signal path while leaving others intact.
A common failure pattern is loss of the Z-signal while the speed signal (C-signal) remains functional.
This produces the orientation failure with normal speed operation described above.
The opposite — degraded speed signal with intact Z-signal — produces speed regulation problems without affecting tool change orientation. Identifying which signal path has failed narrows the diagnosis to the encoder's specific failure mode.
The A20B-2001-0600 encoder PCB is one part of the complete encoder assembly.
The sensing PCB works in conjunction with a target element — a disc, ring, or rotor — that is mechanically coupled to the motor shaft. The encoder PCB reads the target as the shaft rotates and generates the electrical output signals.
When replacing the encoder PCB, the target element typically remains in place if it is undamaged.
The air gap between the sensing elements on the PCB and the target is critical — too large and the signal is weak; too small and the encoder contacts the spinning target. Installation must confirm correct air gap per the motor maintenance specifications.
Q1: The spindle runs at commanded speeds without issue, but every tool change attempt fails with a spindle orientation alarm. What does this indicate about the encoder?
The clean speed operation with failed orientation is diagnostic: the Z-signal path is compromised while the C-signal (speed) path is intact.
The C-signal provides speed feedback; the Z-signal provides the once-per-revolution reference for orientation.
Check the Z-signal at the encoder connector with an oscilloscope — it should produce one clean pulse per motor revolution.
If absent or distorted, the encoder board or its Z-signal circuit has failed.
Q2: Spindle speed is unstable under cutting load. The spindle oscillates around the commanded speed. The drive's power stage appears functional. Could this be the encoder?
Speed instability with an intact power stage points to the speed feedback loop. A degraded C-signal from the encoder introduces noise into the speed regulator.
The regulator cannot distinguish genuine speed error from measurement noise, so it corrects continuously and creates the oscillation. Measure the C-signal quality at the encoder connector under load.
A clean, consistent signal suggests the problem is in the drive's speed regulator settings.
A noisy or irregular signal confirms the encoder as the fault.
Q3: After a spindle crash, the spindle speed is normal but orientation produces inconsistent results — sometimes succeeding, sometimes not. What is happening?
A crash can shift the encoder assembly or damage the target element without fully stopping the spindle from rotating.
An encoder body that has been shifted changes the air gap between the sensing elements and the target, producing a weak or intermittent Z-signal.
An inconsistent Z-signal gives inconsistent orientation results — sometimes the controller finds the pulse and orients correctly, other times it doesn't find it cleanly.
Inspect the encoder body for displacement and the target for any mechanical damage.
Q4: Can the encoder PCB be replaced without removing the spindle motor from the machine?
This depends on the motor's mounting and the machine's mechanical access. In many machine configurations, the spindle motor is accessible at the rear of the spindle head or from within a service panel, allowing the encoder assembly to be reached without full motor removal.
If the motor must be removed for encoder access, document all electrical connections and the mechanical installation carefully before starting.
Confirm spindle motor alignment on reinstallation.
Q5: How should a replacement A20B-2001-0600 encoder be stored to maintain its condition?
Store in the original packaging or in a clean, anti-static environment. Protect the connector from contamination — cap the connector if the board will be stored for any time.
Keep away from moisture, temperature extremes, and mechanical shock.
The encoder's sensing elements are delicate; avoid placing other components on or against the board's sensing surface.
Before installation, inspect the sensing surface for any contamination and clean with appropriate electronics-safe materials if needed.
Contact Us at Any Time