Heidenhain codes
HeidenhainPower SupplyIntermediate30-120 minutes

231-E007

HEIDENHAIN 231-E007 - E007 CC S input not equal 0

E007 CC S input not equal 0

The dynamic test of the second emergency-stop loop found the S input was not at 0 V as required. Door contacts or key-operated switches may not have switched, or there is a wiring/hardware fault.

Root Cause Summary

HEIDENHAIN alarm 231-E007 occurs when the dynamic test of the second emergency-stop loop detects 24V instead of 0V at door contacts or key-operated switch inputs. This safety alarm indicates a failure in the emergency stop circuit monitoring system during the automatic diagnostic cycle.

Safety

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

Causes and Fixes

  1. 1

    Check door contact alignment

    Inspect all safety door contacts connected to CC%2 S inputs. Verify mechanical alignment and proper opening/closing action.

    Ensure machine is in safe state and locked out before inspecting door mechanisms.

  2. 2

    Test contact continuity

    Using multimeter, measure continuity across door contacts in both open and closed positions. Contacts should show 0 ohms closed, infinite ohms open.

    Check for worn contact surfaces or debris preventing proper contact opening.

  3. 3

    Verify wiring connections

    Inspect wiring harness connections at door contacts and trace back to CC%2 safety module inputs for loose or corroded connections.

  4. 4

    Adjust or replace contacts

    Realign door contacts or replace faulty switches. Ensure proper gap and engagement per machine manufacturer specifications.

Service Recommendedmedium confidence

Call a technician if:

  • ·Safety parameter modifications required
  • ·Wiring harness replacement needed
  • ·CC%2 module replacement suspected

Prevention

  • Regular inspection of door contacts and safety switches
  • Periodic dynamic test verification
  • Maintain proper cable routing away from moving parts

Common Mistakes

  • Bypassing safety circuits during troubleshooting
  • Incorrect parameter restoration without safety validation
  • Ignoring intermittent contact issues

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.