
axismd.ai
Haas Controller
Tool · Intermediate · 20-45 minutes
Haas Alarm 601 - ATC Motor Error
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.
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
Causes and Fixes
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
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
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
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
Call a technician if:
Prevention
Common Mistakes
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.