Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

230-01B9

HEIDENHAIN 230-01B9 - Input X for axis is already assigned to another axis.

Input X for axis is already assigned to another axis.

The position-encoder input specified for this axis is already allocated to another axis. Two axes cannot share the same encoder input.

Root Cause Summary

Alarm 230-01B9 occurs when the CfgAxes->ParamSet->posEncoderInput parameter references an encoder input channel that is already assigned to another axis in the TNC configuration. This creates a conflict in the encoder input assignment matrix within the TNC's axis configuration database.

Safety

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

Causes and Fixes

  1. 1

    Access axis configuration menu

    Navigate to MOD function -> CfgAxes -> select the axis mentioned in alarm (%3) -> ParamSet to view current encoder input assignments.

    Use the TNC's search function (GOTO) to quickly locate specific parameter entries in large configuration files.

  2. 2

    Check posEncoderInput parameter

    Examine the posEncoderInput value for the affected axis and note the input channel number (X%2 from alarm message).

    Do not modify parameters while machine is in automatic mode or during active machining operations.

  3. 3

    Verify other axis configurations

    Check all other configured axes' posEncoderInput parameters to identify which axis is using the same input channel.

    Use TNC's parameter comparison tool if available to quickly identify duplicate assignments across multiple axes.

  4. 4

    Reassign encoder input

    Change the posEncoderInput parameter for one of the conflicting axes to an unused encoder input channel, ensuring proper encoder cable connections match the new assignment.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Database corruption persists after restore attempts
  • ·Physical encoder hardware failures detected
  • ·Shared encoder configuration requirements exceed operator expertise

Prevention

  • Always backup configuration before making axis parameter changes
  • Maintain documentation of encoder input assignments
  • Use TNC's configuration validation tools after modifications
  • Implement change control procedures for axis configurations

Common Mistakes

  • Copying axis configurations without updating unique parameters
  • Moving encoder cables without updating software parameters
  • Assuming encoder inputs can be shared without proper configuration
  • Not validating configuration after parameter changes

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.