S7 REDCONNECT Configuration for WinCC PCS7 OS H-System Redundancy

David Krause15 min read
Industrial NetworkingSiemensTechnical Reference
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

S7 REDCONNECT Configuration for WinCC PCS7 OS H-System Redundancy

S7 REDCONNECT is the Siemens SIMATIC NET PC software license that establishes fault-tolerant S7 (S7 connection) communication between a WinCC/PCS 7 OS station and a fault-tolerant S7-400H automation system over Industrial Ethernet. When the active CP 1613 A2 or its network path fails, S7 REDCONNECT switches the application transparently to the standby CP 1613 A2 without operator interruption, with no loss of tags in the WinCC/PCS 7 OS, and without restart of the runtime.

This technical reference covers architecture, licensing, OS compatibility, NETPRO configuration steps, failover behavior, and the most common install/configuration errors (including the Windows 7 install failure frequently reported in field calls).

1. System Architecture and Redundancy Model

S7 REDCONNECT sits at the boundary between a PC-based HMI/SCADA station and a fault-tolerant S7-400H PLC. The chain of components is:

  1. S7-400H AS — two redundant CPUs (typically CPU 412-4H, CPU 414-4H, or CPU 417-4H) with synchronized hot-standby operation, each owning a CP 443-1 Ethernet CP connected to two physically separated Industrial Ethernet segments.
  2. PC station running WinCC or PCS 7 OS — equipped with two CP 1613 A2 PCIe (or PCI) cards. Each CP 1613 A2 is wired to one of the two Ethernet segments from the S7-400H (physically separated networks for redundancy).
  3. SIMATIC NET PC software — the runtime that loads the S7-REDCONNECT protocol stack and binds it to the CP 1613 A2 instances declared in NETPRO.
  4. S7-REDCONNECT license — the unlock that activates the fault-tolerant S7 connection feature inside SIMATIC NET.
  5. WinCC or PCS 7 OS — consumes the redundant S7 connection through the OPC server (S7-OPC-SRV) or directly via the WinCC channel SIMATIC S7 PROTOCOL SUITE / TCP/IP.

The redundancy is on the connection level, not on a per-tag level: WinCC holds a single logical S7 connection. S7-REDCONNECT decides which physical CP 1613 A2 carries the connection and flips to the backup on failure.

1.1 Functional Principle of a Fault-Tolerant S7 Connection

A fault-tolerant S7 connection is built from two parallel sub-connections:

Sub-connection Endpoint A (PC side) Endpoint B (PLC side)
Primary CP 1613 A2 #1 CP 443-1 #1 on CPU 0 (active)
Backup CP 1613 A2 #2 CP 443-1 #2 on CPU 1 (standby)

Only one sub-connection is active at any time. S7-REDCONNECT monitors:

  • Keep-alive frames on the active sub-connection (default ~1 s poll, configurable in NETPRO).
  • CP reachability at the S7 layer (S7 connection state: established / broken).
  • Link state of the underlying Industrial Ethernet port.

If N consecutive polls fail (default 3 lost messages, tunable via Monitoring time and Number of lost messages allowed before switchover), REDCONNECT closes the failed sub-connection and opens the backup. The flip is transparent to WinCC; tags continue to update, and the historical archive sees no gap as long as the failover completes inside the configured window.

2. Licensing and Order Numbers

The original 2006 part (referenced in the field report) is:

Catalog number Description
6GK1716-0HB64-3AA0 SIMATIC NET, S7-REDCONNECT/2006 incl. S7-OPC-SRV, S7-1613/2006; software for fail-safe S7 communication; single license for 1 installation; SW + electronic manual on CD; license key on FD; Class A; 2-language (D, E); for 32-bit Windows XP Pro, 2000 Pro/Server, Win Server 2003; for CP 1613, CP 1613 A2

