
axismd.ai
Siemens SINUMERIK Controller
Servo/Axis · Basic · 2-5 minutes
Siemens 27004 - Axis , difference safe input , NCK , drive
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.
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
Causes and Fixes
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
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
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.
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.
Call a technician if:
Prevention
Common Mistakes
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.