
axismd.ai
Heidenhain Controller
Servo/Axis · Intermediate · 30-120 minutes
HEIDENHAIN 230-01B9 - Input X for axis is already assigned to another axis.
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.
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
Causes and Fixes
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.
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.
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.
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.
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.