Heidenhain codes
HeidenhainCommunicationIntermediate30-120 minutes

126-0116

HEIDENHAIN 126-0116 - PLC output for switch-off is improperly configured

PLC output for switch-off is improperly configured

The PLC output that should switch the machine off after shutdown is wrongly set up. It might target an HSCI device that is not connected, a non-PL module, or an output that does not exist on the selected PL.

Root Cause Summary

This alarm is triggered by improper configuration of PLC output markers responsible for emergency stop and NC switch-off functionality. The TNC control requires specific PLC markers (typically in the M4400 range) to be correctly assigned and not conflicting with other logic to ensure safe machine operation. Since these are safety-critical functions, the control will not allow startup until the configuration is corrected.

Safety

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

Causes and Fixes

  1. 1

    Access PLC service mode

    Press MOD key, enter service password, select 'PLC' to access the PLC programming and diagnostic environment. Navigate to the PLC program overview.

    PLC modifications affect machine safety systems. Document all changes and ensure you have backup files before making any modifications.

  2. 2

    Locate switch-off marker definitions

    Search the PLC program for markers M4400 (NC switch-off signal) and M4401 (emergency stop feedback). These are typically found in the main safety logic section or initialization blocks of the PLC program.

    Use the PLC search function (typically available in service mode) to quickly find all instances of M4400 and M4401 throughout the program.

  3. 3

    Verify marker-to-output assignment

    Check that M4400 is assigned to drive the appropriate physical output or internal signal that triggers NC shutdown. Verify the assignment matches the SIK.SYS configuration and machine electrical documentation.

    Cross-reference with the machine electrical schematics to confirm the output number matches the physical relay or contactor controlling the NC power supply.

  4. 4

    Test PLC logic compilation

    After verifying or correcting assignments, compile the PLC program within the service mode to check for syntax errors or conflicts. The control will report any compilation issues that could cause the alarm.

    Save the corrected PLC program with a new version number or date stamp for documentation and future reference.

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.