Heidenhain codes
HeidenhainOvertravel/LimitIntermediate30-120 minutes

320-0FB8

Heidenhain 320-0FB8 - W/o limit switches

W/o limit switches

Heidenhain error 320-0FB8: W/o limit switches. A PLC or machine logic error has been detected. The machine's programmable logic controller has reported a fault that prevents normal machine operation.

Root Cause Summary

HEIDENHAIN alarm 320-0FB8 'W/o limit switches' indicates the TNC control has detected movement or positioning attempt on an axis that lacks properly configured or functioning limit switches. This safety-related alarm prevents potential machine damage by ensuring all axes have active limit switch monitoring before allowing motion commands.

Safety

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

Causes and Fixes

  1. 1

    Check limit switch wiring

    Inspect all limit switch connections at the machine interface and verify continuity using multimeter. Check X16 connector pins for loose connections.

    Ensure machine power is OFF before checking electrical connections

  2. 2

    Test limit switch operation

    Navigate to MOD > Machine Parameters > Input/Output and monitor limit switch status in real-time while manually actuating each switch.

    Use the TNC's diagnostic screen to see live I/O status rather than relying on external meters

  3. 3

    Verify switch mounting

    Inspect physical mounting of limit switches for looseness, misalignment, or mechanical damage that could prevent proper actuation.

  4. 4

    Replace faulty switches

    Replace any switches showing intermittent or no signal response, ensuring proper NC/NO configuration matches machine parameter settings.

DIY Feasiblehigh confidence

Call a technician if:

  • ·PLC programming changes required
  • ·I/O hardware replacement needed
  • ·Multiple axes affected simultaneously

Prevention

  • Regular limit switch testing during PM
  • Backup machine parameters before changes
  • Monitor I/O status during operation
  • Keep spare limit switches in inventory

Common Mistakes

  • Disabling limit switches for troubleshooting and forgetting to re-enable
  • Incorrect NC/NO parameter settings
  • Using wrong input numbers in machine parameters
  • Bypassing limit switches in PLC without proper safety review

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.