Siemens SINUMERIK codes
Siemens SINUMERIKSafetyIntermediate30-120 minutes

27223

Siemens 27223 - PROFIsafe: NCK F module MD [ ] is not a module

PROFIsafe: NCK F module MD not a module

The F module parameterized in the specified NCK MD has not been entered as input/output module in the S7 PROFIBUS configuration. - = INPUT: NCK F parameterization expects INPUT module - = OUTPUT: NCK F parameterization expects OUTPUT module - = IN/OUT: NCK F parameterization expects INPUT or OUTPUT module Control reaction: Mode group not ready. Channel not ready. NC Start disable in this channel. Interface signals are set. Alarm display. NC Stop on alarm.

Root Cause Summary

Alarm 27223 occurs when the F module (safety module) configured in NCK Machine Data (MD) does not match the module type defined in the S7 PROFIBUS/PROFINET configuration. The NCK expects a specific module direction (INPUT, OUTPUT, or IN/OUT) that conflicts with the actual S7 parameterization, causing PROFIsafe communication validation to fail.

Safety

  • Only qualified personnel should diagnose and clear control alarms; follow the machine builder's safety procedures and lockout/tagout where hardware work is required.

Causes and Fixes

  1. 1

    Access Diagnostics > Alarms on the 840D control panel and note the %1 (module name) and %3 (expected module type: INPUT/OUTPUT/IN/OUT) values from alarm 27223.

  2. 2

    In STEP 7, open the Hardware Configuration and navigate to the PROFIBUS master card. Double-click the configured F module in the slave device tree and verify its Direction property matches the NCK expectation (%3 parameter).

    Do not assume the module type from the module name alone; physically verify the S7 GSD configuration.

  3. 3

    Cross-reference the NCK MD parameter (MD 10700 series) that defines this F module with the S7 module direction. Correct the S7 PROFIBUS slave configuration to match NCK expectation, then download to both S7 and NCK.

  4. 4

    Perform a POWER-ON reset (S1->S0->S1) to force PROFIsafe module re-enumeration and validation. Monitor Diagnostics > PROFIsafe Status to confirm module handshake completes without 27223.

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.