Heidenhain codes
HeidenhainSpindleIntermediate30-120 minutes

905-284F

Heidenhain 905-284F - Spindle dresser

Spindle dresser

Heidenhain TNC error 905-284F: Spindle dresser. This alarm indicates a fault or error condition on the Heidenhain TNC control that requires investigation. Refer to the Heidenhain NC error message documentation for the specific cause and remedy for this alarm code.

Root Cause Summary

HEIDENHAIN alarm 905-284F indicates a spindle dresser system fault, typically occurring when the dress plate positioning or contact detection fails during automated grinding wheel dressing operations. This alarm is part of the TNC's integrated grinding cycle monitoring and fires when dresser parameters are outside acceptable tolerances.

Safety

  • Refer to Heidenhain service manual
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Check dress plate position feedback

    Navigate to MOD > Machine Parameters > Spindle > Dresser and verify MP7440 DRESS_PLATE_POS shows current actual position matches display.

    Use the position display in manual mode to verify encoder feedback before running automatic cycles

  2. 2

    Verify dresser axis parameters

    Check MP7441 DRESS_PLATE_SPEED and MP7442 DRESS_PLATE_ACCEL are within machine limits and servo drive capacity.

    Excessive acceleration values can cause servo faults and position errors

  3. 3

    Test manual dresser movement

    In Manual Operation mode, use the dresser axis handwheel to verify smooth movement and position holding without drift.

  4. 4

    Calibrate dresser reference position

    Execute PLC function M19 (dresser reference) and verify MP7443 DRESS_REF_POS is correctly set for your dress plate geometry.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Servo drive faults persist after parameter checks
  • ·Mechanical binding in dresser axis
  • ·PLC program modifications required

Prevention

  • Regular dress plate inspection and replacement
  • Maintain consistent spindle speeds during dressing
  • Periodic calibration of dresser position feedback
  • Monitor dress cycle times for gradual increases indicating wear

Common Mistakes

  • Ignoring dress plate wear until contact detection fails
  • Setting dress feed rates too aggressive for wheel hardness
  • Not updating dress reference position after plate changes
  • Running dressing cycles with unstable spindle speeds

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.