Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

231-92E0

HEIDENHAIN 231-92E0 - 92E0 Line count for motor encoder incorrect

92E0 Line count for motor encoder incorrect

This TNC 640 error indicates an encoder-related issue for axis. The control has detected abnormal conditions in the position or speed feedback system.

Root Cause Summary

Alarm 231-92E0 occurs when there's a mismatch between the encoder line count configured in machine parameters and the actual line count detected by the EnDat encoder system. This typically happens after encoder replacement, parameter corruption, or incorrect motor table entries in the TNC control.

Safety

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

Causes and Fixes

  1. 1

    Access Machine Parameters

    Press MOD key, select 'Machine Parameters', navigate to cfgServoMotor section for the affected axis.

    Always backup parameters before making changes using the parameter export function.

  2. 2

    Check motStr Value

    Verify the motStr parameter value matches encoder specifications. For EnDat 2.2 without line count info, set motStr = 1.

    Incorrect motStr values can cause servo instability and positioning errors.

  3. 3

    Apply and Test

    Save parameter changes, perform control restart, and verify encoder initialization in the PLC status display.

    Monitor the EnDat diagnostic data during startup to confirm proper encoder communication.

DIY Feasiblehigh confidence

Call a technician if:

  • ·EnDat communication consistently fails
  • ·Multiple axes affected simultaneously
  • ·Parameter changes don't resolve alarm

Prevention

  • Always backup parameters before encoder replacement
  • Verify encoder specifications match motor table entries
  • Regularly check EnDat diagnostic status

Common Mistakes

  • Not updating all related parameters after encoder change
  • Confusing line count with STR values
  • Ignoring EnDat version compatibility requirements

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.