Siemens SINUMERIK codes
Siemens SINUMERIKServo/AxisBasic2-5 minutes

27004

Siemens 27004 - Axis , difference safe input , NCK , drive

Axis, difference safe input, NCK, drive

A difference has been found on the specified safe input. The state of the specified input signal differed in the two monitoring channels NCK and drive during the duration set in $MA_SAFE_MODE_SWITCH_TIME. Monitoring in question: SS/SV = Difference in SGE "Deselection of safe operating stop/Safe velocity" SS = Difference in SGE "Safe operating stop" SV = Difference in SGE "Selection safe velocity" SP = Difference in SGE "Selection safe limit position" SVOVR = Difference in SGEs "Selection SG correction" Interface identifier NCK input: DMP<drv><mod><bit>=<value> <drv> = Drive number of terminal block (1.31) <mod> = Submodule number (1.8) <bit> = Terminal number (1.16) <value> = Value of NCK SGE (0,1) SPL For when the SGE is parameterized at the SPL interface. <io> = Parameterizable system variable range (01=$A_INSID, 02=$A_INSED) <dword> = System variable double word (1,2) <bit> = Bit number in system variable double word (1.32) <value> = Value of NCK SGE (0,1) Onboard input For when the SGE is parameterized at an onboard input. <bit> = Input number = 01.04 <value> = Value of NCK SGE = 0,1 Interface identifier drive input: DBX<byte><bit>=<value > <byte> = Byte number in axial DB (22, 23, 32, 33) <bit> = Bit number in byte (0.7) <value> = Value of drive SGE (0,1) This alarm can be hidden by setting MD $MN_SAFE_DIAGNOSIS_MASK, bit 0 = 0 Control reaction: Alarm display.

Root Cause Summary

SIEMENS alarm 27004 occurs when the NCK receives an active handwheel mode request signal through the PLC mode group interface (typically DB11.DBX0.3 or equivalent mode selection DB). The alarm persists until the handwheel mode request is properly cleared through the machine control panel or PLC logic.

Safety

  • Drive/power/encoder circuit: hazardous voltages may remain in the DC link after power-off. Lock out / tag out, wait for discharge per the drive documentation, and use qualified personnel only.

Causes and Fixes

  1. 1

    Check physical mode selector switch

    Inspect the mode selector switch on machine control panel for mechanical binding, debris, or physical damage preventing return to neutral position.

    Ensure machine is in safe state before manipulating mode switches

  2. 2

    Verify switch contact operation

    Use multimeter to check continuity across handwheel mode switch contacts while cycling switch positions to identify internal contact failure.

    Check switch wiring diagram in electrical documentation for correct contact assignments

  3. 3

    Monitor PLC input status

    Navigate to Diagnostics > PLC > Inputs/Outputs and monitor the handwheel mode request input signal while operating the selector switch to confirm signal changes.

  4. 4

    Replace faulty switch if confirmed

    If switch contacts are faulty or mechanically damaged, replace the mode selector switch with identical Siemens-approved component per machine documentation.

DIY Feasiblehigh confidence

Call a technician if:

  • ·PLC program modifications required
  • ·NCK hardware replacement needed
  • ·Safety circuit integration issues

Prevention

  • Regular cleaning of mode selector switches
  • Periodic verification of handwheel connections
  • Include mode group status in preventive maintenance checks

Common Mistakes

  • Forcing DB11 mode request bits directly
  • Ignoring physical switch condition when troubleshooting PLC logic
  • Changing mode group parameters without understanding machine safety requirements

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.