FANUC Serial Spindle Error Codes List (01–44) – Causes & Solutions

REACO CNC is a global supplier of FANUC CNC parts, spindle amplifiers, and Mitsubishi automation components. With over 34 years of experience, we provide reliable products, professional repair services, and worldwide shipping support.

This article provides a complete list of FANUC serial spindle amplifier error codes (01–44), including detailed causes and troubleshooting solutions to help engineers and maintenance personnel quickly diagnose spindle issues.


 Important Notes

  • When the yellow LED indicator on the spindle amplifier is ON, a two-digit error code is displayed.
  • When the red LED indicator is ON, it indicates a spindle alarm code, which has a different meaning.
  • For spindle alarm details, please refer to: FANUC Spindle Alarm List (Serial Spindle)

FANUC Serial Spindle Error Codes Table (01–44)

The following table provides a quick reference for all FANUC serial spindle error codes (01–44), including causes and troubleshooting solutions.

Code Full Description Cause (Detailed) Solution (Detailed)
01 Command input sequence error SFR (forward rotation), SRV (reverse rotation), or ORCM (orientation command) is input while *ESP (emergency stop signal) and MRDY (machine ready signal) are not properly input. There are two types of signals: input signal and common power contact signal. Check the sequence of *ESP and MRDY signals. For MRDY, verify whether it is used or not via parameter setting (No.4001#0).
03 Cs contour control command error Parameter is set to “no position sensor” (No.4002#3,2,1,0 = 0,0,0,0), but Cs contour control command is input. In this condition, the motor will not be activated. Check parameter settings and ensure correct sensor configuration.
04 Spindle mode command error Parameter is set to “no sensor” (No.4002#3,2,1,0=0), but spindle mode command is input. Verify parameter settings and sensor configuration.
05 Orientation command error Orientation option parameter is not set, but ORCM command is input. Check parameter settings for orientation function.
06 Output switching control error Output switching control option is not set, but low-speed winding (RCH=1) is selected. Verify parameter settings and power line state signal (RCH).
07 Cs contour control sequence error Cs contour control command is input, but SFR/SRV command is not input. Check command sequence and ensure rotation command is input first.
08 Servo mode sequence error Servo mode control command (e.g., rigid tapping) is input, but SFR/SRV command is not input. Check command sequence.
09 Spindle synchronization sequence error Spindle synchronization control command is input, but SFR/SRV command is not input. Check command sequence.
10 Control mode conflict Cs contour control command is input while other modes (servo mode, synchronization control, etc.) are also specified. Do not select other modes during Cs control. Cancel Cs before switching modes.
11 Control mode conflict Servo mode command is input while other modes (Cs contour control, synchronization control, etc.) are specified. Cancel servo mode before switching to another mode.
12 Control mode conflict Spindle synchronization control command is input while other modes are specified. Cancel synchronization control before switching.
13 Control mode conflict Orientation command is input while other modes are specified. Do not select other modes during orientation command.
14 Direction command conflict SFR (forward) and SRV (reverse) commands are input simultaneously. Specify only one direction command.
16 Differential control error DEFMD command is input without differential control function parameter setting. Confirm parameter settings and differential control command.
17 Speed detector parameter error Speed detector parameter settings (No.4011#2,1,0) are incorrect. Verify parameter settings.
18 Encoder orientation error Parameter is set to “no sensor,” but position encoder orientation is specified. Check parameter settings and input signals.
19 Orientation mode conflict Magnetic sensor orientation command is input while other modes are specified. Cancel orientation command before switching modes.
21 Synchronization conflict Series operation command is input while spindle synchronization control is active. Disable synchronization control before inputting command.
22 Series operation conflict Spindle synchronization control is commanded while series operation is active. Disable torque series operation before command.
23 Missing option error Series operation command is input without required option. Torque series control requires CNC software option. Confirm CNC software option is installed.
24 Position command sequence error After incremental command (INCMD=1) in encoder orientation mode, an absolute position command is input immediately. Ensure absolute position command is executed first.
26 Switching configuration conflict Both spindle switching and 3-stage output switching are set to be used simultaneously. Confirm parameter settings and input signals.
29 Unsupported orientation function Parameter set to shortest-time orientation function (No.4018#6=0), but amplifier does not support it. αi series cannot use this function. Use optimal orientation function instead.
30 Magnetic pole detection error Command is input while magnetic pole is not yet detected. Input command after magnetic pole detection is complete (EPFIXA=1).
32 External disturbance input error External disturbance input function is enabled (No.4395#7=1) while spindle is not in speed mode with S0 command. Execute S0 command in speed mode before enabling function.
34 Function conflict Spindle FAD function and spindle EGB function are both enabled. Motor will not be activated. Only one function can be enabled at a time.
35 Amplifier ID error Spindle amplifier ID information cannot be obtained. Replace with amplifier that has correct ID information written.
36 SSM module abnormal (1) Interface signal between spindle amplifier and SSM is disconnected. (2) SSM module failure. Check cable connection and SSM module. Refer to parameter manual (B-65280CM), Section IV-1.4 “Auxiliary Module SM”.
37 Current loop parameter change Current loop setting (No.4012) has been changed. After confirming parameter No.4012, perform power OFF/ON cycle.
38 Communication parameter error Communication-related parameters between spindle amplifiers are incorrectly set, or incompatible functions are enabled simultaneously. Verify parameters.
39 Sequence error DSCN (disconnection detection disable signal) is input while SFR/SRV or ORCM is active. Do not input DSCN during motor excitation command. Check sequence.
43 Spindle parameter error Spindle parameter settings are incorrect. Verify parameter settings. Refer to manual (B-65280CM).
44 Control cycle mismatch Spindle amplifier does not match configured control cycle. Confirm parameter No.4012 setting.

FANUC Spindle Troubleshooting & Repair Service

If you cannot resolve the issue using the table above, REACO CNC provides:

With 33 years of experience, we support customers worldwide with reliable solutions.

Contact us today for technical support or quotation.


Reference Source: Beijing FANUC. This article is based on technical documentation provided by Beijing FANUC.

For More Fanuc CNC repair Cases and technical articles, please back to Fanuc Technical Support Center.

Related Articles

Here are some related technical resources you may also find helpful:

Technical Categories

Browse our full set of technical resources: 

Back to Previous Page

Click here to return to the previous category page.

→ Back to Common alarm List

Back to Technical Support Home

Return to the Technical Support main page to explore all resources.

→ Technical Support Main Page

Get in touch with REACO CNC

Request Repair Consultation

Have a technical issue or need repair assistance?

Looking for a part quote?

Hours of Operation Mon - Fri: 8 AM to 8 PM(Beijing Time, UTC+8)

Email: sales@reacocnc.com

Hot Selling FANUC Parts

View all