Siemens SINUMERIK codes
Siemens SINUMERIKSafetyIntermediate30-120 minutes

27299

Siemens 840D 27299 - PROFIsafe: Diagnostics

PROFIsafe: Diagnostics

Siemens SINUMERIK alarm 27299: PROFIsafe: Diagnostics. 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 27299 indicates a critical internal error within the NCK PROFIsafe protocol stack implementation on the 840D control. This typically stems from corrupted safety function block communication, violated F-parameter integrity checks, or misalignment between the NCK safety layer and PLC safety logic during runtime execution.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Access Diagnostics > Hardware > Network > PROFINET to verify connection status and frame error counters. Check for excessive CRC errors or frame loss on safety-capable network interfaces.

    Do not proceed with machine operation if persistent PROFINET errors are detected.

  2. 2

    In NCK Parameters (MD menu path: Axis > Safety > MD30300 to MD30320), verify F-parameter assignment and safety function block integrity. Confirm MD30300 (SafetyFunction_Enable) matches the configured F-block count.

  3. 3

    Perform a full safety function block recompile and reload via HMI: Utilities > NCK > Safety > Reload Safety Configuration. Reboot the control after completion.

  4. 4

    If error persists, check PROFINET cable integrity and re-seat all connectors. Perform a factory reset of the safety I/O modules and reconfigure via the PROFINET configuration tool.

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.