
axismd.ai
Heidenhain Controller
System · Intermediate · 30-120 minutes
HEIDENHAIN 231-C310 - C310 Z1 track error
This tracking error fundamentally occurs when the Z1 axis cannot maintain position accuracy within the monitoring window defined in machine parameters. The root cause is either mechanical resistance preventing proper motion, degraded feedback signals preventing accurate position reporting, or improperly configured servo parameters causing the control loop to lag behind commanded positions. On Heidenhain TNC systems with integrated digital drives, this alarm specifically monitors the position loop closure at the CNC level.
HEIDENHAIN 231-C310 - C310 Z1 track error
C310 Z1 track error
This TNC 640 error indicates an internal control fault. The issue relates to Motor encoder contaminated or defective.
Root Cause Summary
This tracking error fundamentally occurs when the Z1 axis cannot maintain position accuracy within the monitoring window defined in machine parameters. The root cause is either mechanical resistance preventing proper motion, degraded feedback signals preventing accurate position reporting, or improperly configured servo parameters causing the control loop to lag behind commanded positions. On Heidenhain TNC systems with integrated digital drives, this alarm specifically monitors the position loop closure at the CNC level.
Safety
Causes and Fixes
Access Encoder Diagnostics
Navigate to Test > Encoder Test and select Z1 axis encoder. Monitor the signal quality indicators, particularly the amplitude (should be 0.9-1.2Vpp) and EnDat communication status. Check for error counters incrementing.
On iTNC/TNC 640 controls, use the oscilloscope function in encoder test to visualize signal quality in real-time during axis movement.
Verify Encoder Cable and Connections
Power down and inspect the encoder cable connection at both the EIB module and encoder head. Check for bent pins, contamination, or cable damage. Verify proper shielding continuity and grounding at one end only.
Always power down the control and drives before disconnecting encoder cables to prevent damage to the EIB interface electronics.
Check Encoder Scale Condition
For linear encoders, visually inspect the glass scale for contamination, damage, or oil residue. Clean with isopropyl alcohol and lint-free cloth if needed. Verify proper mounting gap between read head and scale (typically 0.5-1.0mm).
Use a feeler gauge to verify the scanning gap matches the encoder manufacturer specifications - improper gap is a common cause of signal degradation.
Examine MP6130 Encoder Error Monitoring
Check MP6130 (encoder monitoring) settings for Z1 axis. This parameter enables/disables encoder error detection. Verify it is set appropriately (typically 1 or 2 for EnDat encoders).
Review the error log (MOD > Diagnosis > Error Messages) for any previous encoder-related errors that may indicate intermittent failures.
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.