
axismd.ai
Heidenhain Controller
System · Intermediate · 30-120 minutes
HEIDENHAIN 231-C160 - C160 Grating per. motor enc.
HEIDENHAIN alarm 231-C160 occurs when the measured grating period of the motor encoder does not match the value entered in the motor parameter table. This typically indicates incorrect motor encoder parameters, encoder hardware issues, or signal quality problems affecting the encoder's ability to provide accurate position feedback.
HEIDENHAIN 231-C160 - C160 Grating per. motor enc.
C160 Grating per. motor enc.
This TNC 640 error indicates an internal control fault. The issue relates to Measured grating period does not agree with the entry in the.
Root Cause Summary
HEIDENHAIN alarm 231-C160 occurs when the measured grating period of the motor encoder does not match the value entered in the motor parameter table. This typically indicates incorrect motor encoder parameters, encoder hardware issues, or signal quality problems affecting the encoder's ability to provide accurate position feedback.
Safety
Causes and Fixes
Access Motor Parameters
Navigate to MOD function → Machine Parameters → Motor Parameters and locate the affected axis motor encoder settings.
Document current parameters before making changes for easy rollback if needed.
Verify Encoder Specifications
Check the motor encoder nameplate or documentation for the correct grating period specification and compare with parameter settings.
Ensure machine is in safe state before accessing motor components.
Update Motor Table Entry
Correct the motor encoder grating period parameter to match the actual encoder specification and save the machine parameters.
Use the encoder manufacturer's datasheet for exact specifications rather than estimating values.
Perform Reference Run
Execute a reference point approach to verify the corrected parameters resolve the alarm condition.
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.