Heidenhain codes
HeidenhainSafetyIntermediate30-120 minutes

231-8A90

HEIDENHAIN 231-8A90 - 8A90 Safety module

8A90 Safety module

This TNC 640 error relates to the machine safety system. The control has detected a condition that prevents safe operation of the drives.

Root Cause Summary

Alarm 231-8A90 indicates the safety module has prevented drive enabling due to either external safety circuit interruption or internal safety module failure. This alarm occurs when the TNC cannot establish proper communication with the safety module or when safety-related inputs are not in the correct state for drive operation.

Safety

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

Causes and Fixes

  1. 1

    Check Emergency Stop Circuit

    Verify all E-STOP buttons are released and emergency stop relays are energized. Check X118 connector on TNC for proper 24V signals.

    Never bypass emergency stop circuits for testing purposes

  2. 2

    Verify Safety Door Switches

    Inspect all safety door switches and light curtains. Check X142 safety inputs on TNC control for proper 24V logic levels using TNCdiag.

    Use TNCdiag Safety tab to monitor real-time safety input states

  3. 3

    Test Drive Enable Signal

    Measure 24V drive enable signal at safety module input terminals. Check continuity of safety relay contacts in the external safety circuit.

    Safety module LED indicators provide quick visual status of input conditions

Service Recommendedmedium confidence

Call a technician if:

  • ·Safety module hardware replacement required
  • ·Safety parameter configuration needed
  • ·Firmware update required
  • ·Safety validation testing needed

Prevention

  • Regular safety circuit testing
  • Maintain clean safety module connections
  • Monitor safety module status LEDs during operation
  • Keep safety parameter backups current

Common Mistakes

  • Bypassing safety circuits for troubleshooting
  • Ignoring safety module LED status indicators
  • Incorrect safety parameter restoration
  • Failing to validate safety functions after repairs

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.