Haas codes
HaasTool ChangerAdvanced75-150 minutes

93

HAAS Alarm 93 - Tool Changer Arm Position Error

Tool Changer Arm Position Error

The tool changer arm has failed to reach its expected position within the allotted time during an automatic tool change cycle. The MOCON board monitors proximity switches or encoder signals that confirm arm rotation and lockdown, and this alarm triggers when position feedback does not match the commanded state. The machine will halt mid-cycle and the tool changer will freeze in its current position until the fault is cleared.

Root Cause Summary

Haas Alarm 93 fires when the automatic tool changer arm fails to reach its commanded position within the timeout period specified in parameter 71 (ATC Timeout). The NGC control monitors arm position through limit switches and servo feedback, triggering this alarm when position verification fails during tool change sequences.

Safety

  • Never manually force tool changer arm when power is applied to servo
  • Always ensure spindle is at zero RPM before attempting tool changes
  • Keep hands clear of carousel during automatic tool change operations

Causes and Fixes

  1. 1

    Check ATC Status Display

    Press CURRENT COMMANDS, then ATC to view tool changer status. Look for limit switch states showing arm position feedback.

    The display shows real-time limit switch status - compare actual switch states to expected positions

  2. 2

    Inspect Arm Limit Switches

    Open electrical cabinet and locate ATC arm limit switches. Check for loose connections, damaged actuators, or misaligned switch positions.

    Lock out main power before accessing electrical components

  3. 3

    Test Switch Continuity

    Using multimeter, test each limit switch for proper continuity when actuated. Replace any switches showing intermittent or no continuity.

    Clean switch contacts with electrical contact cleaner before replacement

DIY Feasiblehigh confidence

Call a technician if:

  • ·Servo motor replacement required
  • ·Interface board replacement needed
  • ·Multiple limit switches failing simultaneously

Prevention

  • Regular ATC area cleaning and lubrication
  • Monthly limit switch inspection
  • Proper tool holder maintenance
  • Parameter backup before changes

Common Mistakes

  • Setting ATC timeout too low
  • Ignoring mechanical binding signs
  • Not checking limit switch alignment after maintenance
  • Forcing manual ATC movement when binding occurs

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.