
axismd.ai
Heidenhain Controller
Servo/Axis · Intermediate · 30-120 minutes
HEIDENHAIN 231-AC10 - AC10 Motor encoder defective
HEIDENHAIN alarm 231-AC10 indicates the TNC control has lost reliable communication with the motor encoder on the specified axis. This typically occurs when encoder signal amplitude drops below the minimum threshold required by the TNC's encoder input circuitry, or when signal integrity is compromised by contamination, cable damage, or connector issues.
HEIDENHAIN 231-AC10 - AC10 Motor encoder defective
AC10 Motor encoder defective
This TNC 640 error indicates an issue with the encoder system for axis. The control has detected a problem with encoder signals, possibly due to contamination, cable damage, or encoder hardware failure.
Root Cause Summary
HEIDENHAIN alarm 231-AC10 indicates the TNC control has lost reliable communication with the motor encoder on the specified axis. This typically occurs when encoder signal amplitude drops below the minimum threshold required by the TNC's encoder input circuitry, or when signal integrity is compromised by contamination, cable damage, or connector issues.
Safety
Causes and Fixes
Access Encoder Diagnostics
Navigate to MOD function → Machine Parameters → MP7500-MP7599 (Encoder Parameters) to check current signal levels for the affected axis encoder.
Compare signal amplitude values with adjacent working axes - healthy encoders typically show 1Vpp ±20%
Inspect Motor Encoder Assembly
Power down system and remove motor encoder cover. Check encoder disk and optical sensors for contamination, ensuring no coolant or debris is present.
Ensure proper lockout/tagout procedures before accessing motor components
Clean Encoder Components
Use lint-free cloth with isopropyl alcohol to clean encoder disk and sensor assembly. Verify proper air gap between sensor and disk per motor manufacturer specifications.
Check encoder mounting screws for proper torque - loose mounting can cause intermittent signal loss
Verify Signal Recovery
Power up and check encoder diagnostics again in MP75xx parameters. Signal amplitude should return to nominal 1Vpp range.
Use TNC's encoder test function in Test Run mode to verify consistent signal quality during axis movement
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.