Sinumerik 810D Boot Failure: 7-Segment Red Dot and NCK Reset Fix

David Krause11 min read
PLC HardwareSiemensTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Problem Summary: 810D Hangs at Red-Dot State With NF/SF Active

A Sinumerik 810D controller on a Hardinge 600 II mill failed to complete power-up. The PCU booted, but the NCK side stalled and the seven-segment display ended up blank with a red decimal point. Status LEDs on the CCU module read +5 (green), NF (red), SF (red), CB (yellow), PR (green), PS (blank), PF (blank), PF0 (blank). On the Windows NT/PCU side, MMC100 reported MMC100 version 53.29.08: waiting for connection indefinitely, never advancing to the operator menu. This article documents the diagnostic interpretation, the NCK reset that recovered the controller, and the field-proven rules that would have prevented the user's secondary data loss.

Indicator Mapping: 7-Segment Display and CCU LEDs

Every 810D CCU ships with a single seven-segment display and a bank of status LEDs. Together they form the lowest-level diagnostic channel. The user-reported LED pattern is the starting point for any subsequent procedure.

LED Color State Meaning
+5 Green ON Internal 5 V logic supply healthy. Power supply section is alive.
NF Red ON "Not Fertig" – NC is not ready. HMI is locked out of run-mode by the NCK.
SF Red ON System Fault. A fatal NCK or PLC fault is latched.
CB Yellow ON Communication Bus. MPI/Profibus link to the operator panel is alive.
PR Green ON PLC Run. PLC310/PLC317 is executing its OB1 cycle.
PS Red OFF No power supply fault currently latched on the 24 V / 5 V monitor.
PF Red OFF No Power-Fail event in the NCK diagnostic buffer.
PF0 Red OFF No Power-Fail 0 (first power-fail stage) event latched.

The combination NF=red, SF=red, PR=green is informative: the PLC has booted (PR is on) and is communicating on the bus (CB is on), but the NCK has either crashed during init or has been intentionally held in a reset state. The seven-segment readout is the second source of truth. Cross-reference the LED interpretation with the official SINUMERIK 810D Diagnostics Manual for the specific CCU part number installed on your machine.

Boot Sequence Reference: Normal vs Faulted

During a healthy power-up, the 810D walks a fixed state machine and the seven-segment display steps through a sequence of digits. The user's machine emitted 1 → 3 → 7 → 5 → blank-with-red-dot before latching. The exact code-to-phase mapping varies slightly by NCK software release, but the typical progression on SW 4.x / 5.x systems is:

7-Segment Boot Phase Notes
1 Power-on / POST Basic processor and memory self-test.
2 Hardware test RAM, watchdog, dual-port RAM test.
3 NCK start-up NCK operating system, machine data, axes initialization.
4 PLC start-up PLC310/PLC317 boot and OB100 ramp-up.
5 HMI/MMC link MMC100/MMC103 connection to the NCK is established.
6 Drive bus init SIMODRIVE 611D / PROFIBUS-DP drive handshake.
7 Operator panel loop MMC → NCK → PLC → HMI loop test.
blank + red dot Fatal fault latched NCK could not reach a steady state. Operator menu cannot be opened.

A clean seven-segment count normally ends in the HMI handing off to the operator menu (no digit, no red dot). The fact that the user's unit stepped through 1, 3, 7, 5 and then collapsed to blank + red dot means the NCK reached the end of its initialization, attempted to bind the HMI link, and aborted. From the LED side this is consistent: NF and SF latch the moment the NCK stops without handing off to HMI-RUN. The PLC's PR LED stays on because the PLC310/317 ran to completion independently of the NCK fault.

Note: Numbers can flash in milliseconds, so a slow-motion video (240 fps or higher) is the only way to recover the entire sequence reliably. The user caught 1, 3, 7, and 5 by leaving the cabinet door open and watching with the naked eye – acceptable for short sequences, marginal for fast transitions.

Root Cause Analysis

On a 810D, a blank-with-red-dot boot fault with NF/SF active and PLC PR alive almost always points to one of three things:

  1. Corrupted NCK machine data – a non-volatile memory cell failed and the NCK's integrity check failed, so it never hands off to MMC. This is the single most common cause on a 10+ year old 810D.
  2. Battery-low or SRAM failure on the CCU – the buffer batteries that hold SRAM alive for machine data and part programs have aged out. The CCU boots, the NCK detects inconsistent SRAM, and refuses to start.
  3. MMC / HMI link failure – the HMI/Windows side does not come up (the "waiting for connection" loop the user observed is an MMC timeout), and the NCK eventually latches the link error.

