
axismd.ai
Heidenhain Controller
System · Intermediate · 30-120 minutes
HEIDENHAIN 231-8C50 - 8C50 Position input measured value not saved (EnDat)
HEIDENHAIN alarm 231-8C50 occurs when the TNC control cannot read or store the position value from an EnDat encoder, typically due to communication failures between the encoder and the TNC system. This alarm specifically indicates that the encoder's measured position data is not being properly saved in the control's memory buffer.
HEIDENHAIN 231-8C50 - 8C50 Position input measured value not saved (EnDat)
8C50 Position input measured value not saved (EnDat)
This TNC 640 error indicates an internal control fault. The issue relates to Position value of the motor encoder was not stored.
Root Cause Summary
HEIDENHAIN alarm 231-8C50 occurs when the TNC control cannot read or store the position value from an EnDat encoder, typically due to communication failures between the encoder and the TNC system. This alarm specifically indicates that the encoder's measured position data is not being properly saved in the control's memory buffer.
Safety
Causes and Fixes
Check encoder cable connections
Verify all connections at encoder head and TNC control cabinet. Check X1/X2 encoder connectors for proper seating and corrosion.
Power down system before disconnecting encoder cables to prevent damage to EnDat interface.
Inspect cable for physical damage
Examine entire encoder cable length for cuts, pinching, or excessive bending. Pay attention to cable routing through drag chains and machine joints.
Use TNC diagnostic screen MOD 9262 to check EnDat communication status and error counters.
Measure cable continuity
With system powered down, use multimeter to check continuity of all encoder cable conductors including shield ground connection.
EnDat cables require impedance-controlled twisted pairs - standard multimeter testing may not reveal high-frequency signal integrity issues.
Replace encoder cable if damaged
Install new Heidenhain-approved EnDat cable with proper routing and strain relief. Ensure cable meets minimum bend radius requirements.
Use only genuine Heidenhain EnDat cables to maintain signal integrity and EMC compliance.
Call a technician if:
Prevention
Common Mistakes
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.