Problem Overview
The Siemens SINUMERIK 840D sl NCU 573.5 uses a two-digit 7-segment LED display on its front bezel to report boot status and fault codes when the HMI/TCU is unavailable, corrupted, or not yet initialized. During power-up the operator observes the following sequence:
- LED indicator 2 illuminates (NCU firmware bootloader stage 2 — hardware initialization active).
- Display goes blank momentarily.
- Numeric codes 1, 0, and 9 cycle repeatedly in roughly 1-second intervals (1 → 0 → 9 → 1 → 0 → 9 …).
This cycling pattern is not a normal boot progress indicator. It is a multi-state POST (Power-On Self-Test) failure that the NCU firmware is unable to clear. The control never reaches the state where it hands off to the PCMCIA-resident SINUMERIK system software, and the HMI remains dark.
The combination 1-0-9 is specifically diagnostic of a storage subsystem fault affecting either the volatile DRAM, the battery-backed SRAM, or the firmware's ability to validate the contents of its boot header.
NCU 573.5 Hardware Architecture
The NCU 573.5 is a modular controller in the SINUMERIK 840D sl product family. The relevant subsystems for the 1-0-9 fault are:
| Subsystem | Function | Failure Symptom |
|---|---|---|
| Power supply (PSU) | Generates 5 VDC / 3.3 VDC / ±15 VDC rails from 24 VDC backplane | Memory corruption, brown-outs during write cycles |
| DRAM | Volatile working memory for NCK and PLC runtime | POST memory test failure (code 9) |
| SRAM (battery-buffered) | Persistent machine data, tool offsets, alarms | Checksum mismatch (code 1) |
| PCMCIA slot | Hosts system software CF card (e.g. 6FC5253-0AE10-0AA0) | Header unreadable / partial load (code 0) |
| PLC submodule (slot) | PLC 317-2DP / integrated PLC runtime | "PLC loading in portions delivers incorrect value" |
| COM socket X106 | NC COM module interface | NC ↔ PLC communication handshake failure |
The NCU 573.5 fanless chassis accepts a replaceable PCMCIA card on the front face. The boot ROM first verifies the card, then loads the NCK, PLC, and HMI partitions into DRAM. Codes 1, 0, and 9 represent three independent failure points on this boot path. Their sequential appearance confirms the firmware is running its retry loop against a fundamentally unreliable storage layer.
7-Segment Flash Code Definitions
The three digits encountered in the 1-0-9 cycle correspond to specific fault conditions decoded by the NCU bootloader:
| Code | Fault Description | Faulty Subsystem |
|---|---|---|
| 1 | The checksum computed by the bootloader does not match the checksum stored in the system software header on the PCMCIA card. | Boot header on PCMCIA card / corrupted card image |
| 0 | The PLC or COM module was loaded in portions and an incorrect value was returned during the staged boot. | PLC submodule, NC COM module, or X106 interface |
| 9 | DRAM and/or SRAM memory check returned errors during POST. | DRAM module, SRAM module, battery, or PSU ripple |
The cycling behavior indicates that after each individual failure the firmware attempts to re-run the entire POST sequence. Because three separate integrity checks fail in turn, the root cause must affect the common dependency of all three: typically the power supply, the PCMCIA card image, or the NCU mainboard itself.
Root Cause Analysis
The most frequently confirmed root causes, in descending order of probability for this specific code combination:
1. Defective Internal Power Supply (Most Common)
The NCU 573.5 PSU is the single highest failure component. Aged electrolytic capacitors lose capacitance, increasing ripple on the 3.3 VDC rail that feeds DRAM and the PCMCIA controller. When ripple exceeds the memory controller's tolerance, the bootloader:
- Reads corrupted data from the PCMCIA card → checksum mismatch (code 1)
- Miscompares bytes during staged PLC load → incorrect value (code 0)
- Triggers DRAM/SRAM parity/ECC errors during POST → memory test failure (code 9)
This explains why all three codes appear in sequence. A failing PSU creates all three symptoms simultaneously.
2. Corrupted or Incompatible PCMCIA System Software Card
The system software card (typically a 512 MB or larger CF card in PCMCIA adapter, Siemens part numbers in the 6FC5253-0AExx-xAAx family) must contain a header that matches the NCU 573.5 firmware version. Causes of header failure:
- Card write-protected switch engaged
- File system corruption (FAT16/32 mismatch)
- Mismatched software version (e.g., SW 4.5 card in a NCU 4.7)
- Physical damage to card contacts or slot
3. Failed PLC Submodule
The integrated PLC 317-2DP-style submodule sits on the NCU mainboard. If the submodule's flash memory or its data RAM has failed, the staged loader returns the "incorrect value" condition (code 0). This is rarely seen on a brand-new NCU but is common on units with >10 years of continuous service.
4. NC COM Module / X106 Socket Failure
The X106 connector on the NCU backplane carries the NC ↔ PLC ↔ drive communication link. Bent pins, oxidation, or a damaged NC COM module plug produce handshake errors that the bootloader classifies as code 0.
5. Battery Exhausted SRAM
The lithium battery on the NCU retains SRAM during power-off. An exhausted battery does not directly cause codes 1, 0, or 9 during POST, but combined with a marginal PSU it can produce intermittent failures that masquerade as 1-0-9.
Diagnostic Procedure
Follow the steps in order. Do not skip a step; each one eliminates or confirms a root cause.
- Power-cycle and observe: Remove power for at least 30 seconds. Re-apply. Note whether the 1-0-9 cycle is identical and whether the LED "2" appears first. An identical fault on a fresh power-up rules out a transient.
- Inspect the PCMCIA card: Remove the card. Inspect the gold contacts for oxidation (clean with isopropyl alcohol and a lint-free swab if needed). Confirm the write-protect switch is in the correct position. Re-seat firmly.
- Substitute the PCMCIA card: Use a known-good card with a verified SINUMERIK system software image that matches the NCU firmware version. If the cycle clears, the original card is the fault.
- Check the lithium battery: Measure battery voltage at the NCU battery holder with the NCU powered off. Nominal: 3.0–3.6 VDC. Replace if < 2.8 VDC.
-
Measure the PSU rails: With the NCU powered and the front cover removed, measure at the test points on the NCU mainboard:
- +5 VDC ±5%
- +3.3 VDC ±5%
- +15 VDC / -15 VDC ±10%
- Ripple on 3.3 VDC < 50 mV peak-to-peak
- Perform an NCK general reset: Turn the NCU rotary switch to position "1" (general reset), power on, wait 30 seconds, return the switch to position "0," and power-cycle. If the cycle persists, the firmware cannot reach the reset handler — a strong indicator of hardware failure.
- Inspect X106 and PLC submodule: Reseat the PLC submodule and the NC COM module. Inspect X106 pins under magnification. Clean with contact cleaner if oxidation is present.
- Substitute the NCU: As a final test, replace the NCU 573.5 with a known-good unit using the same PCMCIA card. If the substitute boots, the original NCU mainboard is faulty.
Power Supply Verification Detail
Because the PSU is the single most common cause, document the rail measurements precisely:
| Rail | Nominal | Acceptable Range | Max Ripple (p-p) | Measurement Point |
|---|---|---|---|---|
| +5 V | 5.00 VDC | 4.75 – 5.25 V | 50 mV | TP on mainboard near 5 V regulator |
| +3.3 V | 3.30 VDC | 3.14 – 3.47 V | 50 mV | TP near DRAM bank |
| +15 V | +15.0 VDC | +13.5 – +16.5 V | 100 mV | TP near analog section |
| -15 V | -15.0 VDC | -13.5 – -16.5 V | 100 mV | TP near analog section |
| +24 V input | 24.0 VDC | 20.4 – 28.8 V | — | Backplane terminals |
Use an oscilloscope, not a multimeter, for ripple. Set the bandwidth limit to 20 MHz. The 3.3 VDC rail is the most critical: any ripple above 50 mV peak-to-peak will corrupt DRAM refresh cycles.
PCMCIA Card Verification and Re-imaging
To re-image a suspect system software card:
- Back up any machine-specific data and PLC projects using
WinSCPor the SINUMERIK HMI backup function while the card is still readable, if possible. - Format the CF card with FAT16 (for cards ≤2 GB) or FAT32 (for >2 GB) using a PC card reader.
- Copy the contents of the Siemens SINUMERIK system software delivery (folder structure
/siemens,/addon,/oem,/user) to the card root. - Verify the
card\siemens\sinumerik\hmi\version\mmc.ini(or equivalent) file is present and readable. - Lock the card with the write-protect switch before inserting into the NCU.
NCU Module Replacement Procedure
If the diagnostic procedure localizes the fault to the NCU mainboard itself (steps 1–7 above all pass, but the fault persists on a known-good card and PSU), replace the NCU 573.5:
- Back up machine data, tool offsets, and PLC program via HMI/PC access. If the HMI is unavailable, data cannot be recovered.
- Power down the cabinet. Lock out the main disconnect.
- Wait 5 minutes for the DC bus to discharge.
- Remove the NCU from the backplane by loosening the four mounting screws.
- Label and disconnect all plug-in connectors (X106, X122, X124, drive bus, etc.).
- Transfer the PCMCIA system software card to the replacement NCU.
- Install the replacement NCU. Torque the screws to the Siemens specification (typically 0.8 Nm).
- Reconnect all connectors. Verify X106 pin seating.
- Power on. The replacement NCU should show the normal boot sequence 1 → 2 → 3 → 5 → 6 → 7 → 8 → "00."
- Restore machine data and PLC program from backup.
- Run axis referencing and a complete machine acceptance test before returning to production.
Repair vs. Replace Decision Matrix
| Component | Field-Replaceable | Workshop-Repairable | Recommendation |
|---|---|---|---|
| PCMCIA card | Yes | N/A | Always replace, never repair |
| Lithium battery | Yes | N/A | Replace annually as preventive maintenance |
| Internal PSU module | Some NCU versions | Yes (capacitor swap) | Replace module if available; otherwise swap NCU |
| DRAM / SRAM | No (soldered on most 573.x) | Specialist only | NCU swap typically more cost-effective |
| NC COM module | Yes (plug-in) | No | Replace as a unit |
| PLC submodule | Yes (slot) | Siemens service | Replace as a unit |
| NCU mainboard | N/A | Not economical | Replace NCU as a unit |
Field experience indicates that NCU mainboard-level repair of the 1-0-9 condition yields successful restoration in roughly 10% of cases because the root cause frequently traces to multiple aged components rather than a single failed part. NCU swap with a refurbished replacement unit is the standard service procedure.
Verification After Repair
After any corrective action, perform the following verification before returning the machine to production:
- Boot sequence check: Confirm the 7-segment display progresses through the normal sequence and stops at "00." within 60 seconds of power-on.
- HMI check: Confirm the operator HMI displays the channel status, axis positions, and alarms list without error indicators.
- PLC online check: Connect to the PLC via STEP 7 and confirm online status with no diagnostic buffer entries.
- Drive bus check: Confirm all drives report "RUN" state on the HMI drive diagnostic screen.
- Axis referencing: Run a complete reference-point traverse on every NC axis.
- Test program: Execute a known-good part program in single-block with reduced rapid override to confirm motion, spindle, and tool-change functionality.
- Alarm log: Clear the alarm history and confirm no new alarms are logged after 30 minutes of operation.
Preventive Recommendations
- Replace the NCU lithium battery every 12 months regardless of measured voltage.
- Maintain cabinet ambient temperature below 35 °C. The PSU capacitor lifetime halves for every 10 °C increase above its rated operating temperature.
- Perform a controlled shutdown rather than a hard power cut whenever possible.
- Keep a verified backup PCMCIA card and a current NCU backup image offline.
- Log the 7-segment display state at every planned maintenance outage for trend analysis.
Related Boot-Time 7-Segment Codes
For context, the other NCU 573.5 boot codes you may encounter and their meanings:
| Code | Meaning | Severity |
|---|---|---|
| 1 → 2 → 3 → 5 → 6 → 7 → 8 | Normal boot progression | — |
| "00." | System ready, HMI loaded | — |
| 3 (steady) | PLC stop request active | Operator intervention |
| 5 (steady) | NCK stop request active | Operator intervention |
| 6 (steady) | Configuration error during boot | Check MD / CF card |
| 8 (steady) | Wait for PLC to reach RUN | Check PLC submodule |
| 1 cycling | Header checksum mismatch | Replace or re-image CF card |
| 9 cycling | Memory test failure | Replace NCU |
| 1-0-9 cycle | Multi-stage storage fault | Diagnose PSU → card → NCU in that order |
What does the 1-0-9 flash code on the NCU 573.5 7-segment display mean?
The cycling sequence 1 → 0 → 9 indicates three sequential POST failures: code 1 = checksum mismatch between the boot ROM and the PCMCIA system software header, code 0 = the staged PLC or COM module load returned an incorrect value, code 9 = DRAM/SRAM memory check failed. The common root cause is typically the internal power supply producing excessive ripple on the 3.3 VDC rail.
Why does the display first show a 2 before the 1-0-9 cycle begins?
The initial "2" indicates that the NCU firmware bootloader has successfully reached hardware initialization stage 2. After this stage the bootloader begins reading the PCMCIA card and running memory checks, which is where the storage faults (1-0-9) are detected. A persistent 1-0-9 cycle after a 2 means the bootloader cannot progress past hardware validation.
Can a 1-0-9 error be cleared by a general reset?
Rarely. A general reset (rotary switch position 1 during power-on) only succeeds if the bootloader can reach the reset handler. With storage faults at this level, the firmware typically cannot complete the reset sequence. If the general reset does not clear the cycle, the fault is hardware-related (PSU, PCMCIA card image, or NCU mainboard).
Should I replace the PCMCIA card or the entire NCU first?
Replace the PCMCIA card first because it is a zero-risk swap that takes under one minute. Use a verified card with system software that matches the NCU firmware version. If the cycle persists, measure the PSU rails with an oscilloscope. Only replace the entire NCU after both the card and the PSU have been verified, as field repair of the mainboard has a low success rate for this fault.
Is the NCU 573.5 1-0-9 fault covered under Siemens warranty?
Coverage depends on the contract and the age of the unit. Standard SINUMERIK warranty is 24 months from delivery; many customers hold extended service contracts that include the NCU as a replaceable part. Contact Siemens Industry Online Support at https://support.industry.siemens.com with the NCU serial number to confirm coverage and to order a replacement unit or a verified PCMCIA system software card.