Siemens SINUMERIK codes
Siemens SINUMERIKServo/AxisIntermediate30-120 minutes

27092

Siemens 840D 27092 - Communication broken off during NCK PLC data cross check, error

Communication broken off during NCK PLC data cross check, error

Siemens SINUMERIK alarm 27092: Communication broken off during NCK PLC data cross check, error. 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 27092 indicates a loss of synchronous communication between the NCK (Numerical Control Kernel) and PLC subsystems during cyclic data cross-check. The 1-second watchdog timer for the monitoring channel has expired, meaning either the NCK or PLC failed to transmit its expected data packet within the defined cycle time, breaking the real-time handshake protocol required for coordinated axis control and safety functions.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    In HMI Diagnosis > System Information, verify actual PLC cycle time and NCK cycle time are running nominally. Check MD 37110 (PLC_CYCLE_TIME) and MD 20050 (NCK_CYCLE_TIME) values; typical values are 10-50ms for PLC and 2-8ms for NCK.

    Do not modify MD 37110 without documented engineering change; incorrect PLC cycle time can cause loss of axis feedback synchronization.

  2. 2

    Access PLC Editor > Program > Diagnostics to review PLC scan time histogram. Look for scan times consistently >80% of the configured PLC cycle time, indicating code bloat or inefficient logic that delays the next communication packet.

  3. 3

    Check NCK load via HMI Diagnostics > System Status > Performance. If NCK CPU load is >90%, reduce active axis count, simplify G-code interpolation complexity, or reduce real-time data logging frequency.

  4. 4

    Review recent PLC program modifications in the PLC source code version history. Identify any new OBs, FBs, or data structures added that increased cycle time. Recompile and download the PLC program to clear any stale communication buffers.

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.