Alarm 87 fires when the spindle motor current exceeds the overload threshold set in Parameter 71 (SPINDLE OVERLOAD CURRENT). The NGC control monitors actual spindle current through the spindle drive and triggers this alarm to protect the spindle motor from damage due to excessive load conditions.
HaasSpindleIntermediate30-90 minutes
87
HAAS Alarm 87 - Spindle Overload Current Detected
Spindle Overload Current Detected
This alarm is triggered when the spindle drive module detects current draw exceeding the programmed overload threshold, indicating excessive load on the spindle motor. The MOCON monitors spindle drive current and will fault to protect the spindle motor, drive electronics, and mechanical components from damage. Machine motion stops and spindle shuts down immediately when this condition occurs.
Root Cause Summary
Alarm 87 fires when the spindle motor current exceeds the overload threshold set in Parameter 71 (SPINDLE OVERLOAD CURRENT). The NGC control monitors actual spindle current through the spindle drive and triggers this alarm to protect the spindle motor from damage due to excessive load conditions.
Safety
Never attempt to force spindle rotation when overload alarm is active as motor damage may occur
Allow adequate cooling time before re-running program to prevent thermal shutdown
Ensure all machine guards are in place before resuming spindle operation
Causes and Fixes
1
Check Tool Condition
Inspect cutting tool for wear, chipping, or damage. Replace if cutting edges are dull or damaged.
Use a magnifying glass or tool scope to check for micro-chipping on carbide tools
2
Verify Tool Parameters
Check Tool Offset page for correct tool geometry and ensure proper speeds/feeds for material being cut.
Never exceed manufacturer's recommended cutting parameters
3
Test with New Tool
Install a new, sharp tool of the same type and re-run the program at reduced feed rate to verify alarm clears.
1
Reduce Feed Rate Override
Use the Feed Rate Override control to reduce feed to 50% and restart the program to test if alarm clears.
Start at 25% override and gradually increase to find the maximum sustainable feed rate
2
Check Program Feed Rates
Review G-code for F values and compare against recommended feeds for the tool and material combination.
Ensure feed rates match tool manufacturer specifications
3
Verify Spindle Load Display
Monitor spindle load percentage on the display during cutting. Normal load should be 40-60% for most operations.
1
Test Spindle Without Load
Run spindle at various RPMs without cutting to check if alarm occurs. If alarm triggers without load, suspect mechanical issues.
Stop immediately if unusual noises or vibration occur
2
Check Spindle Current Display
Access CURRENT COMMANDS page and monitor spindle current during no-load operation. Compare to normal baseline values.
Document baseline current values for future reference during preventive maintenance
3
Inspect for Contamination
Check spindle nose and taper for chips, coolant buildup, or debris that could cause binding during tool changes.
1
Check Parameter 71 Value
Access SETTING page, go to PARAMETERS, and verify Parameter 71 value. Typical range is 80-120% of spindle motor rating.
Only qualified personnel should modify overload parameters
2
Review Cutting Application
Determine if the cutting operation legitimately requires higher current than Parameter 71 allows for the specific material and tooling.
Consult Haas applications engineering for parameter recommendations on heavy-duty cutting
3
Document Current Requirements
Monitor actual spindle current during successful cuts on similar jobs to establish proper overload threshold.
1
Check Drive Fault History
Access ALARMS page and review alarm history for related spindle drive faults or recurring Alarm 87 patterns.
Look for correlation between alarm frequency and specific RPM ranges
2
Verify Drive Connections
Inspect spindle motor power cables and feedback connections for looseness, corrosion, or damage.
Turn off main power and follow lockout/tagout procedures before inspecting electrical connections
3
Test Motor Insulation
Use megohmmeter to test spindle motor winding insulation resistance. Values below 1 megohm indicate winding problems.
DIY Feasiblehigh confidence
Call a technician if:
·Alarm occurs without cutting load
·Parameter changes don't resolve issue
·Motor insulation test fails
·Unusual spindle noises or vibration
Prevention
Monitor spindle load percentage during cutting
Replace tools before they become excessively worn
Use proper speeds and feeds for material
Perform regular spindle bearing maintenance
Common Mistakes
Ignoring gradual increase in spindle load over time