Haas codes
HaasOvertravel/LimitBasic1-3 hours

28

Overtravel Positive B

Tool Changer Fault

This alarm is triggered when the MOCON board detects the automatic tool changer has failed to complete its programmed sequence within the expected time window or a mechanical safety interlock has opened. The IOCON board monitors proximity switches for tool changer arm position, carousel position, and drawbar status, feeding signals to MOCON for sequencing validation. Machine motion is halted and spindle is locked out until the fault condition is cleared and the tool changer cycle is successfully completed or reset.

Root Cause Summary

Alarm 28 Tool Changer Fault on Haas NGC systems indicates the automatic tool changer (ATC) has encountered a mechanical or electrical failure during tool change operations. This alarm triggers when the tool changer carousel fails to rotate properly, tools jam in the spindle or carousel, or position feedback sensors detect incorrect tool positioning.

Safety

  • Do not attempt to force tool changer arm manually if resistance is strong, risk of injury
  • Ensure spindle is stopped and tool is secure before diagnosing tool changer
  • Tool changer arm may be spring loaded, use caution when manually positioning arm

Causes and Fixes

  1. 1

    Check Carousel Position Display

    Press CURRENT COMMANDS and verify carousel position matches the displayed tool number. Look for erratic position readings.

    Parameter 37 shows current carousel position - compare with physical position

  2. 2

    Inspect Drive Belt and Motor

    Open electrical cabinet and visually inspect carousel drive belt for breaks, stretching, or slippage. Check motor coupling alignment.

    Lock out power before opening electrical cabinet

  3. 3

    Manual Carousel Test

    Use MANUAL mode and jog carousel using ATC JOG function. Listen for unusual noises or binding during rotation.

    Each position should index smoothly with consistent timing

  4. 4

    Verify Carousel Parameters

    Check Parameter 37 (Carousel Position) and Parameter 38 (Tool in Spindle) for correct values matching physical setup.

DIY Feasiblemedium confidence

Call a technician if:

  • ·Hydraulic system repairs needed
  • ·Encoder replacement required
  • ·Drive motor failure confirmed
  • ·Multiple sensors malfunctioning

Prevention

  • Regular carousel lubrication per PM schedule
  • Keep tool holders clean and properly torqued
  • Monitor hydraulic fluid level monthly
  • Clean position sensors during routine maintenance

Common Mistakes

  • Forcing jammed tools instead of identifying root cause
  • Ignoring hydraulic pressure warnings
  • Using incorrect tool holder pull studs
  • Running ATC cycles with damaged tools installed

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.