Siemens SINUMERIK codes
Siemens SINUMERIKCommunicationIntermediate30-120 minutes

28020

Siemens 840D 28020 - NCU link: too many link axes configured

NCU link: too many link axes configured

Siemens SINUMERIK alarm 28020: NCU link: too many link axes configured. This alarm indicates a fault or error condition on the SINUMERIK 840D control. Refer to the Siemens SINUMERIK alarm documentation for the complete description and remedy.

Root Cause Summary

Alarm 28020 indicates the NCU link communication interface has exceeded its bandwidth capacity for the configured number of link axes. The NCU link protocol has a finite number of communication slots available, and the current machine axis configuration defined in $MN_AXCONF_LOGIC_MACHAX_TAB and $MN_AXCT_AXCONF_ASSIGN_TAB containers exceeds this limit.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Access the NCK Parameter menu via HMI: Diagnostics > Parameters > Machine Data. Navigate to category 'Axis Configuration' and review $MN_AXCONF_LOGIC_MACHAX_TAB to count the total number of configured link axis entries.

  2. 2

    Verify the container assignments in $MN_AXCT_AXCONF_ASSIGN_TAB1, $MN_AXCT_AXCONF_ASSIGN_TAB2, etc. Cross-reference each axis assignment against the NCU link physical drive count (typically 4-8 drives maximum per NCU link module depending on 840D hardware version).

    Ensure you are reviewing the ACTIVE container set, not draft/backup MD sets.

  3. 3

    If axis count exceeds NCU link capacity, remove non-essential link axes from the configuration. Reduce entries in $MN_AXCONF_LOGIC_MACHAX_TAB by commenting out or deleting rows, then reload the NC configuration via PLC > Restart > Warm Start.

    Removing link axes may disable dependent G-code functionality; coordinate with programming team.

  4. 4

    Confirm the alarm clears after reboot by triggering a Diagnosis > Service > Clear Alarms cycle and initiating a POWER ON sequence.

Service Recommended confidence

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.