Migrating from Single Station ES-OS to Redundant OS Servers in SIMATIC PCS 7 - Licensing and Topology Rules
Migrating an existing SIMATIC PCS 7 v8.1 single-user Engineering and Operator Station (ES/OS Single Station) to a high-availability redundant server architecture cannot be achieved by simply duplicating the Single Station runtime license. According to Siemens PCS 7 licensing rules, redundant server pairs strictly require two identical WinCC Server Runtime licenses, two identical Process Object (PO) runtime licenses, and the WinCC Redundancy license package on each server. The most cost-effective and architecturally sound upgrade path retains the existing IPC as an Engineering Station and OS Client (or Maintenance Station), while deploying a new, dedicated redundant server pair for 24/7 continuous process monitoring.
Table of Contents
- Architectural Limitations of PCS 7 Single Stations
- Siemens Minimal Configurations vs Client-Server Topologies
- Licensing Requirements for Redundant OS Servers
- Recommended Migration Topology: ES/OS Client and Redundant Servers
- Comparative Architecture Matrix: OS Expansion Pathways
- Step-by-Step Procedure: Reconfiguring SIMATIC Manager for Redundant Servers
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Architectural Limitations of PCS 7 Single Stations
In compact industrial automation plants, SIMATIC PCS 7 is often initially deployed as a Single Station (ES/OS):
- A single industrial PC (IPC) hosts both the engineering environment (SIMATIC Manager, CFC, SFC) and the runtime operation (WinCC OS).
- The station connects directly to the S7-400 plant bus and controls process visualization locally.
As facilities expand, operational risks multiply:
1. Single Point of Failure: Hardware failure, hard disk crash, or OS freeze on the single IPC halts plant visualization and alarm logging completely.
2. Maintenance Contention: Editing CFC charts, running full compilations, or performing backups consumes CPU and memory, degrading real-time operator responsiveness.
3. Client Inability: A PCS 7 Single Station cannot serve multi-client architectures or support distributed control rooms without migrating to a server-based topology.
Siemens Minimal Configurations vs Client-Server Topologies
When planning an expansion, two potential topologies exist in Siemens documentation:
Approach A: PCS 7 Minimal Configuration (Redundant Single Stations)
- Documented in Siemens Application Example (Entry ID:
24023824). - Consists of two single stations configured as redundancy partners without dedicated servers.
- Limitation: Highly restrictive; cannot connect standard OS Clients, severely limits asset management, and requires complex station synchronization rules. Not recommended for plants planning future multi-client expansions.
Approach B: Standard Client-Server Redundancy Architecture
- Consists of a dedicated Redundant OS Server Pair (OS Server 1 and OS Server 2) communicating with the plant bus.
- The existing IPC is repurposed as a dedicated Engineering Station (ES) and OS Client.
- Advantage: Completely decouples process control from engineering modifications, allows adding up to 32 OS Clients or Web Clients, and provides bumpless failover.
Licensing Requirements for Redundant OS Servers
Upgrading to redundant servers requires specific Siemens commercial licenses:
[!IMPORTANT]
When procuring OS licenses, always validate final license quantities and MLFBs against the applicable Siemens catalog and authorized distributor quotation. Redundant configurations require separate identical licenses for each server.
- OS Server 1 (Master):
- WinCC Server Runtime License (e.g.,6AV6381-...).
- WinCC Process Object (PO) License (matching plant tag count).
- WinCC Redundancy Option License (6AV6371-1CF07-0AX0). - OS Server 2 (Standby):
- Identical WinCC Server Runtime License.
- Identical WinCC Process Object (PO) License.
- WinCC Redundancy Option License (6AV6371-1CF07-0AX0). - Engineering Station / OS Client:
- Standard PCS 7 Engineering License (retained from original single station).
- WinCC OS Client Runtime License (e.g.,6AV6381-...) to allow the ES to view the plant as an operator console.
Recommended Migration Topology: ES/OS Client and Redundant Servers
The diagram below illustrates the industry-standard migration target:
+-----------------------------------------------------------------+
| TERMINAL BUS (ETHERNET) |
+-----------------------------------------------------------------+
| | |
v v v
+------------------+ +------------------+ +------------------+
| ES / CLIENT | | OS SERVER 1 | | OS SERVER 2 |
| - SIMATIC Manager| | (Master) | | (Standby) |
| - WinCC Client RT| | - WinCC Srv RT | | - WinCC Srv RT |
+------------------+ | - WinCC Redund. | | - WinCC Redund. |
+------------------+ +------------------+
| |
+----------+----------+
| (Sync Cable)
v
+-----------------------------------------------------------------+
| PLANT BUS (ETHERNET) |
+-----------------------------------------------------------------+
|
v
[ S7-400 / CPU 410-5H ]
The ES operates as a client station. If the engineer needs to perform system modifications, deactivating runtime on the ES client does not affect plant visualization on the servers or other clients.
Comparative Architecture Matrix: OS Expansion Pathways
The table below compares the upgrade pathways:
Step-by-Step Procedure: Reconfiguring SIMATIC Manager for Redundant Servers
Execute the following procedure on the Engineering Station:
Step 1: Reconfigure Hardware in SIMATIC Manager
- In SIMATIC Manager, open the project in Component View.
- Insert two new PC Stations:
OS_SRV1andOS_SRV2. - In HW Config for
OS_SRV1:
- InsertWinCC Appl.in Slot 1.
- Insert network adapters (IE GeneralorCP 1623) for Plant Bus and Terminal Bus. - In HW Config for
OS_SRV2:
- InsertWinCC Appl. stbyin Slot 1.
- Insert identical network adapters. - In SIMATIC Manager, link
OS_SRV2as the Redundant Partner inOS_SRV1properties.
Step 2: Convert Existing Single Station to OS Client
- In HW Config of the existing IPC station, change the application type from
WinCC Appl.toWinCC Client Appl.. - Save and compile HW Config.
Step 3: Compile NetPro and Generate Server Packages
- Open NetPro; configure S7 Named Connections from both
OS_SRV1andOS_SRV2to the S7-400 CPUs. - Perform full OS Compilation targeting
OS_SRV1. - Generate server packages (
.pck) onOS_SRV1and load the package into the OS Client project. - Download the runtime projects to both servers and the client.
Verification
To confirm that the redundant server architecture is operational:
1. Redundancy Health Check: On OS Server 1, inspect internal WinCC tag @RM_MASTER (value 1) and @RedundancyState (value 1 - synchronized).
2. Client Connectivity: On the ES/Client station, launch WinCC Runtime; verify that process graphics display live data fed from Server 1.
3. Failover Audit: Disconnect the plant bus network cable from Server 1; verify that Server 2 transitions seamlessly to Master (@RM_MASTER = 1) and the client switches data providers without process interruption.
Limitations and Operational Precautions
Engineering teams must observe the following precautions:
- For redundant OS systems, explicitly verify the licensing requirement for each server; never assume a single license key covers both server nodes.
- When using servers as operator stations (Server-Client mode), connect no more than 2-3 external clients; running heavy client graphics directly on server consoles consumes processing power required for alarm archiving.
- Ensure the dedicated redundancy synchronization link between Server 1 and Server 2 utilizes a separate physical cable (crossover or dedicated switch) isolated from terminal bus traffic.
Engineer FAQ
Can I reuse my existing Single Station OS license on one of the new servers?
No. A WinCC Single Station Runtime license is commercially and functionally distinct from a WinCC Server Runtime license. A server requires the WinCC Server RT package and Redundancy option.
What happens to existing historical tag data during the migration?
Historical archives from the single station can be copied and attached to OS Server 1 using the WinCC Archive Connector or SQL Server Management Studio before starting runtime.
Can the ES station also serve as an active operator station in an emergency?
Yes. When configured as an OS Client, the ES station provides complete operator control and monitoring identical to dedicated control room client stations.
Technical References
- SIMATIC PCS 7 Compendium Part A - Configuration Guidelines (A5E35099195)
- SIMATIC PCS 7 Minimal Configurations Application Guide (Entry ID: 24023824)
- SIMATIC PCS 7 Fault-Tolerant Process Control Systems (A5E36987258)
Related Articles
- Configuring AS-OS Communication and Redundant WinCC Servers in SIMATIC PCS 7
- Structuring SIMATIC PCS 7 Multiprojects - Architectural Benefits of Separating AS and OS Projects
- Troubleshooting WinCC Trial License Expiration Popups Across ES, OS Servers, and Clients
Related Tags
- WinCC Redundancy
- Single Station
- OS Server
- OS Client
- Licensing