Overview
Siemens has shipped two parallel engineering platforms for the SIMATIC S7 product line since the introduction of TIA Portal in 2010. SIMATIC Manager is the integrated engineering environment that ships with STEP 7 V5.x and targets the classic S7-300, S7-400, C7, and ET 200S/200M families. TIA Portal is the successor platform that bundles STEP 7, WinCC, SINAMICS Startdrive, and Safety Integrated into a single shell; it natively programs the S7-1200, S7-1500, and most S7-300/400 CPUs. Engineers running a fleet of 6ES7 414-4HM14-3AB0 S7-414H fault-tolerant CPUs feeding a shared WinCC station must understand the exact capabilities and limitations of each platform before opening a project file, because the wrong choice can lock you out of an active plant.
This reference consolidates the platform architecture, S7-400H support matrix, Windows 8 / 8.1 compatibility tables, WinCC station connection limits, and migration considerations needed to decide between the two engineering tools.
Platform Architecture Comparison
| Attribute | SIMATIC Manager (STEP 7 V5.x) | TIA Portal (STEP 7 in TIA) |
|---|---|---|
| First release | 1996 (STEP 7 V1) | 2010 (TIA V11) |
| Project file format | *.S7P, *.S7L, *.S7F | *.ap15 / *.ap16 / *.ap17 / *.ap18 (TIA-version dependent) |
| CPU families supported | S7-200 (via Micro/WIN), S7-300, S7-400, C7, ET 200 | S7-300, S7-400, S7-1200, S7-1500, ET 200SP/MP/SP |
| Programming languages | LAD, FBD, STL, SCL, S7-GRAPH, CFC* | LAD, FBD, SCL, S7-GRAPH (STL removed in V14+) |
| HMI integration | WinCC Flexible / WinCC V7 (separate install) | WinCC Basic / Comfort / Advanced / Professional integrated |
| Drives integration | STARTER (separate install) | SINAMICS Startdrive (integrated from V14) |
| Multi-user editing | Via SIMATIC Logon + server project | Multi-user server project in TIA Portal |
| Long-term vendor support | Maintenance through 2023+; classic platform still shipped for legacy spares | Active development; V18 / V19 are current |
*CFC is added with PCS 7 and not part of base STEP 7 V5.x.
SIMATIC Manager (STEP 7 V5.x) Technical Specifications
SIMATIC Manager is a 32-bit Windows application that opens S7 projects stored on disk in a folder hierarchy rather than a single file. Each project contains a station folder, a CPU with S7 program blocks, sources, and a system data archive. Engineers interact with hardware configuration through HW Config and with logic through the LAD/FBD/STL/SCL editors.
Supported CPUs and Firmware
SIMATIC Manager V5.5 SP4 and later support the complete S7-300/400 portfolio, including:
- 6ES7 314-… S7-300 CPUs (CPU 312 to CPU 319-3 PN/DP)
- 6ES7 315-… S7-300 CPUs (CPU 315-2 DP, 315-2 PN/DP, 315T)
- 6ES7 317-… S7-300 CPUs (CPU 317-2 DP, 317-2 PN/DP, 317T)
- 6ES7 318-… S7-300 CPUs (CPU 319-3 PN/DP)
- 6ES7 412-… S7-400 CPUs (CPU 412-1, 412-2)
- 6ES7 414-… S7-400 CPUs (CPU 414-2, 414-3 PN/DP)
- 6ES7 414-4HM… S7-400H fault-tolerant CPUs (CPU 414-4H, 414-5H)
- 6ES7 416-… S7-400 CPUs (CPU 416-2, 416-3, 416F)
- 6ES7 417-… S7-400 CPUs (CPU 417-4, 417-5H)
Editor and Library Limits
SIMATIC Manager imposes the following soft limits inside HW Config and the program editor:
| Resource | Maximum per S7-400 station |
|---|---|
| Racks (UR0/UR1/UR2/UR2R/CR3) | Up to 4 per CPU, 21 slots each |
| Modules per station | Up to ~300 signal/function modules |
| Symbol table entries | Up to 65 536 |
| OBs / FBs / FCs / DBs | Up to 65 535 block numbers |
| S7 connections (CPU-side) | Up to 16 PG/OP + 16 S7 + 16 S7-H = 48 per CPU 414H |
SIMATIC Manager Version Map
| Version | Release | Key milestone |
|---|---|---|
| STEP 7 V5.1 | 2000 | S7-400 PN/DP support added |
| STEP 7 V5.3 | 2004 | S7-400H V3.0 firmware handling |
| STEP 7 V5.4 + SP5 | 2008 | CPU 317 PN/DP, CPU 319 PN/DP |
| STEP 7 V5.5 + SP4 | 2013 (SP4: 2016) | Long-term stable release; recommended for S7-400H production |
| STEP 7 V5.6 | 2017 | Final V5.x release; security hardening, Windows 10 baseline |
TIA Portal STEP 7 Technical Specifications
TIA Portal combines STEP 7, WinCC, Startdrive, and the Safety Integrated editor in one shell. The portal is the supported platform for all new S7-1200 and S7-1500 projects, and since TIA V16 a significant portion of the S7-400 portfolio can be migrated from STEP 7 V5.x projects.
TIA Portal Version Map
| TIA Portal version | Release year | Notable S7-400H additions |
|---|---|---|
| V11 / V12 | 2010 / 2013 | No S7-400H support |
| V13 / V14 / V15.1 | 2014 – 2018 | No S7-400H support |
| V16 | 2020 | S7-400H migration from STEP 7 V5.x supported; CPU 410 (process safety) added |
| V17 | 2021 | S7-400H expanded firmware support; GRAPH 7/8 in TIA |
| V18 | 2022 | Stabilization for S7-400H, additional S7-300/400 firmware packages |
| V19 | 2023 | Maintenance for legacy S7-300/400 hardware |
Editor and Project Limits in TIA Portal
| Resource | Maximum per S7-400 station |
|---|---|
| Racks | Same as STEP 7 V5.x (4 racks, 21 slots each) |
| Modules per station | Same as STEP 7 V5.x (~300) |
| Tag table (PLC tags) | Up to 65 536 per CPU |
| Block numbers | Same as STEP 7 V5.x |
| S7 connections per CPU 414H | Same as STEP 7 V5.x (up to 48) |
S7-400H Support Matrix Across Versions
S7-400H was historically not supported by TIA Portal, which is the single largest reason many process plants still maintain SIMATIC Manager V5.5 SP4 or V5.6 as their primary engineering tool. Review the matrix below and validate against the official compatibility list at Siemens Industry Online Support for your specific 6ES7 414-4HM… order number.
| CPU | Order number (MLFB) | Firmware | STEP 7 V5.5 SP4 | TIA V15.1 | TIA V16 | TIA V17 | TIA V18 |
|---|---|---|---|---|---|---|---|
| CPU 414-4H | 6ES7414-4HM14-3AB0 | V6.0 | Yes | No | Yes (migration only) | Yes | Yes |
| CPU 414-4H | 6ES7414-4HM14-0AB0 | V5.3 | Yes | No | No | Limited | Limited |
| CPU 414-5H | 6ES7414-5HM14-3AB0 | V6.0 | Yes | No | Yes | Yes | Yes |
| CPU 416-5H | 6ES7416-5HS06-0AB0 | V6.0 | Yes | No | Yes | Yes | Yes |
| CPU 417-5H | 6ES7417-5HT06-0AB0 | V6.0 | Yes | No | Yes | Yes | Yes |
| CPU 410 (PCS 7) | 6ES7410-5HM08-0AB0 | V8.2 | No (PCS 7 only) | No | Yes (PCS 7 V9.0 in TIA) | Yes | Yes |
Windows 8 / 8.1 Compatibility
When SIMATIC Manager and TIA Portal are installed on the same WinCC station that also serves as the engineering host, the operating system must satisfy the requirements of both packages plus the WinCC version. Use the official Siemens Compatibility Tool at Siemens Industry Online Support to validate exact combinations.
STEP 7 V5.x on Windows 8 / 8.1
| STEP 7 version | Windows 8 (32/64-bit) | Windows 8.1 (32/64-bit) | Notes |
|---|---|---|---|
| V5.5 (base) | Conditional | No | Install Microsoft KB hotfixes; some HMI tools require SP2 |
| V5.5 + SP1 | Conditional | Conditional | Requires .NET 3.5 SP1 and KB hotfixes |
| V5.5 + SP2 | Yes (32-bit) | Yes (32-bit) | Last general release to broadly support Win 8 |
| V5.5 + SP3 | Yes (64-bit) | Yes (64-bit) | Recommended for Win 8.1 production |
| V5.5 + SP4 | Yes | Yes | Most widely deployed maintenance release |
| V5.6 | Limited | Limited | V5.6 targets Windows 7/Server 2008 R2 baseline; Win 8 support via Compatibility Tool only |
TIA Portal on Windows 8 / 8.1
TIA Portal V13 SP1 is the earliest release that lists Windows 8 / 8.1 (64-bit) as a supported operating system. Earlier TIA versions (V11, V12, V13 base) target Windows XP / 7 only. Later TIA versions (V15 and above) drop Windows 8 support in favor of Windows 10 / Server 2016 / 2019.
| TIA Portal version | Windows 8.1 (64-bit) | Windows 10 (64-bit) |
|---|---|---|
| V13 SP1 / SP2 | Yes | Limited |
| V14 / V14 SP1 | Limited | Yes |
| V15 / V15.1 | Limited | Yes |
| V16 / V17 / V18 / V19 | No | Yes (1809 LTSC and later) |
Configuring 6x S7-414H on a Single WinCC Station
The configuration described — six S7-414H CPUs feeding one WinCC SCADA station — is a common topology in power, water, and large process plants. The WinCC station can act as an HMI client and PG/PC simultaneously, and SIMATIC Manager is the practical engineering tool for this topology.
Connection Budget
Each S7-414H CPU supports a fixed number of S7 connections. The connection budget for a single 414H CPU is roughly:
- 16 PG/OP connections (reserved by diagnostic / operator stations)
- 16 S7 connections (for distributed I/O, other CPUs, S7 routing)
- 16 S7-H (fault-tolerant) connections
For six S7-414H CPUs, the WinCC station must establish at least 6 PG/OP connections (one per CPU) plus the required redundant S7-H connections. Configure each CPU on a separate subnet, or use S7 routing if the WinCC station is connected only to the master CPU of each pair.
Step-by-Step Configuration in SIMATIC Manager
- Open SIMATIC Manager and create a new project. Choose Insert > Station > SIMATIC 400 Station for each S7-414H pair (six stations total).
- Open HW Config on the first station. Drag a UR2-H or UR2-R rack from the catalog and place the two redundant CPUs (for example, 6ES7 414-4HM14-3AB0) in slots 3 and 4.
- Insert the synchronization modules (6ES7 960-1AB04 for fiber-optic link up to 10 m, 6ES7 960-1AA04-5XA0 for up to 10 km) and configure their slot assignment in HW Config.
- Define the PROFIBUS or PROFINET subnet on the CPU and assign a unique highest PROFIBUS address for the H station (typical default = 31; recommended to leave at 31 for diagnostics).
- Repeat steps 2–4 for the remaining five S7-414H stations.
- Open the WinCC project in WinCC Explorer. Add an S7-MPI/DP/ISO-On-TCP driver for each station. Use the System Parameters > Logical Device Names dialog to bind each connection to a physical CP (for example, CP 1623 or Softnet IE).
- In the WinCC connection list, define one connection per CPU and select the matching S7 connection type. For redundant links, enable S7-H redundancy in the connection properties.
- Compile and download the HW Config to each CPU. Wait for both CPUs of each pair to reach the RUN-Redundant state (H LED green on both, IFM LED steady).
- Activate the WinCC project and verify each connection transitions to Connected in the Connection Status diagnostic window.
STEP 7 Connection Configuration Block (ST sample)
For each S7-414H, the WinCC driver needs a unique connection ID and remote TSAP. Configure in NetPro:
// S7 connection parameters for CPU1 of pair 1
Connection ID : 1
Local End Point : S7-Connection
Remote TSAP : 03.01 // Rack 0, Slot 1 of CPU 1
Partner Type : S7-400H // Enables H-redundancy in WinCC driver
Active Partner: yes
Redundancy Behavior
When the master CPU of an H pair fails, the standby takes over within the configured monitor time (default 100 ms) and WinCC continues to read process data without operator intervention. The S7-H connection type in WinCC exchanges a keep-alive frame with both CPUs and switches the active partner automatically. Verify this behavior in HW Config under CPU Properties > H Parameters > Monitoring Time.
Programming Language Differences
| Language | STEP 7 V5.x | TIA Portal |
|---|---|---|
| LAD (Ladder) | Yes | Yes |
| FBD (Function Block Diagram) | Yes | Yes |
| STL (Statement List) | Yes | Removed from V14+ (importable) |
| SCL (Structured Control Language) | Yes | Yes |
| S7-GRAPH (Sequential) | Yes | Yes (from V14, with restrictions) |
| CFC (Continuous Function Chart) | Yes (PCS 7 only) | Yes (PCS 7 V9.0+ in TIA) |
| HiGraph | Yes | No (V18+ limited) |
Library and Project Migration
When migrating an S7-400H project from STEP 7 V5.x to TIA Portal, the following constraints apply:
- Block libraries created with older STEP 7 versions can be re-used if the source code is recompiled in the target TIA Portal version.
- Custom libraries using STL must be rewritten in LAD, FBD, or SCL before migration to TIA V14 and later.
- Hardware configuration is migrated automatically by the TIA Portal migration tool, but unsupported modules must be removed first.
- WinCC projects from WinCC V7 are migrated to TIA WinCC Professional; WinCC Flexible projects from PC-based panels are migrated to TIA WinCC Comfort / Advanced.
PCS 7 Specific Considerations
PCS 7 V8.x and earlier run on SIMATIC Manager. PCS 7 V9.0 SP1 and later run on TIA Portal with a specific PCS 7 in TIA license. For plants still on PCS 7 V8.x, the engineering host must remain on SIMATIC Manager V5.5 SP4 or V5.6. S7-400H with PCS 7 needs CPU 410 (6ES7 410-5HM08-0AB0) — the S7-414H cannot carry the full PCS 7 AP library.
Selection Guide
| Scenario | Recommended platform |
|---|---|
| New project with S7-1200 / S7-1500 only | TIA Portal V18 / V19 |
| New project with S7-300 / S7-400 (non-H) and Comfort panels | TIA Portal V18 / V19 |
| New project with S7-400H (414H, 416H, 417H) | SIMATIC Manager STEP 7 V5.5 SP4 (or V5.6 for Win 10) |
| Migrated S7-400H from STEP 7 V5.x to TIA | TIA Portal V16 / V17 / V18 (with verified migration path) |
| Existing PCS 7 V8.x plant | SIMATIC Manager STEP 7 V5.5 SP4 / V5.6 |
| PCS 7 V9.0+ plant with S7-400 / S7-400H | TIA Portal V16 / V17 / V18 |
| Plant on Windows 8.1 with no upgrade path | STEP 7 V5.5 SP4 + TIA Portal V13 SP2 (mixed environment) |
Verification Checklist
- Open the project in SIMATIC Manager > PLC > Module Information on the online CPU and confirm the firmware version matches the HW Config entry.
- In NetPro, verify each WinCC connection is bound to the correct CP and the Connection Status reports Established.
- In WinCC, open Tools > Connection Status and confirm all six S7 connections are OK with both H partners visible.
- Force a failover on one H pair (pull CPU 1 or the sync fiber) and verify WinCC continues to update tags within 2 seconds.
- Check CPU Diagnostic Buffer for any H sync errors (SF LED, OB 70 / OB 72 entries).
- Run a WinCC Redundancy Test from Tools > Drivers > S7-H > Test to confirm the driver swaps to the standby CPU without operator-visible interruption.
Troubleshooting Matrix
| Symptom | Likely cause | Corrective action |
|---|---|---|
| CPU 414H not in TIA Portal catalog | TIA version predates V16 / CPU firmware below V6.0 | Upgrade to TIA V17 / V18 or stay on STEP 7 V5.5 SP4 |
| Migration tool reports unsupported module | Old IM, CP, or FM in HW Config | Remove or replace unsupported module before migrating |
| WinCC station cannot see all six CPUs | TCP/IP routing not configured or CP not bound to driver | Use Set PG/PC Interface to assign correct CP per connection |
| H pair will not synchronize | Wrong sync module type or mismatched firmware | Match both CPUs to same MLFB and firmware; replace sync fiber |
| STEP 7 install fails on Windows 8.1 | Missing .NET 3.5 SP1 / SP level too low | Enable .NET 3.5 in Windows features; install STEP 7 V5.5 SP4 minimum |
| Project opens in TIA but block in STL is empty | STL not supported in TIA V14+ | Convert block to LAD/FBD/SCL; use SCL for arithmetic, LAD/FBD for logic |
FAQ
Can TIA Portal configure a brand-new S7-414H project from scratch?
No. As of TIA Portal V18 the supported path is migration of an existing STEP 7 V5.x project. For a true greenfield S7-414H design, use SIMATIC Manager with STEP 7 V5.5 SP4 or V5.6 and migrate only when the platform stabilizes further.
Which STEP 7 V5.x version installs cleanly on Windows 8.1 64-bit?
STEP 7 V5.5 SP4 is the most widely deployed release for Windows 8.1. STEP 7 V5.6 also runs on Windows 8.1 with the correct hotfixes, but V5.5 SP4 remains the lowest-risk choice for production engineering hosts.
How many S7 connections does a single WinCC station need for six S7-414H CPUs?
Plan on at least six S7-H connections (one per CPU pair) plus any S7 routing or PG connections. Each 414H CPU supports 16 PG/OP, 16 S7, and 16 S7-H connections, so a single WinCC station has plenty of headroom — the limit is the number of CPs in the PC and the WinCC channel license.
Can I run SIMATIC Manager and TIA Portal on the same engineering station?
Yes. SIMATIC Manager V5.5 SP4 and TIA Portal V13 SP2 / V14 SP1 can coexist on Windows 8.1, and SIMATIC Manager V5.6 can coexist with TIA Portal V16+ on Windows 10. Avoid installing two TIA Portal major versions side by side; use separate engineering hosts or virtual machines.
What happens to my STL blocks when I migrate to TIA Portal V16+?
STL is removed as an editor from TIA Portal V14 onward. Existing STL blocks are imported as compiled blocks and can be downloaded, but you can no longer edit them in the source view. Convert them to LAD, FBD, or SCL before migration if you anticipate code changes.
Does the same WinCC project work for both SIMATIC Manager and TIA Portal engineering?
Only with care. WinCC V7 projects must be migrated to TIA WinCC Professional; once migrated they are not backward compatible. Run a parallel engineering host for the legacy WinCC V7 project until cutover, then retire the old host.