
axismd.ai
Heidenhain Controller
Servo/Axis · Intermediate · 30-120 minutes
HEIDENHAIN 231-8870 - 8870 Input frequency of position encoder
HEIDENHAIN alarm 231-8870 indicates the TNC control is detecting invalid input frequency from the position encoder, typically caused by signal degradation, electrical interference, or encoder hardware failure. This alarm fires when the encoder signal frequency falls outside acceptable parameters defined in the axis configuration.
HEIDENHAIN 231-8870 - 8870 Input frequency of position encoder
8870 Input frequency of position encoder
This TNC 640 error indicates that the encoder input frequency exceeds the maximum allowed rate for axis. This may be caused by excessive axis velocity or signal noise.
Root Cause Summary
HEIDENHAIN alarm 231-8870 indicates the TNC control is detecting invalid input frequency from the position encoder, typically caused by signal degradation, electrical interference, or encoder hardware failure. This alarm fires when the encoder signal frequency falls outside acceptable parameters defined in the axis configuration.
Safety
Causes and Fixes
Check Encoder Cable Continuity
Use multimeter to test continuity on encoder cable pins. Check resistance between shield and signal lines - should be >10MΩ isolation.
Power down axis drives before cable testing to prevent damage
Inspect Cable Routing and Condition
Examine encoder cable for kinks, cuts, or wear points. Verify minimum bend radius compliance and separation from power cables.
Look for oil contamination on cable jacket - indicates seal failure
Measure Signal Quality at TNC Input
Using oscilloscope, verify encoder A/B signals are clean square waves with proper amplitude (typically 5V TTL or differential RS422).
Check for signal ringing or overshoot which indicates impedance mismatch
Replace Encoder Cable
Install new encoder cable with proper shielding and grounding. Ensure cable type matches encoder interface (TTL/HTL/EnDat).
Use only Heidenhain approved cables to maintain signal integrity
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.