HAAS Alarm 58 - Servo Motor Temperature Limit Exceeded
Alarm 58 fires when the axis servo motor's internal thermistor detects winding temperature exceeding the thermal protection threshold, typically around 155°C. The NGC control monitors motor temperature through the servo drive's thermal feedback circuit and immediately disables the affected axis to prevent motor damage.
HaasOverheat/ThermalIntermediate30-120 minutes
58
HAAS Alarm 58 - Servo Motor Temperature Limit Exceeded
Axis Motor Overheated
This alarm triggers when the thermistor embedded in an axis servo motor winding exceeds the safe operating temperature threshold, typically around 100-110 degrees Celsius. The servo amplifier continuously monitors motor temperature through a dedicated thermistor circuit and sends this data to the MOCON board. When detected, the machine immediately stops all motion to prevent permanent damage to the motor windings and insulation.
Root Cause Summary
Alarm 58 fires when the axis servo motor's internal thermistor detects winding temperature exceeding the thermal protection threshold, typically around 155°C. The NGC control monitors motor temperature through the servo drive's thermal feedback circuit and immediately disables the affected axis to prevent motor damage.
Safety
Motor may be extremely hot, allow sufficient cooldown time before handling
Do not block cooling fan or obstruct airflow during cooldown period
Ensure machine is stopped with axis locked before servicing motor or fans
Causes and Fixes
1
Check Current Feed Rates and Rapids
Press CURRENT COMMANDS and review active G00 rapid rates and feed rates. Check if rates exceed motor thermal capacity for sustained operation.
Compare current rates against machine specifications in the operator manual for your specific machine model.
2
Review Program for Excessive Motion
Examine G-code for continuous rapid moves, excessive feed rates, or lack of dwell time between operations that could cause sustained motor heating.
Avoid running programs with continuous high-speed motion without adequate cooling periods.
3
Reduce Feed Override and Rapids
Lower FEED RATE override to 50-75% and reduce rapid override using HANDLE JOG if necessary to allow motor cooling during operation.
4
Allow Motor Cool-Down Period
Wait 15-30 minutes with machine powered on but idle to allow motor temperature to normalize before resuming operation.
1
Inspect Electrical Cabinet Cooling
Check all cooling fans in electrical cabinet are running. Verify servo drive heat sinks are clean and cooling fans operational.
Ensure main power is locked out before opening electrical cabinet.
2
Check Air Filtration System
Inspect and clean/replace air intake filters on electrical cabinet. Blocked filters reduce cooling airflow and increase internal temperatures.
Replace filters every 3-6 months in normal shop environments, more frequently in dusty conditions.
3
Verify Ambient Temperature
Measure shop ambient temperature near machine. NGC systems typically require ambient temperatures below 40°C (104°F) for proper operation.
High ambient temperatures can cause multiple thermal alarms across different systems.
4
Clean Motor Housing and Heat Sinks
Remove accumulated chips, coolant residue, and debris from motor housing and servo drive heat sinks to improve heat dissipation.
1
Check Way Lubrication System
Verify way lube reservoir level and pump operation. Access DIAGNOSTICS > WAY LUBE to check pump cycles and pressure if equipped.
Low way oil causes increased friction and motor loading, especially on linear axes.
2
Manual Axis Movement Test
Use HANDLE JOG at low feed rates to manually move affected axis. Listen for unusual noises, grinding, or excessive resistance indicating mechanical problems.
Stop immediately if unusual noises or binding is detected to prevent further damage.
3
Inspect Ball Screws and Linear Guides
Visually inspect ball screws for damage, contamination, or inadequate lubrication. Check linear guide ways for chips, debris, or wear patterns.
Remove all chips and debris before applying fresh lubricant to prevent abrasive damage.
4
Check Motor Current Draw
Access DIAGNOSTICS > AXIS and monitor motor current during slow jogging. Compare readings to normal operating values in service documentation.
1
Check Servo Drive Status LEDs
Examine servo drive status indicators in electrical cabinet. Red or flashing LEDs indicate drive faults that may cause excessive motor heating.
Do not attempt servo drive repairs without proper training and safety procedures.
2
Monitor Motor Current at Standstill
Access DIAGNOSTICS > AXIS and check motor holding current with axis stationary. Excessive holding current indicates internal motor or drive problems.
Document current readings for comparison with manufacturer specifications and service history.
3
Perform Motor Insulation Test
With motor disconnected, use megohmmeter to test winding insulation resistance. Low readings indicate winding deterioration or contamination.
This test requires electrical knowledge and proper safety procedures. Consider calling service technician.
4
Check Motor Bearing Condition
Listen for bearing noise during slow axis movement. Rough or noisy bearings increase friction and motor loading, causing overheating.
1
Verify Motor Configuration Parameters
Access SETTING > PARAMETERS and verify motor-specific parameters match the installed motor specifications for current limits and thermal settings.
Incorrect parameters can cause immediate motor damage. Document original settings before changes.
2
Check Acceleration Settings
Review acceleration parameters for affected axis. Excessive acceleration settings can cause high current draw and motor heating.
Factory default acceleration settings are typically conservative and safe for most applications.
3
Reset to Factory Servo Tuning
If servo tuning has been modified, consider resetting to factory defaults and re-tuning if necessary with proper equipment and procedures.
Servo tuning changes should only be performed by qualified technicians with proper oscilloscope equipment.
DIY Feasiblemedium confidence
Call a technician if:
·Motor insulation resistance below 1 megohm
·Servo drive hardware failure suspected
·Mechanical binding cannot be resolved
·Multiple thermal alarms occurring
Prevention
Maintain proper shop ambient temperature below 40°C
Replace air filters regularly every 3-6 months
Keep way lubrication system properly filled and functioning
Avoid continuous high-speed operation without cooling periods