Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

230-0194

HEIDENHAIN 230-0194 - Position encoder: Frequency too high

Position encoder: Frequency too high

The frequency at a position-encoder input exceeded the maximum allowed rate. This usually means the axis is moving faster than the encoder interface supports.

Root Cause Summary

HEIDENHAIN alarm 230-0194 occurs when the position encoder input frequency exceeds the maximum allowable limit, typically 6 MHz for most TNC systems. This is usually caused by excessive axis velocity, incorrect encoder parameters, or encoder signal integrity issues.

Safety

  • Refer to Heidenhain service manual
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Check current velocity settings

    Access MOD > Machine Parameters and check MP1020 (maximum velocity) and MP1021 (maximum acceleration) for the affected axis.

    Calculate max frequency: Velocity (mm/min) × Encoder lines/rev × Motor revs/mm ÷ 60

  2. 2

    Verify encoder resolution settings

    Check MP4130 (encoder lines per revolution) and ensure it matches the actual encoder specification to prevent frequency calculation errors.

    Incorrect encoder resolution can cause position errors and frequency overruns

  3. 3

    Reduce velocity parameters

    Temporarily reduce MP1020 by 50% and test axis movement to confirm if frequency limit is the issue.

    Modern encoders typically have 1-5 million lines/rev - higher resolutions require lower velocities

  4. 4

    Optimize motion parameters

    Adjust MP1021 (acceleration) and MP1022 (jerk) to create smoother motion profiles that avoid frequency spikes during rapid changes.

DIY Feasiblehigh confidence

Call a technician if:

  • ·TNC hardware failure confirmed
  • ·Encoder replacement required
  • ·Complex parameter optimization needed

Prevention

  • Regular encoder cable inspection
  • Proper cable routing away from interference sources
  • Periodic encoder signal quality monitoring
  • Maintain proper encoder supply voltage

Common Mistakes

  • Ignoring cable shielding requirements
  • Setting encoder resolution parameters incorrectly
  • Running axes at maximum velocity without frequency calculations
  • Mixing encoder cable types in same installation

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.