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.
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
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
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
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
Verify Carousel Parameters
Check Parameter 37 (Carousel Position) and Parameter 38 (Tool in Spindle) for correct values matching physical setup.
1
Visual Tool Inspection
Check if current tool is fully seated in spindle taper. Look for tools protruding from carousel pockets or damaged tool holders.
Ensure spindle is stopped and locked before inspection
2
Manual Tool Release
Press MANUAL mode, then use SPINDLE functions to manually activate drawbar release. Check if tool drops freely.
Normal drawbar release should produce audible 'click' and tool should drop slightly
3
Clear Tool Change Position
Navigate to MDI mode and execute M6 T0 to attempt clearing any tool from spindle to carousel position.
Only execute if carousel can rotate freely
4
Check Tool Holder Condition
Remove suspected jammed tool and inspect holder for damage, debris, or incorrect pull stud torque specification.
1
Check Sensor Status Display
Go to SETTINGS > DIAGNOSTICS > INPUTS and monitor ATC-related input signals while manually rotating carousel.
Look for inputs labeled 'ATC HOME', 'CAROUSEL POS' - they should change state consistently
2
Clean Position Sensors
Clean carousel position sensors and encoder with compressed air and lint-free cloth. Remove metal chips and coolant buildup.
Use only approved electrical contact cleaner on sensors
3
Verify Sensor Wiring
Inspect sensor cables for damage, loose connections, or coolant contamination at sensor junction boxes.
Flex cables while monitoring diagnostic inputs to identify intermittent connections
4
Recalibrate Home Position
Execute ATC home sequence from MANUAL mode to re-establish carousel zero position reference.
1
Check System Pressure
Verify hydraulic pressure gauge reads within specification (typically 800-1000 PSI). Listen for pump motor operation.