
axismd.ai
Heidenhain Controller
PLC · Intermediate · 30-120 minutes
HEIDENHAIN 231-89F0 - 89F0 PLC input inactive
Alarm 231-89F0 occurs when a high-speed input defined in machine parameter MP4130.0 remains inactive after motor switch-on, or when the high-speed input is not properly enabled through W522. This typically indicates hardware connection issues, incorrect parameter configuration, or PLC logic problems.
HEIDENHAIN 231-89F0 - 89F0 PLC input inactive
89F0 PLC input inactive
This TNC 640 error indicates an internal control fault. The issue relates to A high-speed input is defined in MP4130.0 that stays inactiv.
Root Cause Summary
Alarm 231-89F0 occurs when a high-speed input defined in machine parameter MP4130.0 remains inactive after motor switch-on, or when the high-speed input is not properly enabled through W522. This typically indicates hardware connection issues, incorrect parameter configuration, or PLC logic problems.
Safety
Causes and Fixes
Check MP4130.0 configuration
Access MOD > Machine Parameters > General > MP4130.0 to identify which high-speed input is configured and verify the correct input number.
Document the current MP4130.0 value before making any changes
Verify physical connections
Check the wiring to the high-speed input connector on the TNC control. Verify continuity and proper voltage levels at the input terminal.
Turn off power before checking connections to prevent damage
Test input device functionality
Use PLC > Status > Inputs to monitor the high-speed input state in real-time while manually activating the connected device (encoder, proximity switch, etc.).
Compare with adjacent working inputs to isolate hardware vs. configuration issues
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.