Alarm 150 occurs when the servo amplifier detects an internal fault and shuts down to protect the drive and motor. The NGC control receives a fault signal through the amplifier feedback circuit, immediately halting all motion and requiring identification of the specific faulted axis and underlying hardware issue.
HaasServo/AxisAdvanced30-120 minutes
150
Haas Alarm 150 - Servo Amplifier Fault
AXIS DRIVE FAULT
This alarm indicates a fault has been detected within a specific axis servo drive amplifier hardware that prevents normal operation of that axis motor. The servo amplifier has detected an internal error condition such as overcurrent, overvoltage, thermal overload, or component failure and has shut down to protect itself and the servo motor. The MOCON receives the fault status from the drive and halts machine operation until the condition is resolved.
Root Cause Summary
Alarm 150 occurs when the servo amplifier detects an internal fault and shuts down to protect the drive and motor. The NGC control receives a fault signal through the amplifier feedback circuit, immediately halting all motion and requiring identification of the specific faulted axis and underlying hardware issue.
Safety
Drive may be damaged
Causes and Fixes
1
Check Alarm History for Specific Axis
Press ALARM, then HIST to view alarm history. Look for axis-specific alarms (151-158) that preceded the 150 alarm to identify which axis drive faulted.
The last axis-specific alarm before the 150 usually indicates the faulted drive
2
Inspect Motor Cable Connections
Power down machine and check motor power cable connections at both the drive module and motor junction box. Look for loose, burnt, or corroded terminals on the identified axis.
Always power down and lockout before inspecting electrical connections
3
Check Encoder Cable Integrity
Inspect the encoder feedback cable for damage, especially at flex points. Check encoder connector pins for bent or corroded contacts at both motor and drive ends.
Encoder cables are more sensitive to damage than power cables and often cause intermittent faults
4
Verify Cable Routing and Strain Relief
Ensure motor cables are properly secured in cable tracks and strain reliefs are intact. Check for cables rubbing against sharp edges or being pinched during axis movement.
1
Check Drive Module Temperature
Access CURRENT COMMANDS > DIAGNOSTICS and check drive temperatures. Normal operating temperature should be below 70°C. Values above 80°C indicate overheating conditions.
Drive temperatures are displayed in real-time and update every few seconds
2
Inspect Cooling System
Check all cooling fans in the electrical cabinet for proper operation. Clean any dust buildup on drive heat sinks and verify adequate airflow through the cabinet.
Use compressed air carefully to avoid blowing debris into sensitive electronics
3
Verify Ambient Temperature
Ensure shop ambient temperature is within specification (typically below 40°C). Check that the electrical cabinet is not exposed to direct heat sources or blocked ventilation.
4
Check Drive Loading
Access CURRENT COMMANDS > DIAGNOSTICS and monitor axis load percentages during operation. Consistently high loads (>80%) can cause excessive heat generation in the drive modules.
1
Perform Motor Insulation Test
Disconnect motor cables at the drive and use a megohmmeter to test insulation resistance between motor windings and ground. Values below 1 megohm indicate insulation breakdown.
Ensure drive is powered down and motor cables are disconnected before testing
2
Check Motor Winding Resistance
Measure resistance between motor phases using a digital multimeter. All three phase-to-phase readings should be within 5% of each other. Significant variations indicate winding damage.
Record baseline resistance values when motor is new for future comparison
3
Inspect Motor for Physical Damage
Check motor housing for cracks, coolant contamination, or signs of overheating. Look for burnt smell or discoloration around motor connections that indicate thermal damage.
4
Test Motor Under Load
If insulation tests pass, reconnect motor and monitor drive current during light axis movement. Erratic current spikes or ground fault alarms confirm motor winding issues.
1
Check Drive Status LEDs
Examine the status LEDs on the suspected drive module. Red or flashing LEDs indicate internal faults. Refer to the drive module label for LED status meanings.
LED patterns often provide specific fault codes that can pinpoint the internal failure
2
Swap Drive Modules
If available, swap the suspected drive module with a known good module from another axis. If the fault follows the module, it confirms drive hardware failure.
Ensure power is off and wait 5 minutes for capacitor discharge before handling drive modules
3
Check Drive Supply Voltages
Measure DC bus voltage and control voltages at the drive module. Verify all voltages are within specification per the electrical schematic.
Low DC bus voltage can cause drive faults that appear as hardware failures
4
Document Drive Information
Record drive module part number, serial number, and any visible damage for warranty or replacement purposes. Check drive manufacturing date for potential recall issues.
1
Check Encoder Power Supply
Verify +5VDC encoder supply voltage at the motor connector. Low or missing encoder power will cause immediate feedback faults and drive shutdown.
Encoder power is usually supplied through the motor cable, check continuity if voltage is low
2
Monitor Encoder Signals
Access CURRENT COMMANDS > DIAGNOSTICS and observe encoder position feedback during manual axis movement. Erratic or missing position updates indicate encoder failure.
Move axis slowly by hand with drive disabled to avoid sudden motion
3
Test Encoder Signal Quality
Use an oscilloscope to examine encoder A and B channel signals. Signals should be clean square waves with proper amplitude (typically 5V) and 90-degree phase relationship.
4
Check for Encoder Contamination
Inspect encoder disk and read head for coolant, chips, or debris contamination. Clean carefully with appropriate solvents if contamination is found.
Even small amounts of coolant on encoder components can cause intermittent feedback faults
DIY Feasiblemedium confidence
Call a technician if:
·Drive module replacement required
·Motor replacement needed
·Multiple axis drives failing simultaneously
·Electrical cabinet modifications required
Prevention
Maintain proper electrical cabinet cooling and cleanliness
Perform regular motor cable inspection and maintenance
Keep encoder systems clean and protected from coolant
Monitor drive temperatures during heavy machining operations
Replace motor cables at recommended intervals
Common Mistakes
Not identifying the specific faulted axis before troubleshooting
Assuming cable connections are good without physical inspection
Ignoring cooling system maintenance until drives overheat
Replacing drives without testing motors first
Not checking encoder power supply before replacing encoder components