Subsequent releases move the part number forward to match SIMATIC NET versions. Field engineers should expect a part number of the form 6GK1716-0HB64-3AAx where the suffix digit changes with each SIMATIC NET release (2008, 2010, 2012, 2014, V14, V15, V16, V17, V18, V19). Each release is licensed for use with the matching PCS 7 / WinCC version.

License scope: A single S7-REDCONNECT license covers one PC station. Redundant OS servers (WinCC Redundancy / PCS 7 OS Server redundancy) require one license per OS server PC that establishes fault-tolerant S7 connections to the AS.

The license is delivered as a License Key (file) tied to the volume serial number or C/O/M SID of the PC, not to a single CP 1613 A2. If the hardware changes (new SSD, new motherboard), the license must be rehosted via the Automation License Manager (ALM) by importing the certificate of license transfer generated on the original PC.

3. Operating System and SIMATIC NET Compatibility

The 2006 release explicitly excludes 64-bit and modern Windows OS versions. The compatibility matrix in the SIMATIC NET PC Software Readme shows the following:

SIMATIC NET / S7-REDCONNECT release Supported Windows OS PCS 7 / WinCC version
S7-REDCONNECT/2006 (6GK1716-0HB64-3AA0) Windows XP Pro 32-bit, Windows 2000 Pro/Server, Windows Server 2003 32-bit PCS 7 V6.1 / WinCC V6.0/V6.2
S7-REDCONNECT 2008 Windows XP Pro 32-bit, Server 2003 32-bit PCS 7 V7.0 / WinCC V6.2
S7-REDCONNECT 2010 Windows XP Pro 32-bit, Server 2003 R2 32-bit PCS 7 V7.1 / WinCC V7.0
S7-REDCONNECT V8.1 / V8.2 Windows 7 SP1 32/64-bit, Server 2008 R2 PCS 7 V8.0 / WinCC V7.3
S7-REDCONNECT V12 / V13 Windows 7 SP1, Server 2008 R2, Windows 8.1 PCS 7 V8.1 / WinCC V7.4
S7-REDCONNECT V14 / V15 Windows 10 LTSB/LTSC, Server 2016/2019 PCS 7 V9.0 / WinCC V7.5
S7-REDCONNECT V16 / V17 Windows 10 LTSC 2019/2021, Server 2019/2022 PCS 7 V9.1 / WinCC V7.5 SP2
S7-REDCONNECT V18 / V19 Windows 10 LTSC 2021, Server 2022, Windows 11 (per readme) PCS 7 V9.1 SPx / WinCC V8.x
Windows 7 install failure (the question asked in the source): Installing S7-REDCONNECT 2006 (6GK1716-0HB64-3AA0) on Windows 7 Professional SP1 fails because SETUP.EXE checks for an OS in the supported list and aborts with the dialog "Setup has detected an unsupported operating system." Engineers asking "Where can I get the latest version? What is the use of S7 REDCONNECT software?" must upgrade SIMATIC NET to a release whose compatibility list includes their OS — typically the version bundled with their current PCS 7 release. The license key is still portable, but the install media must come from the matching SIMATIC NET DVD/ISO.

4. Prerequisites

Before opening NETPRO, verify the following on the PC station:

  • SIMATIC NET PC software installed and licensed (the version that contains S7-REDCONNECT).
  • Two CP 1613 A2 cards installed and recognized by the SIMATIC NET configuration console (each appears as an IE_General module under the PC station in STEP 7 / NETPRO).
  • STEP 7 / NETPRO project is open, with the PC station and the S7-400H station loaded as objects in the same project.
  • A 32-bit or 64-bit PC (per the release’s compatibility) with HW NIC configuration stable — do not reassign CP indices after configuring fault-tolerant connections.
  • License key for S7-REDCONNECT installed in ALM and assigned to the PC station.
  • Both Ethernet segments from the H-CP443-1 to the two CP 1613 A2 ports are pingable from the PC with a stable round-trip time below ~50 ms.
  • User logged in with administrative rights for the Configuration Console and ALM.

5. NETPRO and WinCC Channel Configuration

