Heidenhain codes
HeidenhainSystemIntermediate30-120 minutes

231-E140

HEIDENHAIN 231-E140 - E140 Mot. current not equal 0

E140 Mot. current not equal 0

The pulse-deletion test measured a motor current that should have been zero. One of the cut-out channels (-AP1.x, -SH1AB, -AP2.x or -SH2.WD) is not effective.

Root Cause Summary

Alarm 231-E140 occurs when the TNC control detects excessive motor current during the pulse deletion test phase, indicating that one or more safety cutout channels are not functioning properly. This typically happens when the motor drive cannot properly disconnect from the motor windings due to failed contactors, faulty safety relays, or compromised isolation circuits.

Safety

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

Causes and Fixes

  1. 1

    Check Contactor Status in PLC Diagnostics

    Navigate to PLC > Diagnosis > Inputs/Outputs and verify contactor feedback signals -AP1.x and -AP2.x show proper open/closed states during control startup.

    Use the TNC's integrated oscilloscope function to monitor contactor switching timing

  2. 2

    Measure Contactor Coil Resistance

    Power down system and measure resistance across contactor coils. Typical values should be 180-220 ohms for 24VDC coils. Check for proper coil voltage at terminals.

    Ensure LOTO procedures before accessing electrical components

  3. 3

    Inspect Contact Points

    Visually inspect main power contacts for welding, pitting, or carbon buildup. Replace contactors showing signs of contact welding or excessive wear.

    Contactors with >500,000 switching cycles should be replaced preventively

  4. 4

    Test Contactor Operation

    Manually energize contactor coils and verify proper mechanical operation and contact resistance <1 milliohm across closed contacts.

Service Recommendedmedium confidence

Call a technician if:

  • ·Safety circuit involvement requires certified technician
  • ·Drive power stage replacement needed
  • ·TNC hardware fault suspected

Prevention

  • Schedule annual contactor replacement based on cycle count
  • Implement motor insulation testing in PM schedule
  • Monitor safety circuit response times quarterly
  • Keep motor terminal boxes sealed and dry

Common Mistakes

  • Bypassing safety circuits temporarily
  • Ignoring intermittent contactor chatter
  • Not checking cable condition in flex areas
  • Assuming alarm is software-related without hardware verification

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.