Siemens TIA Portal

TIA Portal (Totally Integrated Automation) is an engineering framework created to program Siemens devices.

The solutions presented in this tutorial have specific software and hardware requirements:

Compatibility overview for versiondog:

From versiondog


TIA Portal Version




V13 SP1

V13 SP2


V14 SP1



V16 V17


3.2.1 ✓* ✓* ✓*
3.3 ✓* ✓* ✓*
4.5 ✓* ✓* ✓*
5.0 ✓* ✓* ✓*
6.0 ✓* ✓* ✓*
6.5 ✓* ✓* ✓*
8.0 ✓* ✓* ✓*
9.0 ✓* ✓* ✓*

*Only comparisons are possible.

The comparator for TIA Portal can use the extended address space on a 64-bit system and therefore also process very large projects.

Compare, upload, backup


From versiondog version

2.5 Possible Not possible Not possible
3.2.1 Possible Not possible Not possible
3.3 Possible Possible Possible
4.5 Possible Possible Possible
5.0 Possible Possible Possible
6.0 Possible Possible Possible
6.5 Possible Possible Possible
8.0 Possible Possible Possible

* It is only possible to carry out uploads from TIA Portal V13 SP1 onwards.

Upload, backup, editor integration:

From versiondog version

Upload* Backup (disaster recovery)* Editor integration**
2.5 Not possible Not possible Yes
3.2.1 Not possible Not possible Yes
3.3 Possible Possible Yes
4.5 Possible Possible Yes
5.0 Possible Possible Yes
6.0 Possible Possible Yes
6.5 Possible Possible Yes
8.0 Possible Possible Yes

* It is only possible to carry out uploads from TIA Portal V13 SP1 onwards.

**Click on Open in editor or press F4.

Detailed compatibility overview for versiondog and TIA Portal

TIA Portal
V13 SP 1
TIA Portal
V14 SP 1

TIA Portal

TIA Portal
versiondog version 3.3 - 4.5 From 5.0 From 6.5 From 8.0
Integrated TIA project tree (with HMI) Yes Yes Yes Yes
SmartCompare for TIA Step 7 (version/version comparison) Yes Yes Yes Yes
Automatic monitoring of program changes for S7 controllers (version/backup comparison) Yes Yes Yes Yes
Detailed graphical comparison Yes Yes Yes Yes
Integrated support for HMI project planning with textual detailed comparison (version/version comparison) Yes Yes Yes Yes
Clear presentation of complete change history Yes Yes Yes Yes
Supported controllers for carrying out uploads:
Checksum comparison: S7300, S7400(F), S71200(F), S71500(F) Yes Yes Yes Yes
Software upload: S7300, S7400(F), S71200(F), S71500(F)
The safety part must not be password protected.
Yes Yes Yes Yes
Station upload: S71200(F) (from firmware 4.0 with versiondog 8.5), S71500(F)
(from firmware 2.1)
(-) (-) Yes Yes
Supported controllers for carrying out comparisons:
S7-1500 – S7 1500F Yes Yes Yes Yes
S7-1200 - S7-1200F Yes Yes Yes Yes
S7-400 - S7-400F Yes Yes Yes Yes
S7-300 - S7-300F Yes Yes Yes Yes
ET/IM modules with CPU functionality Yes Yes Yes Yes
versiondog has access to password protected CPUs (-) (-) Yes Yes
Select a communication route, regardless of what was added to the project (e.g., when using a NAT router) (-) (-) Yes Yes
LibraryManagement (from versiondog 8.0) Yes Yes Yes Yes

Restrictions for carrying out a station upload with S7-1500 controllers:

For more information, see TIA Portal: Requirements for carrying out a station upload (from TIA Portal 15.1).

In this tutorial:

Last updated: 14 January 2022