Haas codes
HaasSystemIntermediate20-45 minutes

1008

Haas Alarm 1008 - Bar Feeder Error

Bar Feeder

This alarm activates when communication between the Haas control and the bar feeder is lost, when bar feeder interlocks are not satisfied, or when the feeder reports a fault condition back to the machine. The MOCON receives digital input signals from the bar feeder controller indicating ready status, bar loaded confirmation, and fault conditions through hardwired connections or serial communication interface. The machine will not allow cycle start or automatic door close until the bar feeder reports ready status and all interlocks are cleared.

Root Cause Summary

Alarm 1008 fires when the Haas NGC control detects a fault signal from the bar feeder interface through dedicated I/O or serial communication. This alarm immediately halts spindle operation and program execution to prevent machining without proper bar stock positioning, protecting tooling and spindle components.

Safety

  • Material feed stopped

Causes and Fixes

  1. 1

    Check Bar Feeder Status Display

    Navigate to CURRENT COMMANDS > AUX FUNCTIONS and verify bar feeder status indicators. Check for any error codes displayed on the bar feeder control panel.

    Most bar feeders have their own diagnostic display - always check this first before diving into Haas parameters

  2. 2

    Verify Communication Cable

    Inspect the RS-232 or Ethernet cable connection between the Haas control and bar feeder. Check for loose connections at both ends and verify cable integrity.

    Power down both systems before disconnecting communication cables

  3. 3

    Check Parameter 310 (Aux Function Enable)

    Access SETTING > PARAMETERS and verify Parameter 310 is set correctly for your bar feeder model. Consult bar feeder integration manual for proper bit settings.

    Parameter 310 bit 6 specifically enables bar feeder communication on most Haas models

  4. 4

    Test Bar Feeder Reset

    Use M-code M21 (or manufacturer-specific reset code) to reset the bar feeder interface and clear any communication faults.

    Ensure bar stock is properly positioned before attempting reset

DIY Feasiblehigh confidence

Call a technician if:

  • ·Communication parameter changes required
  • ·Pneumatic system repairs needed
  • ·Sensor replacement required
  • ·Mechanical component replacement

Prevention

  • Clean bar feeder sensors weekly
  • Maintain proper air pressure (80-90 PSI)
  • Use only specified bar stock tolerances
  • Follow manufacturer's lubrication schedule

Common Mistakes

  • Ignoring bar feeder error displays
  • Using wrong collet size for bar stock
  • Skipping sensor cleaning in maintenance
  • Forcing jammed bar stock instead of clearing obstruction

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.