FANUC codes
FANUCSpindleAdvanced30-60 minutes

138

Fanuc Alarm 138 - Spindle System Error

Spindle System Alarm

Fanuc spindle alarm 138: Spindle System Alarm. A fault has been detected in the spindle system. Check the spindle amplifier for fault codes and the Fanuc alarm list for the specific SP alarm sub-code.

Root Cause Summary

Fanuc Alarm 138 - Spindle System Error typically indicates a problem in the spindle drive, motor, or encoder feedback system. The most common cause is a spindle drive fault due to electrical issues or parameter mismatches, often resolved by inspecting and resetting the drive system. If the drive is not the issue, motor or encoder problems should be investigated next.

Safety

  • Spindle disabled

Causes and Fixes

  1. 1

    Check Drive Display for Error Codes

    Power down the machine, then power it back on and observe the spindle drive display for specific error codes or messages. Note any codes and cross-reference them with the Fanuc drive manual.

    Take a photo of the error code for documentation and future reference.

    Ensure the machine is fully powered down before accessing the drive panel to avoid electrical shock.

  2. 2

    Verify Input Power to Drive

    Using a multimeter, measure the input voltage to the spindle drive to ensure it matches the specifications in the manual (typically 200-240V AC or 380-480V AC depending on the model). Check for fluctuations or drops in voltage.

    Check power connections for looseness or corrosion that could cause intermittent faults.

    Work with high voltage requires proper PPE and lockout/tagout procedures.

  3. 3

    Reset Drive Parameters

    If no hardware issues are found, access the spindle drive parameters via the CNC control panel or drive interface. Compare current settings with the machine’s original parameter backup or manual, and reset if discrepancies are found.

    Always back up current parameters before making changes to avoid losing custom settings.

    Incorrect parameter settings can cause further alarms or damage; proceed with caution.

DIY Feasiblemedium confidence

Call a technician if:

  • ·If spindle drive hardware failure is confirmed and replacement is needed.
  • ·If encoder or motor testing shows faults beyond simple repair or recalibration.

Prevention

  • Regularly inspect and clean spindle motor and encoder to prevent dust buildup.
  • Schedule routine checks of drive parameters and wiring integrity.
  • Monitor spindle temperature and load to avoid overheating or overloading.

Common Mistakes

  • Ignoring minor spindle noise or vibration, which can escalate to major faults.
  • Failing to document parameter changes or test results, leading to repeated troubleshooting.

Related Alarms

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.