The user's resolution (an NCK reset) covers case 1 and 2 in one operation: the reset reloads default machine data and rebuilds the SRAM CRC. If the underlying CCU SRAM is hard-faulted, the reset will still come up once, then fail again on the next power-cycle. The user reports the machine is "working again" – which is the expected outcome for a transient NCK data corruption.

Pre-Reset Precautions: Back Up Before You Touch the Switches

Critical: An NCK reset wipes part programs, tool data, work offsets, and any user cycles stored in NCK-side SRAM and in the HMI's _N_MPF_DIR, _N_WKS_DIR, _N_CUS_DIR archives. The user in the case study lost measurement programs because the reset re-initialized both NCK memory and the on-disk part-program directories. Back up before the reset.

Standard backup targets on a 810D are:

Directory Contents Critical?
_N_ARC_DIR NCKxxxxx.ARC, PLCxxxx.ARC – NCK and PLC archives Yes
_N_CST_DIR Standard cycles (Siemens-delivered, normally not edited) Optional
_N_CUS_DIR User cycles (manufacturer or shop-written G-code macros) Yes
_N_MPF_DIR Main part programs (machining programs) Yes
_N_WKS_DIR Workpieces – subdirectories of part programs grouped by job Yes
_N_TO_DIR Tool data (offsets, geometry, wear) Yes
_N_TMA_DIR Magazine assignment Yes
_N_TRA_DIR Tool relations / multi-tool mapping Yes
_N_TSD_DIR Tool size / dimensional data Yes

Three ways to capture them safely, ordered from easiest to most invasive:

  1. RS-232 dump with PCIN or equivalent. The user already had a custom serial transfer tool; PCIN is the classic Siemens utility, while a generic Y-modem/X-modem client can also be used. Set the MMC's RS-232 port under Services → Data In/Out and dump each directory.
  2. Network share to a Windows PC. If the HMI runs on Windows NT (PCU 50/70), the CF card or HDD contains the NC directories as plain files. Map a share, copy the directories wholesale.
  3. CF card swap. On 810D with PCU 50/70, the CF card on the HMI side holds the active filesystem. Pull it (with the system powered down) and image it with a card reader. This is the highest-fidelity backup because the directory metadata is preserved exactly.

NCK Reset Procedure on the CCU

The NCK reset is initiated from the rotary selector switches on the front of the CCU module. The exact switch labelling varies by CCU version (6FX1111-x, 6FX1120-x), but the procedure is the same in concept. Always cross-check the position with the SINUMERIK 810D Operator Components Manual for your specific CCU part number before applying power.

  1. Verify the controller is in a safe state: E-STOP active, axes stationary, drives disabled at the contactor.
  2. Remove the cover to access the mode and init rotary switches on the CCU faceplate.
  3. Set the mode switch to the NCK reset position. On most 810D CCU revisions this is the position adjacent to the Run position – confirm the labelling on your module.
  4. Power-cycle the controller. The 7-segment display will walk the boot sequence and then sit at a steady digit while the NCK clears.
  5. Wait at least 30 seconds for the NCK to commit the default machine data to SRAM.
  6. Set the mode switch back to the Normal / Run position.
  7. Power-cycle again. The MMC should now bind to the NCK and the operator menu should appear within 60–120 s. On the Windows side, the MMC100 version 53.29.08: waiting for connection loop will resolve once the NCK is up.
Watch the LEDs, not the digits. After the reset, NF should extinguish and PR should remain on. If NF comes back red after the second power-cycle, the CCU's SRAM is most likely hard-faulted and the CCU itself is suspect.

What an NCK Reset Actually Clears

Item Retained? Notes
NCK machine data ($MN_, $MC_, $MA_) Reset to defaults Default MD must be replaced with a machine data backup, otherwise the axes will not be commissioned.
Part programs in NCK SRAM Cleared Reload from _N_MPF_DIR / _N_WKS_DIR backup.
Tool data, magazine, wear Cleared Reload from _N_TO_DIR / _N_TMA_DIR / _N_TRA_DIR backup.
PLC program in PLC310/317 Depends on mode switch Use a separate PLC reset position if the PLC archive is also corrupt.
User cycles (_N_CUS_DIR) Cleared on HMI side Restore from backup of _N_CUS_DIR.
Drive parameters (SIMODRIVE 611D) Retained Drives have their own non-volatile memory and are unaffected.

Restoring from ARC Backups via the HMI

Once the operator menu is reachable, restore the NCK and PLC archives first – they carry the machine data, compensation tables, and PLC project without which the machine cannot move.

  1. Insert the backup media (CF card, USB stick, or network share) that contains the _N_ARC_DIR directory.
  2. Navigate to Services → Commissioning → Archive In/Out on the MMC100.
  3. Select Read in NC archive for the appropriate NCKxxxxx.ARC file. Confirm when prompted.
  4. Select Read in PLC archive for the appropriate PLCxxxx.ARC file. The PLC must be in stop mode for this step.
  5. After both archives are loaded, perform an NCK restart (Services → NCK Restart).
  6. Verify the 7-segment display clears to blank-without-red-dot and NF turns off.

