Home
>
Products
>
CNC Circuit Board
>
Part Number: A20B-2900-0901
Manufacturer: FANUC Corporation (Japan)
Product Type: System Control Module (SCM) — Serial Spindle
Board Series: A20B-2900
Compatible Systems: FANUC Series 18 / 21 and compatible
The A20B-2900-0901 is the SCM — System Control Module — with serial spindle interface for FANUC Series 18 and Series 21 CNC controllers. It is a peripheral plug-in daughter board that installs on the controller's main CPU board.
Its function is to enable the motherboard to execute the SCM ladder program and to provide the serial spindle communication interface that connects the CNC to the spindle amplifier and motor.
Without this module, Series 18 and 21 controllers configured for it cannot run their machine control ladder program.
The SCM ladder is the bridge between the CNC's internal state and the machine's physical world — it reads input signals from the machine and drives output signals to solenoids, relays, coolant pumps, tool changers, and every other machine function that is not a servo axis.
The A20B-2900-0901 provides the processing capability for this ladder, mounted as a compact SMD daughter board on the main CPU.
The serial spindle interface on this module is what allows the CNC to communicate with a serial-type spindle amplifier.
FANUC's serial spindle system transmits speed commands, direction commands, and control signals over a dedicated high-speed serial link between the CNC and the amplifier — rather than using separate analog voltage outputs for each signal.
This module provides the CNC's end of that serial link for Series 18 and 21 systems.
| Parameter | Value |
|---|---|
| Part Number | A20B-2900-0901 |
| Manufacturer | FANUC Corporation |
| Product Type | System Control Module (SCM) |
| Spindle Interface | Serial spindle |
| Board Series | A20B-2900 |
| Compatible Systems | FANUC Series 18 / 21 and compatible |
| Design | SMD-type plug-in daughter board |
| Installation | Plugs onto main CPU motherboard |
| Origin | Japan |
| Operating Temperature | 0 – 55°C |
| Storage Temperature | −20 – 60°C |
| Humidity | 75% RH max (non-condensing) |
| Condition Available | New (surplus) / Refurbished / Repaired |
The SCM (Sequence Control Module) ladder in FANUC Series 18/21 systems is the programmable machine controller engine — equivalent in function to what FANUC calls the PMC (Programmable Machine Controller) on other platforms.
It executes the ladder program that the machine tool builder wrote when configuring the machine.
Every time the operator presses a button on the operator panel, the SCM ladder responds.
Every M-code that the NC program issues — M03 for spindle CW, M06 for tool change, M08 for coolant on — passes through the SCM ladder before becoming a machine action.
The ladder reads the CNC's M-code output, the machine's sensor inputs, and the timing state of the machine, then drives the appropriate outputs.
The A20B-2900-0901 provides the SCM ladder processing capability on the Series 18/21 main board. It is the hardware that the ladder runs on.
The ladder program itself is stored in FROM memory — a separate module. This board executes the instructions stored there.
FANUC introduced the serial spindle interface to replace the earlier analog command method. Analog spindle control used a voltage signal — typically ±10V — to command spindle speed.
The voltage had to be generated precisely, transmitted accurately, and received correctly for the speed control to be accurate. Noise, cable length, and component aging all affected the quality of the analog command.
Serial spindle communication replaces this analog path with a digital serial link.
The CNC calculates the required spindle speed numerically and transmits it to the spindle amplifier as a digital data packet.
The amplifier receives the exact digital value and executes it. The communication is immune to the noise and degradation that affects analog signals.
The A20B-2900-0901 provides the CNC-side serial spindle interface for Series 18/21 controllers.
It generates the serial data stream that the spindle amplifier receives and interprets.
Spindle speed, direction, orientation target, and status readback all travel on this serial link.
The A20B-2900-0901 is documented as the SCM module for both Series 18 and Series 21 CNC controllers.
Its role is identical in both: providing the SCM ladder execution and serial spindle communication on the main CPU board.
The companion module A20B-2900-0900 provides both serial and analog spindle interfaces simultaneously.
The -0901 provides serial spindle only. In machines with serial-type spindle amplifiers and no requirement for an analog output, the -0901 is the appropriate choice.
In systems that need both serial and analog spindle capability simultaneously, the -0900 is required instead.
Q1: The machine's spindle works but M-codes do not execute. The CNC shows no SCM/PMC alarm. Could the A20B-2900-0901 be at fault?
If M-codes fail to produce any machine response while the spindle (serial) and axes work normally, the SCM ladder may not be executing.
Check the CNC's SCM/PMC status screen for the ladder execution state. If the ladder is stopped or has not been loaded, that is a software configuration issue.
If the ladder reports running but outputs are not responding, the board's output drive circuits may have faulted.
Inspect the board for visible damage and check the board's diagnostic LED if present.
Q2: What is the difference between the A20B-2900-0901 and the A20B-2900-0900?
The -0901 provides a serial spindle interface only. The -0900 provides both serial and analog spindle interfaces. If the machine's spindle amplifier is a serial type (FANUC αi or similar), the -0901 is sufficient.
If the machine requires an analog voltage output for the spindle simultaneously — some configurations used dual-spindle setups with mixed amplifier types — the -0900 is needed.
Confirm the spindle amplifier type before sourcing a replacement.
Q3: After replacing this module, the SCM ladder was loaded but spindle orientation does not work. Axis motion is normal. What should be checked?
Spindle orientation requires both the serial spindle communication and specific SCM ladder parameters to be correctly configured.
After a module replacement, confirm that all spindle parameters — orientation speed, position sensor assignment, and M-code assignments for orientation — were restored from backup.
If parameters are correct, the serial spindle connection between this board and the spindle amplifier should be confirmed: check the serial spindle cable at both ends.
Q4: The module was removed for inspection and reinstalled. The CNC now shows a serial spindle alarm. What happened?
A serial spindle alarm immediately after reinsertion is typically a connector seating issue. The module's edge connector contacts may not be fully engaged after reinsertion.
Power off, remove the module, inspect the connector contacts for damage or contamination, reseat firmly, and power on again.
If the alarm persists with a confirmed good connection, the module's serial spindle circuit or the amplifier's receive circuit should be investigated.
Q5: Can the SCM ladder program be backed up before replacing this module?
Yes. The SCM/PMC ladder is stored in the controller's FROM memory, not on this module.
The FROM contents — including the ladder program — can be backed up to a memory card using the controller's boot screen backup function.
Replacing the A20B-2900-0901 does not affect FROM contents.
The ladder that was present before replacement remains available after replacement.
No ladder backup specifically for this module swap is required, but a full data backup before any maintenance work is always recommended.
Contact Us at Any Time