Problem Definition
The reported fault is a Siemens CP 5613 PROFIBUS card reporting the diagnostic "CP5613_5614 is defective" to WinCC V6.0 running on Windows XP. The board carries Siemens commodity code C79039-A8000-E077-02-SA EWk-X30 and has been in continuous service for more than 15 years. The bus connection holds for roughly 30 minutes after each cold start, then the SCADA loses variables and the runtime log fills with defective entries. The fault reproduces with a different industrial PC and a fresh OS image, isolating the CP card as the common element.
The string "CP5613_5614" is generated by the SIMATIC NET PC driver when the PROFIBUS ASIC on a CP 5613 or CP 5614 fails the periodic self-test or the firmware watchdog trips. The two PCI PROFIBUS cards share a single driver layer in the SIMATIC NET stack, so the OP is reading a defect diagnostic generated against the CP 5613 he has installed, not against an alternative card.
Identifying the Faulty Hardware
Before declaring the CP 5613 dead, rule out the host PC, the bus cabling and a SIMATIC NET version mismatch. The OP already eliminated the host by reproducing the fault on a second industrial PC with fresh hardware, which is the strongest evidence that the CP itself is the failure point. Verify the following physical-layer conditions in the same step:
- Bus cable is Siemens PROFIBUS FC (violet), not a generic twisted-pair cable that exceeds RS-485 limits.
- Termination resistors are switched ON only at the two physical end nodes of the segment.
- Segment length at 12 Mbps is ≤ 100 m between active nodes; 200 m is the spec at 1.5 Mbps.
- Shield is bonded 360° at every cabinet entry. Pigtail shield bonds are a common cause of 30-minute intermittent drops.
- Bus load from the WinCC cyclic polling plus the DP slaves is below 50% to leave headroom for retries.
Root Cause Analysis
CP 5613 cards from the 6GK1 561-3AA00 series have a documented end-of-life failure mode after long-term service:
- ASIC re-train failure. The PROFIBUS ASIC (PBC / ASPC2 family) trains to the next bus master each time the host boots. Aging of the PLL section causes the training loop to drop lock after the +3.3 V and +5 V rails warm up; the driver then reports the card as defective after the watchdog timer expires.
- Electrolytic-capacitor drying. 15 years of storage and use dries out the rail-filter capacitors. The bus survives a warm-up window of roughly 20-40 minutes while the ASIC is still tolerable, then decays as the rails heat and ripple rises.
- Driver / firmware mismatch. Mixed SIMATIC NET builds between adjacent stations hide intermittent faults. The OP has already swapped PCs and still hit the same diagnostic, which strengthens the case for a hardware fault rather than a driver mismatch.
- Shield or termination drift. A 30-minute intermittent window is classic thermal drift on a shield bond that is intermittently open as the cabinet warms. Always confirm the physical layer is clean before changing the CP card.
Compatible Replacement CP Cards
The original CP 5613 (6GK1 561-3AA00) and CP 5614 (6GK1 561-4AA00) PCI cards are no longer orderable as new parts. The OP has a Windows XP PCI-based industrial PC. The set of acceptable replacements narrows quickly:
| Card | Article Number | Form Factor | Bus Functions | WinCC V6.0 Compatible | Windows XP SP3 Compatible | Notes |
|---|---|---|---|---|---|---|
| CP 5613 A3 | 6GK1 561-3AA01 | PCI | DP-V0 / V1 | Yes | Yes | Drop-in for CP 5613, same slot |
| CP 5614 A3 | 6GK1 561-4AA01 | PCI | DP-V0 / V1 / V2, SOE | Yes | Yes | Use if any DP-V2 drives on segment |
| CP 5611 | 6GK1 561-1AA00 | PCI | DP-V0 slave only | Limited | Yes | Not for SCADA masters |
| CP 5603 | 6GK1 560-3AA00 | PCI | DP-V0 master / slave | Limited | Yes | Legacy, mostly replaced by CP 5613 |
| CP 5623 | 6GK1 562-3AA00 | PCI Express | DP-V0 / V1 / V2 | Yes (driver ≥ SIMATIC NET V8.2) | No | Modern replacement, requires Win7+ |
| CP 5711 | 6GK1 571-1AA00 | USB 2.0 | DP-V0 / V1 | Yes | Yes | External dongle, same bus connector |
Because the OP is on a legacy PCI industrial PC running Windows XP, only CP 5613 A3, CP 5614 A3, or CP 5711 fit the existing enclosure without replacing the host PC. CP 5623 is PCI-Express and would need a motherboard swap; leave it for the Phase B retrofit.
USB MPI/DP Adapter (6ES7 972-0CB20-0XA0) Analysis
The OP also has a Siemens USB MPI/DP adapter 6ES7 972-0CB20-0XA0. This is a programming adapter, not a CP-class PROFIBUS interface. The card is driven by the SIMATIC NET "PC Adapter" driver set and is operationally limited to low-speed, point-to-point connections.
| Function | CP 5613 / CP 5614 | 6ES7 972-0CB20-0XA0 |
|---|---|---|
| Max PROFIBUS DP baud rate | 12 Mbps | 1.5 Mbps |
| DP master class | DP-V0 / V1 / V2 (CP 5614) | DP-V0 only |
| DP-V1 acyclic services | Supported | Not supported |
| SOE (Sequence of Events) | Supported (CP 5614) | Not supported |
| CPU programming via STEP 7 | Yes | Yes |
| Sustained cyclic SCADA traffic | Yes | No (bus reset every 30 s) |
| Bus power feed from segment | No (isolated) | Yes (drives transceiver) |
The "LEDs off / adapter appears dead" behavior the OP observed when connecting to the field trunk is fully explained by the bus-segment voltage check. The PC Adapter transceiver draws power from the PROFIBUS bus itself. If the segment has missing termination, an open shield, or no powered station at the far end, the adapter has no supply rail to drive its LED stack. Use a powered repeater segment or connect to a CPU's isolated MPI/DP port to confirm the adapter itself is healthy.
Fault Timing Profile
The reported 30-minute window is a useful signature. Two parasitic elements converge:
The warm-up window is consistent with capacitor ESR drift and ASIC PLL jitter rising with temperature. A clean bus and a fresh CP remove the entire failure mode.
WinCC V6.0 and Windows XP Compatibility
WinCC V6.0 was released for Windows 2000 Professional SP4 and Windows XP Professional SP2/SP3. The hard tie on compatibility is the SIMATIC NET PC software build. The OP is on WinCC V6.0 and must stay on a SIMATIC NET version on the Siemens compatibility list, or driver faults will be attributed to the CP card.
| SIMATIC NET version | WinCC V6.0 supported | WinCC V6.2 supported | 32-bit only? | Windows XP supported |
|---|---|---|---|---|
| V6.0 | Yes | Yes | Yes | Yes |
| V6.2 | Yes | Yes | Yes | Yes |
| V6.3 | Yes (SP3+) | Yes | Yes | Yes |
| V6.4 | Yes (XP only) | Yes | Yes | Yes |
| V7.x | No | No | 32 / 64 | Limited |
| V8.2 onward | No | No | 32 / 64 | No |
Start > Programs > Siemens Automation > SIMATIC NET > Commissioning > Configuration > Help > About before swapping hardware. Mixing SIMATIC NET builds between stations under the same project is a common cause of intermittent "CP5613_5614 defective" diagnostics.SIMATIC NET Version Mapping
Capture the installed versions before replacing any hardware. If the running build is below V6.3 on Windows XP, upgrade to SIMATIC NET V6.4 SP7 on the same SP that ships with WinCC V6.0 SP3. The driver upgrade alone sometimes stabilizes an aged CP 5613 because the V6.4 line revised the bus-reset routine to recover the older ASIC more aggressively.
- Open
Start > Programs > Siemens Automation > SIMATIC NET > Set PG/PC Interface. - Note the active access point (typically
S7ONLINE (STEP 7)) and the assigned module (currentlyCP5613 PROFIBUS). - Open
Control Panel > Add or Remove Programsand identify the installed SIMATIC NET build, for exampleSIMATIC NET PC Software V6.4 SP7. - Open
Device Managerand confirm the CP card shows up without a yellow bang. - Run the bus diagnostic tool:
Start > Programs > Siemens Automation > SIMATIC NET > Diagnostics > PROFIBUS Diagnostics. Capture a baseline before the swap.
Note the WinCC project's DP slave addresses, baud rate, master class, OPC items and the SOE archive layouts before any hardware swap. WinCC V6.0 does not auto-migrate between machines even when the version is identical.
PROFIBUS Cable, Termination, and Bus Speed
Even a new CP card behaves badly on a poor physical layer. Confirm every point in the bus checklist before installing the new card:
| Check | Expected | Common Failure |
|---|---|---|
| Cable type | Siemens PROFIBUS FC cable (violet) | Substitute twisted pair exceeding RS-485 spec |
| Termination resistors | ON at both physical ends only | Termination ON mid-line |
| Shield bonding | 360° clamp at every entry | Pigtail shield |
| Bus speed | 1.5 Mbps or 12 Mbps to match CP | Mismatched DP-V1 slave forces fall-back |
| Segment length | ≤ 100 m at 12 Mbps | Repeater missing |
| Bus load | < 50% under SCADA polling | Near 100%, periodic stalls |
| REPEATER in segment | ≤ 9 repeaters in line | Repeater with unsupported baud |
Bus rate on the OP's segment is configured in SIMATIC NET > Set PG/PC Interface under the CP PROFIBUS properties. If the SCADA traffic includes DP-V2 slaves (e.g. drives), the replacement CP card must support DP-V2; use CP 5614 A3 or CP 5623, not the basic CP 5711.
Replacement Procedure (Step-by-Step)
- Capture the current project. Export the WinCC V6.0 project to a USB stick. Note DP slave addresses, baud rates and OPC items exposed via SIMATIC NET.
- Power down and discharge. Shut down Windows, switch off PSU, wait 60 s for the +5 V and +3.3 V rails to drop to 0 V. Touch the chassis to dissipate static before handling the CP.
- Remove the failing CP 5613. Note the slot number. Inspect the failing card for bulging capacitors, oxidation on the gold-finger contacts, or scorching near the ASIC. Visible degradation supports the "defective" diagnostic.
- Insert the replacement. For PCI: CP 5613 A3 in the same slot, or CP 5614 A3 if the segment has DP-V2 slaves. For external: CP 5711 in a downstream USB port away from noise sources. Tighten the D-sub retaining screws.
- Reboot and verify driver load. Windows XP should auto-detect and request the SIMATIC NET drivers. If the driver was uninstalled when the failing card was removed, install the matching SIMATIC NET build first.
-
Re-apply the bus parameters.
Set PG/PC Interface > CP5613 PROFIBUS > Properties > PROFIBUS; set baud rate, DP master enable, station address. -
Run the bus diagnostic. Open
SIMATIC NET > Diagnostics > PROFIBUS Diagnostics. Confirm every configured slave appears with green status. - Run WinCC in test mode. Restart WinCC Runtime; observe at least 8 hours before declaring the fix complete. The OP's original 30-minute failure window is the minimum stress test.
Verification and Acceptance Tests
Acceptance criteria after the CP swap:
- CP 5613 / CP 5614 / CP 5711 visible in
Device Managerwith no warning triangle. - PROFIBUS diagnostic shows green for every configured slave at the 5-minute mark and again at the 4-hour mark.
- WinCC Runtime tag status
Goodfor ≥ 99% of polls over a 24-hour log. - Bus monitor trace shows round-trip < 50 ms at the configured baud rate for an idle segment.
- Stress test on the new card: load the bus to 60% in SIMATIC NET Diagnostics and confirm no fault appears over 30 minutes.
- Drive a power-cycle on the host PC and confirm the bus recovers within the driver attach timeout (typically 30 s).
If the diagnostics remain green for 24 hours, mark the defective entries in the runtime log as resolved and keep the failing card tagged for failure analysis.
Troubleshooting Matrix
Map the common observations to their root causes:
| Symptom | Likely Root Cause | Recommended Action |
|---|---|---|
| 30-min then defective | Aged CP 5613 ASIC; thermal drift | Replace CP 5613 A3 / CP 5614 A3 / CP 5711 |
| PC Adapter LEDs all off | Unpowered segment / open shield | Verify 5 V across PROFIBUS pins 5-6; fix termination |
| Defective after STEP 7 download | DP slave address conflict | Re-number slave; check bus scan in Diagnostics |
| Defective after WinCC restart | SIMATIC NET version mismatch | Align SIMATIC NET build on both stations |
| Defective only at 12 Mbps | Bus topology exceeds spec | Lower to 1.5 Mbps or add repeater |
| Defective random, no 30-min pattern | EMC noise / cabinet fan VFD | Check shield bonds; separate PROFIBUS from VFD cabling |
| Defective after PC swap | Old driver carryover | Clean install of SIMATIC NET V6.4 SP7 |
Retrofit Strategy for Long-Term Stability
A second host PC reproducing the fault confirms the failure is hardware. The defined temporary fix (CP 5613 A3, CP 5711, or CP 5614 A3 on the same PC) removes the immediate outage but does not address the XP platform. Windows XP is out of mainstream support, and current SIMATIC NET and WinCC releases require Windows 10 (or Windows 10/11 LTSC) on x64 hardware.
Plan the retirement of the XP / WinCC V6.0 PC in two phases:
- Phase A (1-3 months): Replace only the CP card to keep production running. Use CP 5613 A3 for slot compatibility, or CP 5711 if the host PC is sealed with no free PCI slots.
- Phase B (3-9 months): Build a new PC station on Windows 10 LTSC with WinCC V7.5 SP2 or the current SP. Migrate the project with the WinCC Project Migrator. Use CP 5623 (PCIe) or CP 5711 with SIMATIC NET V18+ as the supported hardware path.
PROFIBUS Diagnostics Reference
For new S7-1200 stations that move to PROFINET or PROFIBUS, the diagnostic flow is similar: bring up the bus, verify the slaves, and use the controller's web server for live state. Reference: Diagnostics (PROFINET or PROFIBUS) — SIMATIC S7-1200 manual collection. For the S7-300 PROFIBUS segment in this article, the equivalent diagnostic surface is SIMATIC NET PROFIBUS Diagnostics, documented in the SIMATIC NET PC Software manual that ships with each driver release.
FAQ
Can the CP 5613 firmware be reloaded to clear "CP5613_5614 is defective"?
CP 5613 firmware is loaded by the SIMATIC NET driver on each boot. The defective diagnostic fires when the driver fails to enumerate a working ASIC after three retries. Reinstalling SIMATIC NET V6.4 SP7 on Windows XP occasionally re-arms a marginal card, but a board that has failed across two different hosts cannot be recovered in software.
Does CP 5613 A3 work in any PCI slot?
CP 5613 A3 (6GK1 561-3AA01) is keyed for 3.3 V and 5 V PCI slots. It initializes cleanly on a standard 33 MHz PCI segment. Avoid 64-bit PCI-X slots above 66 MHz on legacy servers; the card is 32-bit.
Will the 6ES7 972-0CB20-0XA0 USB MPI/DP adapter carry WinCC V6.0 SCADA polling?
No. The adapter is a low-speed (max 1.5 Mbps), DP-V0 programming interface. WinCC V6.0 cyclic traffic above 50 tags typically saturates the USB bridge and stalls the bus. Use CP 5711 (6GK1 571-1AA00) for SCADA traffic over USB, or a PCI CP card if a slot is available.
Why do the LEDs on the PC Adapter stay off when connected to the field segment?
The PC Adapter transceiver draws power from the bus segment. If the termination is missing, the shield is open, or the segment is unpowered, the adapter cannot run its LED stack. Verify the segment voltage (5 V between pins 6 and 5 of the PROFIBUS connector) before assuming the adapter is damaged.
Is Windows XP still a supported host for any current WinCC version?
No. From WinCC V7.0 onward the supported host is Windows 7, Windows 10, or Windows Server 2016+. WinCC V6.2 SP3 is the last branch to ship with Windows XP support. Plan a Windows 10 LTSC + WinCC V7.5 SP2 station for the Phase B retrofit.