Heidenhain codes
HeidenhainCommunicationIntermediate30-120 minutes

230-046B

HEIDENHAIN 230-046B - Fast PLC input on impermissible bus system

Fast PLC input on impermissible bus system

A fast PLC input was configured on an unsupported bus system. Fast inputs are only permitted on HSCI-PL or internal PL.

Root Cause Summary

Alarm 230-046B occurs when a fast PLC input is incorrectly configured in the IOC file on an unsupported bus system. Fast PLC inputs are restricted to HSCI-PL (High Speed Communication Interface - PLC) or internal PL bus systems only, and attempting to define them on other bus types like standard Ethernet or serial interfaces will trigger this alarm.

Safety

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

Causes and Fixes

  1. 1

    Access IOC configuration

    Navigate to Setup → General → IOC Configuration and locate the PLC input definition shown in the alarm's additional information.

    Document the current configuration before making changes for rollback purposes.

  2. 2

    Verify bus system assignment

    Check the bus system field for the affected PLC input and confirm it's assigned to Ethernet or another non-HSCI bus.

    Do not modify active PLC inputs during machine operation.

  3. 3

    Reassign to HSCI-PL bus

    Change the bus system assignment from Ethernet to HSCI-PL or internal PL, ensuring the physical connection matches the configuration.

  4. 4

    Validate IOC file and restart

    Save the IOC configuration, validate syntax, and perform a controlled restart to apply changes.

    Use the IOC validation function before restart to catch syntax errors early.

DIY Feasiblehigh confidence

Call a technician if:

  • ·HSCI-PL hardware installation required
  • ·Multiple IOC validation failures persist
  • ·System fails to restart after configuration changes

Prevention

  • Always validate IOC configurations before applying
  • Document hardware changes that affect PLC I/O assignments
  • Use only supported bus systems for fast PLC inputs
  • Regularly backup working IOC configurations

Common Mistakes

  • Assuming all PLC inputs can be configured as fast inputs
  • Using standard Ethernet for time-critical PLC operations
  • Mixing legacy and current IOC syntax in the same file
  • Not verifying hardware availability before IOC configuration

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.