Maintenance

Hardinge CNC Maintenance and Troubleshooting Guide

This comprehensive guide covers essential maintenance protocols, diagnostic procedures, and troubleshooting techniques for Hardinge CNC machines. Learn critical maintenance intervals, common failure modes, and systematic approaches to maximize machine reliability and minimize unplanned downtime.

AxisMD TeamMay 24, 20265 min read
In this article
  1. Identify Your Model and Control Version
  2. How Hardinge Alarm Codes Are Grouped
  3. Servo and Axis Drive Faults
  4. Overtravel and Referencing Alarms
  5. Spindle Load and System Alarms
  6. Turret and Tool Position Faults
  7. Hydraulic, Lubrication, and Chuck Systems
  8. Safety Circuits and Door Interlocks
  9. Program Errors
  10. Backups and Parameter Records
  11. Preventive Maintenance Routine
  12. Where to Find Official Hardinge Documentation
  13. Frequently Asked Questions

Hardinge machines, including lathes and turning centers built for precision production, use a control environment with its own alarm style. Alarms appear as numeric codes, as E- or P-prefixed codes, and as AL-prefixed codes, and the prefix often indicates the subsystem involved. This guide covers the parts of Hardinge maintenance that are specific to these machines: how the alarm families are grouped, which subsystems tend to need attention, and where the official documentation lives. Intervals, pressures, and parameter values come from the Hardinge manuals for your machine, not from this article.

Identify Your Model and Control Version

Record the machine model, control version, and software release before troubleshooting. Hardinge lathes and turning centers can carry different configurations, and alarm wording can differ between them. Note these details in your maintenance log so every fix is matched to the correct documentation.

How Hardinge Alarm Codes Are Grouped

Hardinge alarms use several formats. Numeric codes cover a broad set of machine conditions, E-prefixed codes cover many drive, lubrication, and referencing conditions, P-prefixed codes cover program and tool-position conditions, and AL-prefixed codes cover additional machine functions such as turret and hydraulic systems. Use the prefix to decide where to look first, then confirm with the full message. The published Hardinge codes are on the Hardinge alarm codes index.

Servo and Axis Drive Faults

Servo alarms point to drive or feedback conditions. Hardinge Alarm AL002 and Hardinge Alarm 1100 both report an X-axis servo fault, and Hardinge Alarm 415 covers a Z-axis servo error. Hardinge Alarm E079 reports an axis drive fault. Check cable routing, connector seating, and the drive cooling before adjusting any parameter, and follow the Hardinge servo documentation for the correct values.

Overtravel and Referencing Alarms

Overtravel and referencing alarms appear when an axis reaches a limit or the machine has not been referenced. Hardinge Alarm AL020 reports an X-axis overtravel, Hardinge Alarm AL021 covers a Z-axis overtravel, and Hardinge Alarm E100 indicates the machine is not referenced. Before jogging an axis away from a limit, confirm its position and the machine's limit settings so you do not drive it into a mechanical stop.

Spindle Load and System Alarms

Spindle alarms cover overload, shutdown, and system conditions. Hardinge Alarm 1201 reports a spindle motor overload, Hardinge Alarm E085 covers a spindle overload shutdown, and Hardinge Alarm E020 reports a spindle system alarm. Check cutting conditions, spindle cooling, and drive connections, then follow the spindle section of the Hardinge manual before restarting.

Turret and Tool Position Faults

Turret alarms usually involve indexing, clamping, or the tool table. Hardinge Alarm AL030 reports a turret index fault, Hardinge Alarm AL031 reports that the turret is not clamped, and Hardinge Alarm P010 covers a tool that is not in the turret. Verify the tool table matches the turret contents and confirm the clamp and index status before running a cycle.

Hydraulic, Lubrication, and Chuck Systems

Fluid-system alarms are usually easier to prevent than to repair. Hardinge Alarm AL070 reports low hydraulic pressure, Hardinge Alarm E060 covers a lubrication fault, and Hardinge Alarm 1400 reports a chuck clamp fault. Confirm fluid levels and pressures against the Hardinge maintenance documentation, and inspect hoses and fittings for leaks.

Safety Circuits and Door Interlocks

Safety-related alarms stop the machine until the condition is cleared. Hardinge Alarm 1900 reports a door interlock condition, and Hardinge Alarm E001 covers an emergency stop active condition. Confirm each switch is seated and undamaged before resetting, and never bypass a safety circuit to clear an alarm.

Program Errors

Some Hardinge alarms come from the program rather than the machine. Hardinge Alarm P001 reports a program syntax error, and Hardinge Alarm 1600 covers an NC program error. Review the block that triggered the alarm and compare it against the Hardinge programming manual before changing the machine.

Backups and Parameter Records

Save machine parameters, PLC files, tool and offset data, and the programs in active use, and keep copies off the machine. Record the control software version with each backup, since restoring a backup onto a different version can cause errors. Read the backup back to confirm it is complete before relying on it.

Preventive Maintenance Routine

A daily check should cover hydraulic and lubrication levels, chuck and turret operation, coolant condition, and the alarm history since the last shift. Log findings so recurring problems stand out. Filter changes, fluid replacement, and other periodic service must follow the Hardinge maintenance schedule for your machine, since intervals depend on the model and duty cycle.

Where to Find Official Hardinge Documentation

Hardinge publishes operator, maintenance, and parameter manuals for each machine model and control version. Use the manual that matches your exact model and software release, since alarm text and parameter names vary. Your Hardinge distributor or service representative can confirm model-specific details. The control's alarm history screen gives the exact code and prefix to search for in the manual index.

Frequently Asked Questions

Which Hardinge alarm codes are in the AxisMD library?

The library includes published Hardinge codes across the numeric, E, P, and AL groups, with more added as they are verified. Browse the Hardinge alarm codes index for the current list.

Can I clear a turret alarm by resetting the control?

A reset may clear the message, but it does not confirm the turret is clamped and indexed correctly. Check the turret status and the tool table, and follow the Hardinge procedure before running a cycle.

How often should I service a Hardinge machine?

Follow the maintenance schedule in the Hardinge manual for your model. Intervals depend on the machine, the work it does, and the environment, so use the manufacturer's schedule rather than a fixed number from a general guide.

Was this article helpful?

Keep reading

Stop guessing. Start fixing.

Search CNC alarm codes with causes and step-by-step fixes, and log maintenance requests with QR tags. Free to start.