Restoring via RS-232 (PCIN or Equivalent)

If the HMI is unavailable but you can talk to the controller over RS-232, the same archives can be fed in through the serial port. This is the path the user in the case study had on hand with their custom serial utility.

  1. Connect a PC running PCIN (or a Y-modem client) to the MMC's COM port on the operator panel.
  2. On the HMI: Services → Data In/Out → RS-232, set the baud rate (default 19200, 8N1 on most 810D systems) and the protocol to FE2 / binary for archives.
  3. Send NCKxxxxx.ARC first, then PLCxxxx.ARC.
  4. NCK restart as above to commit the data.
Binary protocol caveat: The FE2 binary protocol carries both data and metadata (file names, dates). Use it for archives; use a text protocol (e.g. FE1) only for individual part programs.

When the CCU Itself Is Dead: Hardware Replacement Path

An NCK reset only resolves a software/CRC problem. If the CCU's SRAM is hard-faulted (NF returns red on the second power-cycle after the reset), the module is dead. Indicators of a dead CCU:

  • 7-segment display never advances past digit 1, 2, or 3 with red dot.
  • PS, PF, or PF0 LEDs go red even after a known-good power supply.
  • +5 LED dim or flickering.
  • Battery voltage below 3.0 V after a known charge cycle (battery harness fault).

Replacement is straightforward: source an equivalent CCU (6FX1111 or 6FX1120 family, same firmware class as the original), transfer the backup NCK/PLC configuration, and reload the ARC archives. If a Siemens service contract is still active, request a CCU exchange with the latest firmware compatible with the original NCK SW. The user in the case study did not need this path – the reset alone brought the machine back – but it is the correct escalation if the reset does not hold.

Field-Proven Commissioning Checklist

  1. Document the LED state and the seven-segment sequence with a slow-motion video before any reset attempt.
  2. Back up _N_ARC_DIR, _N_CST_DIR, _N_CUS_DIR, _N_MPF_DIR, _N_WKS_DIR, and the tool data directories before the reset.
  3. Verify the buffer batteries on the CCU are fresh (≥ 3.0 V open-circuit). Replace them on a 5-year cycle regardless of measured voltage.
  4. Confirm the mode switch position against the operator's manual for the specific CCU part number before applying power.
  5. Apply the NCK reset, wait 30 s, return switch to normal, power-cycle.
  6. Verify NF = off, PR = on, seven-segment blank without red dot, MMC binds to the NCK within 120 s.
  7. Reload NCK and PLC archives from the backup set.
  8. Restore part programs, user cycles, and tool data from the backup.
  9. Jog each axis and verify soft limits, feed override, and E-STOP behaviour before placing the machine in service.

FAQ

What does a blank 7-segment with a red dot mean on a Sinumerik 810D?

The red-dot state is the 810D's latched-fatal-fault indicator. The NCK has aborted its boot state machine and refuses to hand off to the HMI. Cross-check the CCU LEDs: NF and SF red together means the NCK faulted; PR green means the PLC kept running independently of the NCK.

Will an NCK reset erase my part programs?

Yes, if they are stored on the HMI hard drive or in NCK SRAM. The user in the case study lost measurement programs because the reset re-initialized the on-disk _N_MPF_DIR and _N_CUS_DIR directories. Always back up _N_ARC_DIR, _N_MPF_DIR, _N_WKS_DIR, _N_CUS_DIR, and the tool data directories before any reset.

How do I restore from NCK and PLC .ARC files on a 810D?

Copy the .ARC files to a CF card, USB stick, or network share visible to the HMI. On the MMC100, go to Services → Commissioning → Archive In/Out and read in the NC archive first, then the PLC archive. Run an NCK restart to commit the data.

Why does the Windows side say "MMC100 version 53.29.08: waiting for connection" forever?

MMC100 on Windows NT/PCU 50/70 has to handshake with the NCK before it will render the operator menu. If the NCK is stuck at the red-dot fault, MMC times out indefinitely. The waiting-for-connection loop clears automatically once the NCK is healthy again after the reset.

How do I tell if the CCU itself is dead versus a corrupt NCK state?

Try the NCK reset once, return the switch to normal, and power-cycle. If NF goes off and the MMC binds within 120 s, the CCU is healthy and the fault was software/CRC. If NF returns red, the seven-segment never advances past digits 1-3, or the +5 LED is dim, the CCU's SRAM or processor is hard-faulted and the module needs to be replaced.

Back to blog