Configuration is performed in two stages: the redundant S7 connection in NETPRO, then the binding in WinCC.

5.1 NETPRO: Inserting a Fault-Tolerant S7 Connection

  1. Open the S7-400H AS station; open the Properties of the first CP 443-1 (in rack 0, slot 4 of CPU 0). Note the MAC/IP address and the S7 connection ID reserved for the H system.
  2. Open the second CP 443-1 (rack 0, slot 4 of CPU 1, or equivalent). Note the matching S7 connection ID on the standby side.
  3. On the PC station, expand the hardware list to show IE_General modules for both CP 1613 A2 instances. Each module must have a unique IP address in its assigned segment.
  4. Right-click the first IE_General (CP 1613 A2 #1) → Insert New Connection → S7 connection Fault-tolerant.
  5. In the wizard, set:
    • Partner (AS): select the S7-400H station.
    • Connection path A: CP 1613 A2 #1 ↔ CP 443-1 #1 of CPU 0.
    • Connection path B: CP 1613 A2 #2 ↔ CP 443-1 #2 of CPU 1.
    • Connection ID: numeric ID for WinCC/OPC (e.g., 1).
    • Local ID: numeric ID used by WinCC channel SIMATIC S7 PROTOCOL SUITE → TCP/IP.
  6. Under Fault-tolerant Properties set:
    • Monitoring time (default 3 s) — the time allowed for keep-alive loss before failover.
    • Number of permitted lost messages (default 3).
    • H station backup time if a redundant S7-400H CPU is configured.
  7. Compile and download the PC station to the target using PC Internal download (or via Target → Compile and Download Objects in SIMATIC Manager). The compiled PC station generates the .xdb file that the Configuration Console uses to load the S7-REDCONNECT runtime into the CP 1613 A2 firmware. The runtime is not active until this xdb is downloaded to the PC.
  8. Repeat for each additional AS the OS station must talk to. Each AS requires its own fault-tolerant S7 connection.

5.2 WinCC / PCS 7 OS: Channel Binding

In WinCC Explorer (or PCS 7 OS project editor):

  • Open Tag Management → SIMATIC S7 PROTOCOL SUITE → TCP/IP.
  • Right-click TCP/IP → New Connection → enter the fault-tolerant S7 connection ID configured in NETPRO (e.g., 1). The connection name appears with a special icon denoting fault-tolerant binding.
  • Add tags and DB addresses as usual. WinCC routes them through S7-REDCONNECT, which decides per packet which CP 1613 A2 to use.

For PCS 7 OS specifically, the OS server is added to the PCS 7 project via AS-OS Engineering; PCS 7 automatically generates the fault-tolerant connections during compilation if the OS and AS share the same S7-400H station and both CP 1613 A2 cards are present in the PC station xdb.

6. Failover Behavior, Timing, and Diagnostics

6.1 Typical Switchover Time

Phase Time (default) Configurable
Keep-alive loss detection 1 s × N messages Yes (monitoring time, lost-message count)
Sub-connection teardown < 100 ms No
Backup sub-connection establishment 1–3 s Indirectly via H system sync time
WinCC buffer refill depends on cycle Cycle time of the affected tag

Total switchover time is typically 3–5 seconds with default parameters. Loss of update for slow-changing tags (e.g., analog process values at 2 s update) is usually 1–2 samples. The OS operator does not see a connection break; alarm logging continues, and the Connection status indicator in WinCC stays green.

6.2 Diagnostic Sources

Detailed failover events are written to:

  • Windows Event Log → source Siemens S7-REDCONNECT.
  • S7-DOS log file %PROGRAMDATA%\Siemens\Automation\S7-REDCONNECT\*.log.
  • WinCC diagnosis file WinCC_SysLog.dbl (in the project \diagnose folder).

6.3 Live Status Check

To verify the live state of the redundant connection on the PC:

  • Open Configuration Console → S7-REDCONNECT module → Status. It shows the active CP, the standby CP, last switchover time, and last switchover reason.
  • Run S7DBEPA.exe (S7 DOS-Base) and select the PC station to view the Connections table.
  • On the H system, use the H-CPU web server (https://<CPU-IP>/index.htm) and the diagnostic buffer to confirm that the partner CPU is in master/standby correctly.
  • Use ping -t from the PC to each CP 443-1 IP to validate both network paths.

In the AS, the connection status of the fault-tolerant S7 connection is held in OB1 / OB70–OB72 variables that PCS 7 exposes for visualization. PCS 7 OS faceplates typically display the redundant S7 connection state via standard block icons from the PCS 7 Advanced Process Library.

7. Troubleshooting Matrix

Symptom Likely root cause Action
Setup aborts with "unsupported OS" on Windows 7 / 10 / 11 Wrong S7-REDCONNECT release for the OS Upgrade SIMATIC NET to a release whose compatibility list includes the OS (see §3).
Install completes but no fault-tolerant option in NETPRO S7-REDCONNECT license missing in ALM Reinstall the license key for S7-REDCONNECT, then restart the PC station runtime.
Connection works on one CP only; second CP shows "partner unreachable" Cable/port fault or IP conflict on the second segment Ping both CP 443-1 IPs from the PC; swap cables; check managed switches for VLAN/port configuration.
Frequent ping-pong switchover Wrong monitoring time; one segment has higher latency; broadcast storm Increase Monitoring time to 5 s; isolate the two segments; check the managed switch for loops or storms.
OS archive shows gaps on failover H system not in sync; RWB/sync cable error; standby CPU not in RUN Verify H sync links; check CPU diagnostic buffer; inspect OB70 / OB72 entries.
WinCC tags show bad quality intermittently TSAP / connection ID mismatch between NETPRO and WinCC channel Verify the S7 connection ID used in WinCC matches the NETPRO local ID; check the rack/slot TSAP string.
License becomes invalid after PC hardware change License bound to volume serial / SID Rehost license via ALM using the certificate of license transfer process.
PCS 7 OS server redundancy does not failover when one server is down Master/standby assignment wrong; archive redundancy not licensed Verify Redundancy settings in WinCC; check archive paths on the standby server; verify WinCC/PCS 7 Redundancy license.
WinCC channel lists connection as "established" but no data updates CP 1613 A2 firmware not loaded with the xdb Open Configuration Console and re-download the xdb; cycle the S7-REDCONNECT runtime.
Setup installs but asks for license key on FD (floppy) Original 2006 release delivers key on FD Request a license file from Siemens and import via ALM, or use ALM CoL transfer from an existing key.

8. Verification, Acceptance Test, and Migration from 2006 Release

8.1 Acceptance Test Procedure

  1. With both Ethernet segments connected and both CPs active, confirm in WinCC that all configured tags are updating at expected cycle.
  2. Disconnect the active Ethernet cable (CP 1613 A2 #1 side or CP 443-1 #1 side). Within 3–5 s, tags should resume updating on the backup path. WinCC should not show a connection loss.
  3. Reconnect the failed cable. The S7-REDCONNECT module should not automatically switch back; the active path stays on CP #2 until that path fails. This is by design to avoid thrashing.
  4. From the H system, power down the active CPU. S7-REDCONNECT should keep the connection open because the standby CPU takes over the S7 connection on the same CP. Verify that no WinCC event is logged as a connection break.
  5. In the S7-REDCONNECT Status panel, confirm that Last switchover reason is populated with a meaningful code (e.g., "timeout," "link down").
  6. Capture the log file %PROGRAMDATA%\Siemens\Automation\S7-REDCONNECT\*.log for the project documentation package.

8.2 Migration from S7-REDCONNECT 2006 to Current

If the project inherited from a 2006-era plant still uses 6GK1716-0HB64-3AA0 on a Windows XP PC, the typical migration sequence is:

  1. Verify the target PCS 7 version (current support is PCS 7 V9.1 with Windows Server 2019/2022; see PCS 7 Release Notes).
  2. Procure the matching S7-REDCONNECT release from Siemens (e.g., 6GK1716-0HB64-3AAx for the SIMATIC NET version that ships with that PCS 7 release).
  3. Replace the OS server hardware. CP 1613 A2 is end-of-life; current redundant OS servers use the Intel PRO/1000 dual-port server NIC + SIMATIC NET soft-PC stack. The successor product is documented under Industrial Ethernet / SOFTNET-S7 REDCONNECT in the current SIMATIC NET release notes.
  4. Rehost the license via ALM to the new volume serial using the certificate of license transfer process.
  5. Recompile the PC station xdb on the new OS version; download and verify with the procedure in §8.1.

For the H system side, the CP 443-1 modules can normally be retained; firmware must match the PCS 7 / SIMATIC NET release (see SIMATIC NET S7-CPs for firmware updates).

9. Field-Proven Caveats and Engineering References

9.1 Caveats

  • License is per PC, not per CP. Two OS server PCs = two S7-REDCONNECT licenses.
  • Both CP 1613 A2 must be physically separated at the Ethernet layer (different switches, different VLANs or subnets). Bridging them with a single shared switch defeats the purpose of network redundancy.
  • Do not run WinCC Explorer and S7-REDCONNECT Status dialog on the production operator console during failover tests; the open handle can delay the switch.
  • H system CPU redundancy is independent of S7-REDCONNECT. The H system handles AS-level failover (CPU 0/1 hot-standby). S7-REDCONNECT handles CP and network failover. Both work together but solve different problems.
  • Keep-alive time of 1 s × 3 messages is the published default but plant-specific tuning (5 s × 5 messages) is common in noisy industrial environments to avoid switchover on transient packet loss.
  • Do not run S7-REDCONNECT and a standard S7 connection to the same AS in parallel — the standard connection will consume the S7 connection resources and may interfere with the fault-tolerant one. Use the fault-tolerant connection for the OS and keep separate standard connections only for engineering.

9.2 Engineering References

10. FAQ

What is S7 REDCONNECT used for?

S7 REDCONNECT is a SIMATIC NET PC software license that establishes fault-tolerant S7 connections from a WinCC/PCS 7 OS station to a fault-tolerant S7-400H AS via two CP 1613 A2 network cards, automatically switching between the two when the active CP or its Ethernet segment fails.

Why does the S7-REDCONNECT 2006 setup fail on Windows 7 SP1?

Setup of order code 6GK1716-0HB64-3AA0 only supports Windows XP Pro 32-bit, Windows 2000 Pro/Server, and Windows Server 2003 32-bit. To run on Windows 7 SP1, 8.1, 10, or Server 2016/2019/2022, install the S7-REDCONNECT release bundled with the SIMATIC NET / PCS 7 version listed in the SIMATIC NET PC Software Readme.

Do I need one license per OS server or per CP 1613 A2?

One S7-REDCONNECT license per PC station. A redundant OS server pair therefore needs two S7-REDCONNECT licenses (one on each OS server PC), regardless of how many CP 1613 A2 cards are installed in that PC.

Does S7 REDCONNECT handle CPU failover in the S7-400H?

No. CPU-level failover is performed by the S7-400H hot-standby mechanism (H sync links, OB70–OB72). S7-REDCONNECT handles only the PC-side and network-side redundancy: switching between the two CP 1613 A2 cards and their associated CP 443-1 sub-connections when a CP or its Ethernet segment fails.

What is the typical failover time of a fault-tolerant S7 connection?

With the default 1-second keep-alive, 3 permitted lost messages, and 3-second monitoring time, a CP/network failure is detected and the backup sub-connection is opened in roughly 3 to 5 seconds. WinCC tags resume updating transparently to the operator; only the S7-REDCONNECT status panel and Windows event log show the switchover event.

Back to blog