Haas codes
HaasToolIntermediate20-45 minutes

601

Haas Alarm 601 - ATC Motor Error

ATC Motor Fault

This alarm indicates the automatic tool changer motor has failed to operate properly or has encountered a fault condition during tool change execution. The IOCON drives the ATC motor through a relay or solid-state output and monitors feedback from position sensors or motor current. The alarm halts all tool change operations immediately to prevent carousel or arm damage from stalled or erratic motor behavior.

Root Cause Summary

Haas Alarm 601 fires when the ATC carousel motor drive system detects a fault condition such as overcurrent, encoder feedback loss, or position timeout. The NGC control monitors the ATC servo drive status and triggers this alarm when the carousel motor fails to operate within normal parameters or reach commanded positions.

Safety

  • ATC disabled

Causes and Fixes

  1. 1

    Check Drive Status Display

    Navigate to CURRENT COMMANDS > DIAGNOSTICS > ATC STATUS to view drive fault codes and motor current readings.

    Normal ATC motor current should be under 3-4 amps during rotation

  2. 2

    Manual Carousel Rotation Test

    Use MDI mode to execute M06 T1 command and observe carousel movement for binding or unusual noise.

    Ensure spindle is clear of workpiece before manual tool change

  3. 3

    Inspect Carousel Mechanism

    Check carousel bearing races, tool pot alignment, and lubrication. Look for chips or debris causing mechanical resistance.

    Use way oil on carousel bearing surfaces, never grease

  4. 4

    Drive Reset and Parameter Check

    Power cycle machine and verify ATC motor parameters in SETTING 71 (ATC Motor Current Limit) are within specification.

    Default ATC current limit is typically 8-10 amps depending on machine size

DIY Feasiblemedium confidence

Call a technician if:

  • ·Drive amplifier replacement needed
  • ·Encoder replacement required
  • ·Carousel bearing replacement
  • ·Electrical troubleshooting beyond basic checks

Prevention

  • Regular carousel lubrication with way oil
  • Keep tool pots clean and free of debris
  • Proper tool holder maintenance and retention knob torque
  • Monitor ATC motor current trends

Common Mistakes

  • Using grease instead of way oil on carousel
  • Ignoring intermittent position errors
  • Incorrect timeout parameter settings
  • Not checking encoder cable routing for damage

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.