Alarm 24 Fourth Axis Servo Fault occurs when the NGC control detects a communication or feedback error between the fourth axis servo amplifier and motor assembly. This typically results from encoder signal degradation, servo amplifier malfunction, or motor winding issues that prevent proper servo loop closure.
HaasOvertravel/LimitBasic1-2.5 hours
24
Overtravel Positive Z
Fourth Axis Servo Fault
This alarm indicates the IOCON board has detected a fault condition from the A-axis servo amplifier during operation or attempted motion. The servo amp monitors motor current, encoder feedback, temperature, and DC bus voltage and will fault if any parameter exceeds safe limits or if encoder communication is lost. The machine will stop all motion and require a reset before the A-axis can be re-enabled.
Root Cause Summary
Alarm 24 Fourth Axis Servo Fault occurs when the NGC control detects a communication or feedback error between the fourth axis servo amplifier and motor assembly. This typically results from encoder signal degradation, servo amplifier malfunction, or motor winding issues that prevent proper servo loop closure.
Safety
Do not manually rotate fourth axis continuously during diagnosis, servo encoder may reset improperly
Ensure spindle is stopped before rotating fourth axis to prevent cutting tool damage
Mechanical rotation of fourth axis may release stored energy in brake or clutch systems
Causes and Fixes
1
Check Fourth Axis Encoder Cable
Power down machine and inspect the fourth axis encoder cable from motor to servo amplifier. Look for cuts, pinch points, or damaged connectors at both ends.
Ensure main power is OFF and LOTO procedures are followed before inspecting cables.
2
Verify Encoder Signals in Diagnostics
Navigate to CURRENT COMMANDS > DIAGNOSTICS > ENCODER and check fourth axis encoder counts. Values should change smoothly when manually rotating the axis.
Erratic or missing encoder counts confirm encoder system failure.
3
Test Encoder Connector Integrity
Disconnect and reconnect the encoder connector at the servo amplifier. Clean contacts with electrical contact cleaner if corrosion is present.
Apply dielectric grease to prevent future corrosion in harsh environments.
4
Replace Encoder Cable if Damaged
If cable damage is found, replace with genuine Haas encoder cable. Ensure proper routing away from high-voltage cables and moving components.
1
Check Servo Amplifier LED Status
Locate the fourth axis servo amplifier in the electrical cabinet and observe the status LEDs. Red or flashing LEDs indicate amplifier faults.
Refer to the amplifier label for LED code meanings specific to your servo drive model.
2
Verify Amplifier Power Supply
Use multimeter to check DC bus voltage at the servo amplifier. Should read approximately 325VDC for 240V systems or 162VDC for 120V systems.
High voltage present - use proper PPE and insulated test equipment.
3
Swap Servo Amplifiers for Testing
If multiple axes use identical amplifiers, swap the fourth axis amplifier with a known good unit to isolate the fault.
Document original amplifier positions and parameter settings before swapping.
4
Replace Faulty Servo Amplifier
Install new servo amplifier and restore parameter settings from backup or manual entry. Verify proper torque on all connections.
1
Measure Motor Winding Resistance
Disconnect motor power cables and measure resistance between motor phases using multimeter. All three phases should read similar values (typically 1-5 ohms).
Ensure servo amplifier is disconnected to prevent damage during testing.
2
Check Motor Insulation Resistance
Use megohmmeter to test insulation resistance between motor windings and motor frame. Should read greater than 10 megohms.
Low insulation resistance indicates moisture or contamination in motor windings.
3
Inspect Motor for Physical Damage
Check motor housing for cracks, coolant contamination, or overheating signs. Remove motor cover if accessible to inspect windings visually.
Burnt smell or discolored windings indicate thermal damage requiring motor replacement.
4
Replace Servo Motor Assembly
Install new servo motor with encoder, ensuring proper alignment and coupling to fourth axis mechanism. Verify encoder phasing after installation.
1
Compare Current Parameters to Defaults
Navigate to SETTINGS > PARAMETERS and compare fourth axis servo parameters (typically 320-399 range) with factory defaults or known good values.
Focus on encoder resolution, servo gains, and fault detection parameters first.
2
Reset Fourth Axis Parameters
Restore fourth axis parameters to factory defaults using SETTINGS > PARAMETERS > RESTORE DEFAULTS, then select fourth axis only if option available.
Document current parameter values before resetting in case restoration is needed.
3
Perform Servo Tuning Sequence
Execute automatic servo tuning for fourth axis through SETTINGS > SERVO TUNING menu to optimize servo response parameters.
Ensure fourth axis moves freely without binding before starting auto-tune sequence.
DIY Feasiblemedium confidence
Call a technician if:
·Servo amplifier replacement required
·Motor replacement needed
·Multiple servo faults present
·Electrical measurements show dangerous conditions
Prevention
Regular encoder cable inspection
Maintain proper fourth axis lubrication
Monitor servo motor operating temperature
Keep electrical cabinet clean and dry
Perform periodic parameter backup
Common Mistakes
Ignoring encoder cable routing requirements
Mixing servo amplifier models between axes
Skipping servo tuning after repairs
Not checking motor coupling alignment
Failing to verify encoder phasing after motor replacement