Overview
When engineering teams need to support multiple generations of Siemens automation projects, the requirement to keep more than one TIA Portal installation on a single workstation is common. TIA Portal V15.1 remains widely deployed in plants that also maintain legacy projects authored in V14 SP1, V13 SP2, or in the classic SIMATIC Manager (STEP 7 V5.5 / V5.6). Installing these older toolchains on top of an existing V15.1 installation typically fails with installer errors and corrupted log files because the Siemens setup framework shares components between versions.
This reference covers the root cause of the failure, the correct ascending-order installation sequence when coexistence is required, and the official support boundaries published by Siemens. It also documents the alternate virtual-machine deployment that eliminates the conflict entirely.
Root Cause: Why Older TIA Versions Fail to Install Over V15.1
The TIA Portal setup is a multi-package installer that drops shared components into common directories. Components reused across versions and frequently causing install conflicts include:
- Automation License Manager (ALM) — service and key container reused by every TIA Portal release.
- Siemens Security Framework (SSF) — certificate, signing, and activation components.
-
SQL Server instances — V14 onward creates dedicated SQL Server instances (e.g.,
SIEMENS\TIAP15,SIEMENS\TIAP15_1) used by project libraries and team engineering. - TIA Administrator and Startdrive plug-ins.
- .NET Framework and Visual C++ redistributables — version-specific runtime dependencies.
- TIA Portal Help System and WinCC Help System — common help content servers.
When V15.1 is already installed, its setup has registered newer versions of these shared components. The V14 or V15 setup detects that the on-disk version is higher than what it intends to install and aborts with the message:
Setup is unable to install the requested product because one or more
required components are already installed at a newer version.
The installer writes detailed logs to:
C:\Users\<user>\AppData\Local\Temp\Siemens\Setup.logC:\ProgramData\Siemens\Automation\Logfiles\
Typical log entries reference error codes 0x80004005, 0x80070643, or 0x800736B3 (component-not-found / version-mismatch). Deleting the log files does not resolve the underlying version conflict; only re-installing in the correct sequence does.
Supported Coexistence: What Siemens Officially Allows
Siemens does not guarantee that every combination of TIA Portal versions runs side-by-side on a single operating system. According to the official compatibility documentation at TIA Portal Compatibility Between Versions, project-level upgrade paths are strictly forward: a project created in V14 must be upgraded to V15.1 before it can be edited, and the reverse is not permitted. The installer mirrors this forward-only model and assumes the version on disk is the highest version in use.
Coexistence Matrix (Single Windows Workstation)
| Combination | Coexistence | Notes |
|---|---|---|
| V15.1 + V16 | Conditionally supported | Both use versioned SQL instances; ALM is forward compatible. |
| V15.1 + V15 (with SP1) | Conditionally supported | Only V15 SP1 may be installed after V15.1; bare V15 setup is blocked. |
| V15.1 + V15 (no SP) | Not supported | V15 setup aborts because V15.1 shared components are newer. |
| V15.1 + V14 SP1 | Not supported | Installer detects newer shared components and aborts. |
| V15.1 + V13 SP2 | Not supported | Older SSF and ALM versions conflict. |
| V15.1 + SIMATIC Manager V5.5/V5.6 | Supported | STEP 7 Classic uses its own registry tree and does not share TIA components. |
| V15.1 + V18 / V19 / V20 / V21 | Supported (by newer release) | Newer setups recognize the existing V15.1 and avoid downgrade of shared components. |
The only supported combination that solves the source scenario — legacy SIMATIC Manager + V14 project files + active V15.1 — is the multi-VM deployment, or alternatively, migrating the V14 project forward to V15.1 through the project upgrade wizard.
Prerequisites
Before touching the workstation:
- Administrator account on Windows. The setup must run with elevated privileges.
- Supported Windows version. TIA Portal V15.1 supports Windows 7 SP1 (64-bit), Windows Server 2012 R2, Windows 10 Version 1607 or later, and Windows Server 2016. Newer builds (Windows 11) install but are not listed in the V15.1 release notes.
- Disk space ≥ 80 GB free. A complete TIA Portal installation occupies 30–45 GB per version.
-
Pending reboot cleared. Run
shutdown /r /t 0if a previous TIA Portal uninstall left pending file operations. - External backup. Use an external USB drive or a cloned disk image so the system can be restored if the downgrade corrupts the environment.
- Original installation media (mounted ISO) for V14 SP1, V15, V15.1, and SIMATIC Manager V5.x.
- Siemens Automation License Manager installer matching each TIA Portal version (each ships its own ALM installer).
- TIA Portal Selection Tool shipped on the DVD image — confirm the offline-compatible packages.
Step-by-Step Installation Procedure
The order in which TIA Portal versions are installed is critical. The Siemens setup expects each version to be the newest version on the system at the moment of its installation. The only reliable sequence for installing V14 SP1, V15, and V15.1 on a single workstation is ascending version order.
Step 1 — Create Restore Points and Backups
- Open System Protection in Windows.
- Click Create and name the restore point
Pre_TIA_Install_<date>. - Attach an external USB drive and run a full system-image backup using Windows Backup or a third-party tool.
- Export TIA Portal settings: open V15.1 and use Settings → Export to save a
.tiasettingsfile.
Step 2 — Uninstall TIA Portal V15.1
This is the action the original poster explicitly wanted to avoid. However, until Siemens ships an installer that supports side-by-side coexistence for V15.1 and V14, the only clean approach is a controlled downgrade.
- Open Control Panel → Programs and Features.
- Locate Siemens Totally Integrated Automation Portal V15.1 and all associated add-ins (Startdrive, TIA Administrator, Teamcenter Gateway, Energy Suite).
- Right-click → Uninstall and follow prompts.
- When prompted, retain user data and project archives.
- Restart the PC even if not prompted.
Step 3 — Delete Residual Log Files and Caches
- Delete the contents of:
C:\ProgramData\Siemens\Automation\Logfiles\C:\ProgramData\Siemens\Automation\Siemens\Logfiles\C:\Users\<user>\AppData\Local\Temp\Siemens\C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Siemens Automation\
- Remove orphaned SQL Server instances:
- Open SQL Server Configuration Manager.
- Stop and remove instances named
TIAP15andTIAP15_1if present.
- Back up the registry, then remove:
HKLM\SOFTWARE\Siemens\Automation\HKLM\SOFTWARE\WOW6432Node\Siemens\Automation\
- Restart the PC.
Step 4 — Install SIMATIC Manager V5.5 SPx / V5.6
SIMATIC Manager (Step 7 Classic) is installed first because it predates TIA Portal and uses an independent registry tree.
- Insert or mount the SIMATIC Manager DVD.
- Run
setup.exeas Administrator. - Accept the license agreement.
- Select User-Defined installation for explicit control over S7-PLCSIM, S7-GRAPH, and S7-SCL packages.
- Restart when prompted.
- Verify: open SIMATIC Manager and confirm File → Open lists a project. A blank dialog without errors confirms a healthy install.
Step 5 — Install TIA Portal V14 SP1
- Mount the V14 SP1 ISO.
- Run
Start.exefrom the DVD root. - The TIA Portal Installation Wizard launches.
- Accept the license terms.
- Select packages: STEP 7 Basic V14 SP1, WinCC Basic V14 SP1, Startdrive V14 SP1 (optional).
- Accept the default installation directory
C:\Program Files\Siemens\Automation\. - Wait for installation (45–90 minutes).
- Restart.
- Open TIA Portal V14 SP1 and create a dummy project to verify the editor loads.
Step 6 — Install TIA Portal V15
- Mount the V15 ISO.
- Run
Start.exe. - The installer detects the existing V14 SP1 prerequisite and proceeds.
- Select STEP 7 Professional V15 and WinCC Professional V15.
- Complete installation.
- Restart.
- Verify by opening TIA Portal V15 and checking Help → About.
Step 7 — Install TIA Portal V15.1
- Mount the V15.1 ISO.
- Run
Start.exe. - The installer detects V15 and performs the in-place upgrade to V15.1.
- Select the same packages installed for V15.
- The installer creates a new SQL Server instance
TIAP15_1. - Wait for completion and restart.
After this sequence the workstation holds SIMATIC Manager + V14 SP1 + V15 + V15.1 in the correct order, with SQL Server instances and ALM versions consistent with the newest release.
Alternate Approach: Virtual Machine Isolation
For production engineering workstations, isolating legacy toolchains in a VM is more reliable than fighting the Siemens installer.
Recommended Hypervisor and Host Configuration
| Component | Recommended |
|---|---|
| Hypervisor | VMware Workstation Pro 17, Hyper-V (Windows 10 Pro/Enterprise), VirtualBox 7 |
| VM disk type | Fixed-size 200 GB VHDX / VMDK |
| RAM | 8 GB minimum, 16 GB recommended |
| CPU cores | 4 vCPU |
| Network | NAT or Bridged for license-server access |
| USB | Pass-through for license dongles |
Workflow
- Create a VM with Windows 10 1809 LTSC (closest supported OS for V14 SP1 / V15).
- Install SIMATIC Manager and the older TIA Portal versions in ascending order inside the VM.
- Share the project archive folder via a network share or shared folder.
- Use TIA Project-Server Multiuser or simple file copies to move projects between VM and host.
- Snapshot the VM before any update to enable instant rollback.
This avoids the entire coexistence problem and provides a snapshot-based rollback path for any future version regression.
Common Errors and Recovery
| Installer Error | Probable Cause | Corrective Action |
|---|---|---|
0x80004005 Unspecified error |
Generic installer fault | Review Setup.log; verify pending reboot is cleared |
0x800736B3 Component not found |
Missing prerequisite | Install the prerequisite Windows feature or redistributable listed in the log |
0x80070643 Fatal install error |
Shared component version conflict | Uninstall newer TIA Portal and reinstall in ascending order |
Cannot start SQL Server TIAP15
|
Orphaned SQL instance | Run SQL Server Configuration Manager, drop instance, restart |
| ALM service not starting | Conflicting ALM versions | Stop ALM service, remove C:\Program Files\Common Files\Siemens\ALM, reinstall from oldest media |
| Startdrive plug-in failed | Mismatched Startdrive version | Install Startdrive from the same media as the TIA Portal version |
S7TraceServiceSvr fails to start |
Stale Windows service entry | Run sc delete S7TraceServiceSvr and reinstall S7-PLCSIM |
| License missing after upgrade | Old ALM cannot read new license container | Re-export license via ALM from the oldest TIA Portal version installed |
Verification Checklist
After installation, confirm the engineering environment is fully functional:
- Open SIMATIC Manager → create a new S7-300 project → online → accessible node test passes.
- Open TIA Portal V14 SP1 → create an S7-1500 project → compile and download to a PLCSIM instance.
- Open TIA Portal V15 → open the same project (must be upgraded — accept the prompt).
- Open TIA Portal V15.1 → verify it opens the upgraded project without error.
- Open Automation License Manager → confirm all three TIA Portal licenses and the SIMATIC Manager license are visible.
- Open Services (
services.msc) → confirm ALM, S7TraceServiceSvr, and TIA Portal Server services start automatically. - Run a project backup via TIA Portal → Project → Archive → confirm the
.zap15file is generated. - Run
sfc /scannowin an elevated command prompt to verify Windows component integrity.
Field-Proven Caveats
- Project upgrade is one-way. Once a V14 project is upgraded to V15.1 it cannot be opened in V14 again. Keep an exported archive of every legacy project before opening it in a newer version.
- Hardware support catalogs differ per version. A V14 SP1 catalog does not contain firmware images for S7-1500 CPUs released after 2017. Use the HSP (Hardware Support Package) that ships with each TIA Portal version.
- WinCC Comfort/Advanced projects require matching WinCC versions on the HMI panel. A V15.1 engineering station cannot deploy a V14 project to a panel whose runtime version differs.
- Startdrive mismatches between V14 SP1 and V15.1 cause SINAMICS G120 parameter downloads to fail silently. Always pair Startdrive with its parent TIA Portal version.
-
License Server redundancy across VMs: configure ALM as a network license server in one VM only and point the other VMs to it as
\<host>\Siemens\Licenses.
Notes on Future-Proofing
If the requirement to support multiple TIA Portal versions is permanent:
- Adopt a VM-per-version standard. Each VM is a self-contained engineering environment with a dedicated license.
- Track the TIA Portal version matrix published in the Siemens Support Knowledge Base for new release announcements and discontinued support dates.
- Centralize project storage in TIA Project Server (multi-user) or in a version-controlled repository using the Openness API.
- Schedule a monthly V15.1 backup verification — project archives older than six months frequently contain references to deleted HSP versions.
FAQ
Can I install TIA Portal V14 after V15.1 without uninstalling V15.1?
No. The TIA Portal installer enforces ascending version order on shared components (Automation License Manager, Siemens Security Framework, SQL Server instances). Installing V14 after V15.1 aborts with error 0x80070643 unless V15.1 is first uninstalled. Use a virtual machine if side-by-side access is required.
Which TIA Portal versions can coexist with V15.1 on the same workstation?
Siemens officially supports coexistence with newer versions (V16, V17) and with the legacy SIMATIC Manager (STEP 7 V5.5 / V5.6). Coexistence with V14 SP1, V13 SP2, or V12 SP1 is not supported on the same OS instance.
Where are the TIA Portal installation log files stored?
Logs are written to C:\Users\<user>\AppData\Local\Temp\Siemens\ and C:\ProgramData\Siemens\Automation\Logfiles\. Review Setup.log and the per-component MSI logs to identify the failing component.
Do I need to install older TIA Portal versions to edit older projects?
Not necessarily. TIA Portal V15.1 can upgrade any project from V13 SP2 onward via the project upgrade wizard. Open the project in V15.1, accept the upgrade, and the legacy toolchain is no longer required for that project.
Is running multiple TIA Portal versions in Windows virtual machines officially supported?
Yes. Siemens supports running each TIA Portal version inside a VM on a certified hypervisor. This is the recommended deployment model when more than two versions must be available simultaneously, and it isolates the SQL Server instances, ALM services, and Windows updates from the host operating system.