Siemens SINUMERIK codes
Siemens SINUMERIKProgram/G-codeIntermediate30-120 minutes

100152

Siemens 840D 100152 - Error on executing from external

Error on executing from external

Siemens SINUMERIK alarm 100152: Error on executing from external. This alarm indicates an error condition in the NC program or control configuration that must be resolved before the operation can continue.

Root Cause Summary

SIEMENS alarm 100152 'Error on executing from external' occurs when the SINUMERIK system fails to properly execute commands or data received from external sources such as DNC systems, network transfers, or external program calls. This typically indicates communication protocol errors, data corruption during transfer, or incompatible command formats between the external system and the NCK.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Check DNC interface settings

    Navigate to HMI → Commissioning → NCK → Channel → Program control and verify DNC interface parameters match external system configuration.

    Document current settings before making changes for easy rollback

  2. 2

    Verify communication parameters

    Check machine data MD10700 (DNC_HANDSHAKE_TYPE) and MD10710 (DNC_PROTOCOL_TYPE) to ensure compatibility with external DNC system.

    Incorrect handshake settings can cause data loss during transfer

  3. 3

    Test with simple program

    Transfer a basic G-code program via DNC to isolate whether issue is protocol-related or program-specific.

    Use SINUMERIK's built-in DNC test function in diagnostics menu

  4. 4

    Review alarm buffer timing

    Check alarm buffer for related communication timeouts and verify MD10720 (DNC_TIMEOUT) values are appropriate for network conditions.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Network interface hardware replacement required
  • ·NCK memory upgrade needed
  • ·Complex DNC system integration issues

Prevention

  • Implement regular DNC communication testing
  • Monitor network error statistics weekly
  • Validate external programs before transmission
  • Maintain adequate NCK memory reserves

Common Mistakes

  • Ignoring checksum verification settings
  • Using incompatible character encoding in external programs
  • Insufficient buffer allocation for large programs
  • Mixing DNC protocols without proper 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.