Haas codes
HaasServo/AxisAdvanced30 - 90 min

1310

Haas Alarm 1310 - Servo Drive Fault Code

Servo Drive Fault Code

This alarm indicates that a servo amplifier has detected an internal fault condition and has shut down to protect itself or the motor. The servo amp communicates the fault code to the MOCON board via the serial communication link. The machine will not allow motion on the affected axis until the fault is cleared and the drive is reset. This is a protective alarm that prevents damage to the servo system.

Root Cause Summary

Alarm 1310 indicates a servo drive has detected an internal fault condition and has shut down to protect itself. This alarm is triggered when the servo amplifier reports fault codes to the NGC control, typically due to overheating, overcurrent conditions, or drive hardware failures.

Safety

  • Axis not operational
  • Electrical Hazard: Disconnect power to the CNC machine and servo drive before performing any inspection or maintenance. Lockout/Tagout procedures must be followed.
  • Mechanical Hazard: Be aware of potential axis movement when troubleshooting servo systems. Ensure the axis is properly supported and cannot move unexpectedly.
  • High Voltage: Servo drives operate with high voltage. Exercise extreme caution when working near energized components.
  • Discharge Capacitors: Servo drives contain capacitors that can store a dangerous electrical charge even after power is removed. Allow sufficient time for capacitors to discharge before touching any internal components. Refer to the drive's manual for specific discharge instructions.
  • Do not attempt repairs beyond your skill level. Contact qualified service personnel for complex troubleshooting and repairs.
  • Axis is not operational; do not attempt to operate or manually move the axis to avoid injury.
  • Potential electrical hazards; ensure power is disconnected before performing any checks.

Causes and Fixes

  1. 1

    Check Drive Temperature Status

    Navigate to CURRENT COMMANDS > DIAGNOSTICS > SERVO and observe the drive temperature readings for each axis. Normal operating temperature should be below 70°C.

    Use the CTRL+ALT+D diagnostic screen to see real-time servo drive temperatures

  2. 2

    Inspect Cooling System

    Power down machine and check all servo drive cooling fans for proper operation. Clean heat sinks with compressed air and verify cabinet ventilation is not blocked.

    Always power down and lockout before accessing electrical cabinet

  3. 3

    Verify Ambient Conditions

    Check that shop ambient temperature is within specification (typically 32-104°F) and ensure adequate clearance around electrical cabinet for airflow.

    Install additional cooling fans if ambient temperature consistently exceeds 85°F

  4. 4

    Reset and Monitor

    After cooling system verification, press RESET and monitor drive temperatures during light machining operations to confirm thermal issue is resolved.

DIY Feasiblemedium confidence

Call a technician if:

  • ·Drive hardware replacement needed
  • ·DC bus voltage consistently out of range
  • ·Multiple drives faulting simultaneously

Prevention

  • Maintain proper cabinet cooling and cleanliness
  • Monitor servo drive temperatures regularly
  • Perform monthly inspection of electrical connections
  • Keep machine ways properly lubricated to reduce servo loading

Common Mistakes

  • Ignoring cooling system maintenance
  • Not checking motor parameters after drive replacement
  • Attempting to run with overheated drives
  • Swapping drives without transferring parameters

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.