Heidenhain codes
HeidenhainCommunicationIntermediate30-120 minutes

23A-0035

HEIDENHAIN 23A-0035 - Error in communication with device

Error in communication with device

Communication with a connected device has failed due to an interface error. The external device has flagged an error condition that prevents normal data exchange.

Root Cause Summary

This alarm indicates the TNC control has lost cyclic communication with a specific peripheral device that was previously established. The root cause is typically a physical interruption in the communication path (cable, connector, or device failure) or a configuration mismatch where the PLC expects to communicate with a device that is not responding correctly. On Heidenhain systems, this often involves devices managed through the integrated PLC or inverter-controlled positioning axes.

Safety

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

Causes and Fixes

  1. 1

    Verify Device Power Indicators

    Physically inspect the device named in the alarm message for status LEDs. Check if device is powered on and showing normal operating status lights. Most Heidenhain peripherals have green LED for power OK.

    Ensure machine is in safe state and emergency stop is accessible before opening electrical cabinet.

  2. 2

    Check Device Supply Voltage

    Using a multimeter, measure DC supply voltage at the device power input terminals. Verify voltage matches device specification (typically 24VDC for PLC modules). Check for loose terminal connections.

    Check the power supply unit for overload indicators - multiple devices on same supply may have caused shutdown.

  3. 3

    Inspect Supply Fuses and Circuit Breakers

    Locate and check all fuses and circuit breakers in the power supply path to the affected device. Replace any blown fuses with correct rating after identifying why it failed.

    Never replace a fuse with higher rating - this indicates an underlying fault that must be resolved.

  4. 4

    Verify Power Supply Capacity

    Calculate total current draw of all devices on the same power supply rail. If near or exceeding supply capacity, redistribute loads or install additional power supply.

    Heidenhain PLC modules typically draw 150-300mA per module depending on type and I/O count.

DIY Feasiblehigh confidence

Call a technician if:

  • ·HSCI interface module replacement needed
  • ·Encoder replacement required
  • ·Persistent faults after cable and power supply verification

Prevention

  • Regular HSCI cable inspection and strain relief maintenance
  • Monitor encoder operating temperature
  • Maintain proper EMI shielding and grounding
  • Use only Heidenhain-approved cables and connectors

Common Mistakes

  • Grounding HSCI shield at both ends
  • Using non-compliant generic cables
  • Ignoring power supply ripple measurements
  • Not checking encoder current consumption under load

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.