Problem Summary
Engineers maintaining legacy SIMATIC installations frequently encounter a recurring failure when attempting to install a Siemens CP 5613 A2 communications processor (CP) on a host running Windows 2000 Professional SP4. The operating system ships with a generic PCI Communications Device class driver that does not expose the card to the SIMATIC NET configuration tools, and the original Simatic Net 07/2001 + SP4 install media bundled with WinCC 5.1 cannot detect the newer A2 hardware revision. Typical symptoms include:
- The CP 5613 A2 is visible in
Device Manageronly as a generic PCI Communication Device with a yellow warning icon. - Launching the SIMATIC NET Configuration Console does not list the CP 5613 A2 under installed modules.
- Forcing a manual driver update through the Add/Remove Hardware wizard causes an immediate, unprompted system restart (STOP 0x7E / STOP 0x7A kernel-mode fault during
s7onlinx.dllinitialization). - The PG/PC interface assignment in Set PG/PC Interface (or in the WinCC project) shows the slot as -- not available --.
Because the CP 5613 has been discontinued by Siemens and the CP 5613 A2 is the lowest-cost field replacement, the only viable remediation on a Windows 2000 host is to align the driver stack and licence key with what the A2 hardware expects.
Hardware Identification: CP 5613 vs CP 5613 A2
The two cards are mechanically and electrically similar, but the silicon and firmware differ enough that older SIMATIC NET releases cannot enumerate the A2 revision. The table below summarizes the practical differences for field engineers:
| Property | CP 5613 (6GK1 561-0AA00) | CP 5613 A2 (6GK1 561-2AA00) |
|---|---|---|
| Status | Discontinued (no longer available for purchase) | Discontinued; available only from used/refurb stock |
| Bus | PCI 2.1, 33 MHz | PCI 2.2, 33/66 MHz |
| On-board ASIC | ASPC2 (stepping ≤ B2) | ASPC2 (stepping C0) with extended DP-V1 mailbox |
| Maximum PROFIBUS slaves | 64 (DP-V0) | 125 (DP-V0/V1) |
| Minimum SIMATIC NET driver | V5.x (legacy) | V6.2 SP1 or later |
| Edition 2005 / 2006 required | No | Yes — older keys will not bind |
Detection is performed through the SIMATIC NET DP-RAM interface driver (cp5613a2.sys). Pre-V6.2 builds of the driver do not include the matching .inf file for the A2 PCI device ID 0x1302:0x5613 (rev. 0x10 or higher), so the host kernel never instantiates the device object that the user-mode Configuration Console expects.
Root Cause Analysis
Three independent failures typically stack to produce the reported behaviour:
-
Driver version below hardware baseline. The Simatic Net 07/2001 + SP4 release corresponds internally to SIMATIC NET V6.0 + SP4, which predates the CP 5613 A2 driver package. The PnP enumerator loads the Microsoft
serenum.sys/msser.sysshim instead of the SIMATICcp5613a2.sys. -
Licence-key / Edition mismatch. The original SIMATIC NET licence bound to the WinCC 5.1 install uses an automation licence manager (ALM) key generated for the V5.x/V6.0 driver. Starting with the Edition 2005 release, Siemens moved to a new
AX SSE-NNkey class. Trying to install the newer driver over the older licence causes the configuration service to reject the binding, and on Windows 2000 the rejection path is not gracefully handled — the service terminates the process, which during the Plug-and-Play enumeration phase manifests as the immediate restart. - OS Plug-and-Play quirk on Windows 2000. Windows 2000 Professional was the first client Windows to expose Active Directory-aware features, but its PCI hot-plug and resource-rebalance code paths predate the APIC-based enumeration of the A2 card, so a driver crash during initialization bypasses the standard Stop-screen reporting and reboots directly.
/NoExecuteOptOut boot flag under certain HAL configurations, which is why affected machines appear to restart "without prompting anything".SIMATIC NET Version Compatibility Matrix
The matrix below captures the release train that applies to the CP 5613 A2 on a Windows 2000 Professional host. It is the operating envelope the engineer must stay inside:
| SIMATIC NET Release | Internal Build | CP 5613 A2 Support | Windows 2000 SP3 | Windows 2000 SP4 |
|---|---|---|---|---|
| V5.x + SP1..SP4 | 5.x.xxxx | No | Yes (partial) | No |
| V6.0 (07/2001) | 6.0.0.0 | No | Yes | Yes |
| V6.2 SP1 | 6.2.1.x | Yes (first supported) | Yes | Yes |
| Edition 2005 | 6.3.x.x | Yes | Yes | Yes |
| Edition 2006 | 6.4.x.x | Yes (last Win2K-compatible) | Yes | Yes |
| Edition 2007 and later | ≥ 7.0 | Yes | No (dropped) | No (dropped) |
According to the official Siemens SIMATIC NET support notice, Windows 2000 with SP3 or SP4 is officially supported and the driver CD shared with the Windows XP branch is the correct media to use for the CP 5613 A2 modules. The recommended ceiling is the Edition 2006 build — any newer release drops the Win2K HAL from the test matrix and will fail to load cp5613a2.sys on startup.
Prerequisites
Before the installation procedure is started, confirm or obtain the following items. None of them are optional; skipping any one of them re-introduces the original failure mode:
- SIMATIC NET Edition 2005 or Edition 2006 install CD (the same physical disc used for Windows XP). The FMS-5613 Edition 2005 bundle is functionally equivalent for the FMS protocol path.
- Valid Automation Licence Manager (ALM) key matching the chosen Edition. The older WinCC 5.1 key is not portable — a new
AX SSE-NNlicence is required. - Local administrator credentials on the Windows 2000 host (the install service must stop and restart the
S7DOSandPNIONservices). - At least 1.2 GB of free disk on the system partition (the SIMATIC NET install fully expands before committing).
- BIOS set to Plug & Play OS = No for the duration of the install; switch it back to Yes after the CP is enumerated.
- PCI slot capable of 5 V signalling (the CP 5613 A2 is a universal-card, 5 V keyed device; do not seat it in a 3.3 V-only slot).
Resolution Procedure
-
Pre-flight: stage the new media. Insert the SIMATIC NET Edition 2005/2006 CD. Do not run
setup.exeyet. The Setup routine will fail if the old WinCC 5.1 Simatic Net V6.0 service is active. Open a command prompt and stop the legacy services:
net stop "S7DOS"
net stop "PNION"
net stop "Simatic Net Configuration"
-
Remove the old driver tree. From Control Panel → Add/Remove Programs, uninstall SIMATIC NET 07/2001 + SP4. Reboot. This step is required because SIMATIC NET installs its DP-RAM shim into
\WINNT\system32\driversand does not always replace it during an upgrade. - Power down and seat the CP 5613 A2. With the host off, install the card into a free 32-bit PCI slot. Power on, but do not let Plug-and-Play auto-assign a driver. If the Found New Hardware Wizard appears, cancel it.
-
Boot into Safe Mode to clear phantom bindings. Press F8 during POST and select Safe Mode. Open
regeditand delete the following keys (created by the failed earlier attempts):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1302&DEV_5613&SUBSYS_...
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\cp5613a2
-
Install SIMATIC NET Edition 2005/2006. Reboot into Normal Mode and run
setup.exefrom the new CD. Select Custom Install and explicitly enable: CP 5613 A2 driver, SIMATIC NET Configuration, Automation Licence Manager, and OPC Scout. The installer will create thecp5613a2.sysshim and register the matching.inffor PCI device ID0x1302:0x5613. -
Transfer / acquire the new licence. Use ALM → Transfer Licence to move the
AX SSE-NNkey onto the host. If no key is available, contact your local Siemens representative — Edition 2005 and Edition 2006 keys are still available for order against the CP 5613 A2 hardware serial number. -
Force the PnP re-enumeration. With the card still seated, open Device Manager → Action → Scan for hardware changes. The CP 5613 A2 entry should now appear under SIMATIC NET Communication Processor with the matching driver version (e.g.
6.4.0.12for Edition 2006). - Assign the PG/PC interface. Launch Set PG/PC Interface and select CP5613A2(MPI) or CP5613A2.PROFIBUS as the access point, depending on the bus you will scan. Apply.
Hardware Installation: Device Manager Walk-Through
If the wizard re-appears after the SIMATIC NET install — typically because the PCI device ID matches the generic Multifunction adapter class first — complete the manual update by hand:
- Right-click the unknown device → Update Driver.
- Choose Display a list of the known drivers… → Show All Hardware.
- Manufacturer: Siemens AG. Model: SIMATIC NET CP 5613 A2.
- Click Have Disk and browse to
\Program Files\Siemens\Automation\SIMATIC_NET\Drivers\CP5613A2. - Confirm. The
cp5613a2.sysdriver version should match the install build; a mismatch indicates the old V6.0 tree was not fully removed and Step 2 must be repeated.
Driver Configuration Parameters
Once enumerated, the following registry/INI parameters in cp5613a2.cfg under \WINNT\system32 control the card. The defaults are correct for most MPI/PROFIBUS scans but must be reviewed for time-critical DP-V1 traffic:
| Parameter | Default | Range | Description |
|---|---|---|---|
BaudRate |
187500 | 9600 … 12000000 | PROFIBUS segment baud rate, bps |
SlotTime |
100 | 1 … 65535 (tBIT) | Slot time in bit periods |
MinStationDelay |
11 | 1 … 65535 (tBIT) | Minimum station delay |
MaxRetryLimit |
1 | 0 … 8 | Number of retries before token pass is rebuilt |
DPV1Enabled |
1 | 0 / 1 | Enable DP-V1 acyclic services |
BusTiming |
auto | auto / fixed | Auto-detect or lock to the BaudRate value |
Watchdog_ms |
1000 | 100 … 60000 | Host-side watchdog, in milliseconds |
Verification Procedure
Once the card is enumerated, run the following checks in order. All must pass before the workstation is returned to production:
- Device Manager clean. No yellow or red icons in SIMATIC NET Communication Processor. Driver date matches the install CD.
- Configuration Console self-test. Open SIMATIC NET → Configuration Console → right-click CP 5613 A2 → Diagnostics → Test. Expected result: OK — Hardware self-test passed in 1.6 s.
- Bus scan. In Set PG/PC Interface → CP5613A2.PROFIBUS → Properties → Test. With the segment terminated and at least one slave powered, the bus scan should report the live node list (e.g. Node 2 — ET 200M, DP-V0).
- Live link to a S7 CPU. In STEP 7 V5.5, Accessible Nodes (target = CP5613A2.PROFIBUS) should display the connected CPU's MPI/PROFIBUS address within 4 seconds of the scan.
-
Event log clean.
eventvwr.msc → System log→ filter Source = cp5613a2. No error or warning entries from the previous 10 minutes.
Licensing and Procurement Notes
The most common reason the procedure above is abandoned is licence unavailability. The relevant facts that the field engineer needs to understand:
- The Edition 2005 and Edition 2006 ALM keys for the CP 5613 A2 are still orderable through the local Siemens representative against the hardware serial number, even though the card itself is no longer in production.
- The legacy V6.0 / WinCC 5.1 licence cannot be upgraded in place. It must be retired and replaced.
- Some distributors still keep the Edition 2005 DVD in their archive; asking explicitly for the Win2K-compatible build is the fastest path to media when the customer's internal copy has been lost.
- For the FMS protocol (PG/OP routing into older HMI stations), the FMS-5613 Edition 2005 bundle is the officially recognised replacement for the discontinued V5.x FMS-5613 release.
Troubleshooting Matrix
| Symptom | Likely Cause | Corrective Action |
|---|---|---|
| Immediate restart on driver update | Legacy V6.0 cp5613a2.sys still present in system32\drivers
|
Boot Safe Mode, manually delete the file, re-install Edition 2005/2006 |
| Card shows as Multifunction adapter | PnP enumerator matched the wrong driver class | Manual Update Driver → Have Disk walk-through |
| Configuration Console does not list the card | Configuration service bound to an older licence | Re-bind the ALM key with ALM → Transfer Licence and restart Simatic Net Configuration |
| Self-test passes, no nodes on bus scan | Physical-layer fault, not driver-related | Check terminator power, cable shielding, slave addresses |
| Set PG/PC Interface grayed out | STEP 7 was installed before SIMATIC NET | Reinstall SET PG/PC Interface from the Edition 2005/2006 CD |
STOP 0x7E in s7onlinx.dll
|
Mixed V6.0 and V6.2/V6.3 driver components | Full uninstall of all SIMATIC NET components, then clean install of Edition 2005/2006 |
Field-Proven Caveats
- USB-to-PCI bridges are not supported. The CP 5613 A2 needs direct PCI bus master access; external chassis will not enumerate the card correctly under Windows 2000.
- Hyperthreading/SMP HAL mismatch. If the host was upgraded to an SMP HAL after the original install, the SIMATIC NET V6.x services will fail to start. Switch back to the uniprocessor HAL before installing the new driver.
-
DEP must be off. Windows 2000 SP4's Data Execution Prevention option (via the
/NoExecute=AlwaysOffboot flag) must be cleared for thecp5613a2.sysdriver to load — the driver issuesint 1debug instructions that trigger a DEP fault. -
Antivirus real-time scan. Exclude
\Program Files\Siemens\Automationfrom real-time scan. The OPC Scout service performs tight read/write loops that the scanner can stall, producing spurious watchdog trips on the CP 5613 A2.
FAQ
What is the minimum SIMATIC NET version for the CP 5613 A2 on Windows 2000?
SIMATIC NET V6.2 SP1 is the first release with a working cp5613a2.sys for the A2 hardware revision. Field installations should use Edition 2005 (V6.3) or Edition 2006 (V6.4) because they are the last builds officially tested against Windows 2000 Professional SP3 and SP4.
Can the original WinCC 5.1 (07/2001 + SP4) SIMATIC NET licence be reused?
No. The V6.0 licence is bound to the older automation licence manager key class. The CP 5613 A2 requires an Edition 2005/2006 AX SSE-NN key, which must be acquired separately through a Siemens representative.
Why does the host restart without showing a STOP screen when the driver fails to load?
Windows 2000 with certain HAL/APIC combinations suppresses the blue-screen dump and reboots directly. The root cause is a kernel-mode fault in cp5613a2.sys triggered by the older V6.0 driver tree conflicting with the newer install. Cleaning system32\drivers in Safe Mode before reinstalling resolves it.
Is the CP 5613 A2 still orderable?
The card has been discontinued; only refurbished stock is available. For new installations Siemens recommends migrating to the CP 5622 (PCIe) on a current Windows version, but the CP 5613 A2 is still officially supported on the SIMATIC NET driver side for the Win2K host legacy fleet.
Does Edition 2007 or later work on Windows 2000 SP4?
No. Edition 2007 was the first release to drop Windows 2000 from the supported-OS matrix. Installing it on a Win2K host results in the configuration service refusing to start, and the CP 5613 A2 will not appear in the Configuration Console. Stay with Edition 2006 as the highest build.