
axismd.ai
Haas Controller
Spindle · Intermediate · 15-45 minutes
Haas 186 - SPINDLE NOT TURNING | Haas CNC Alarm
Haas Alarm 186 fires when the NGC control detects that the spindle motor is not rotating despite receiving a run command. This typically occurs due to spindle drive faults, encoder feedback issues, or mechanical binding preventing rotation.
Haas 186 - SPINDLE NOT TURNING | Haas CNC Alarm
SPINDLE NOT TURNING
This alarm is generated when the spindle drive reports that the spindle motor is not rotating despite a run command being active from the control. The IOCON board monitors spindle encoder feedback or drive status signals and faults when expected rotation is not detected within a timeout period. This protects against running a program with a non-functional spindle that could damage tooling or workpiece.
Root Cause Summary
Haas Alarm 186 fires when the NGC control detects that the spindle motor is not rotating despite receiving a run command. This typically occurs due to spindle drive faults, encoder feedback issues, or mechanical binding preventing rotation.
Safety
Causes and Fixes
Check Spindle Drive Status
Press CURRENT COMMANDS and verify spindle speed command is active. Check for drive fault LEDs on the spindle drive module in electrical cabinet.
Ensure machine is in E-STOP before opening electrical cabinet
Verify Power Supply Voltages
Using multimeter, check DC bus voltage at spindle drive (typically 325VDC). Verify 24VDC control power is present at drive terminals.
Low DC bus voltage often indicates AC line issues or pre-charge resistor failure
Test Drive Enable Signal
Check that spindle enable signal is reaching the drive from NGC control. Verify continuity on enable circuit and check for proper 24VDC signal.
Use DIAGNOSTICS > I/O to verify spindle enable output is active
Reset Drive and Test
Power cycle machine to reset drive faults. If drive has manual reset button, press after clearing fault condition.
Do not repeatedly reset without identifying root cause
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.