Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

230-046A

HEIDENHAIN 230-046A - More than fast PLC inputs defined

More than fast PLC inputs defined

The IOC file defines more fast PLC inputs than the system allows. There is a limit on the number of high-speed inputs.

Root Cause Summary

HEIDENHAIN alarm 230-046A occurs when the IOC configuration file defines more fast PLC inputs than the TNC control's hardware or software limitations allow. This typically happens during PLC configuration changes or when importing IOC files from different machine configurations.

Safety

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

Causes and Fixes

  1. 1

    Access PLC Configuration

    Navigate to MOD function → PLC → Configuration to access the IOC file settings and review current fast input assignments.

    Always backup the current IOC configuration before making changes

  2. 2

    Count Fast Input Definitions

    Review the IOC file for all entries marked as fast inputs and count them against the control's specification limit (typically 8-16 fast inputs depending on TNC model).

    Do not modify IOC entries while machine is in automatic operation

  3. 3

    Remove Excess Fast Input Assignments

    Identify non-critical inputs that can be changed from fast to standard inputs and modify their IOC definitions accordingly.

    Prioritize keeping probe inputs and safety-related signals as fast inputs

  4. 4

    Validate and Restart PLC

    Save the modified IOC configuration and restart the PLC program to verify the alarm clears and all required functions operate correctly.

DIY Feasiblehigh confidence

Call a technician if:

  • ·IOC file corruption detected
  • ·Hardware module failures identified
  • ·Safety system inputs affected

Prevention

  • Always verify I/O limits before IOC modifications
  • Document all fast input assignments
  • Regular backup of working IOC configurations
  • Review hardware specifications before PLC program expansion

Common Mistakes

  • Importing IOC files without checking compatibility
  • Assuming all inputs need fast response times
  • Not counting existing fast inputs before adding new ones
  • Modifying IOC files without understanding hardware limitations

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.