Haas codes
HaasProgram/G-codeBasic5-10 minutes

6

Haas Alarm 6 - Value Out of Range

Out of Range

This alarm appears when commanded or calculated axis position data exceeds the machine travel limits defined in parameters or when attempting to move beyond software or hardware over-travel limits. The MOCON board continuously compares commanded positions against parameter-stored travel limits and triggers this alarm to prevent mechanical damage. This can occur during MDI commands, program execution, homing operations, or when invalid G-code calculations produce unrealistic coordinate values.

Root Cause Summary

Haas Alarm 6 fires when the way lubrication pump motor thermal overload trips due to excessive current draw. This protection mechanism activates when the lube pump encounters mechanical resistance, insufficient oil supply, or motor failure during its timed lubrication cycle.

Safety

  • Command rejected

Causes and Fixes

  1. 1

    Check Oil Level Visually

    Open electrical cabinet door and visually inspect the clear lube oil tank mounted on the back panel. Oil level should be between MIN and MAX marks.

    Ensure machine is powered off and locked out before opening electrical cabinet

  2. 2

    Verify Oil Level via Display

    Press CURRENT COMMANDS, then navigate to the lubrication status screen to check if low oil level indicator is active.

    Some NGC controls display lube tank level as a percentage on the status screen

  3. 3

    Refill with Proper Lubricant

    If low, refill tank with Haas-approved way oil (typically ISO 68 viscosity). Fill to MAX line but do not overfill.

    Use only Haas P/N 93-32-5051 way oil or equivalent ISO 68 slideway oil

  4. 4

    Reset Thermal Overload

    Locate the lube pump motor thermal overload relay in the electrical cabinet and press the reset button. Clear alarm and test lube cycle.

    Allow 10-15 minutes cooling time before resetting thermal overload

DIY Feasiblehigh confidence

Call a technician if:

  • ·Motor replacement required
  • ·Pump replacement needed
  • ·Electrical system modifications
  • ·Repeated failures after repairs

Prevention

  • Check lube oil level weekly
  • Replace oil filter every 6 months
  • Use only Haas-approved way oil
  • Monitor lube cycle operation during daily startup

Common Mistakes

  • Using incorrect oil viscosity
  • Overfilling lube tank
  • Forcing thermal overload reset without cooling
  • Ignoring early signs of pump noise or irregular operation

Related Alarms

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.