
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 840D 100152 - Error on executing from external
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.
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
Causes and Fixes
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
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
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
Review alarm buffer timing
Check alarm buffer for related communication timeouts and verify MD10720 (DNC_TIMEOUT) values are appropriate for network conditions.
Call a technician if:
Prevention
Common Mistakes
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.