
axismd.ai
Siemens SINUMERIK Controller
Communication · Intermediate · 30-120 minutes
Siemens 840D 28010 - NCU link: the NCU has not received a message
Alarm 28010 indicates a communication timeout between NCUs in a distributed SINUMERIK 840D system where the local NCU failed to receive an expected message from a remote NCU within the defined cycle time. This typically stems from physical communication layer failures, NCU link parameter misconfiguration, or the target NCU becoming unresponsive due to hardware/firmware issues.
Siemens 840D 28010 - NCU link: the NCU has not received a message
NCU link: the NCU has not received a message
Siemens SINUMERIK alarm 28010: NCU link: the NCU has not received a message. 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 28010 indicates a communication timeout between NCUs in a distributed SINUMERIK 840D system where the local NCU failed to receive an expected message from a remote NCU within the defined cycle time. This typically stems from physical communication layer failures, NCU link parameter misconfiguration, or the target NCU becoming unresponsive due to hardware/firmware issues.
Safety
Causes and Fixes
Verify physical connectivity: Inspect PROFIBUS/PROFINET cables between NCUs for damage, kinks, or loose connectors. Check cable shielding continuity and ensure proper grounding at both ends per IEC 61158 standards.
Power down the control cabinet before inspecting connectors to avoid electrical hazard.
Access Diagnostics menu: Navigate to NCK → Diagnose → NCU Link in the operator panel or HMI. Monitor message transmission/reception counters and error counters for the NCU link to identify if errors correlate with alarm occurrences.
Check MD 32100 (NcuLinkCycleTime) and MD 32101 (NcuLinkTimeout): These parameters define the NCU link cycle time and timeout threshold. If timeout is set too aggressively (e.g., < 50ms), increase it incrementally and monitor. Typical range is 50-100ms.
Excessively large timeout values may degrade system responsiveness; consult machine documentation.
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.