
axismd.ai
Siemens SINUMERIK Controller
Safety · Intermediate · 30-120 minutes
Siemens 27223 - PROFIsafe: NCK F module MD [ ] is not a module
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.
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
Causes and Fixes
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.
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.
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.
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.
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.