Siemens SIMATIC WinCC¶
versiondog supports the management of SIMATIC WinCC projects and enables automatic creation of backups and cyclical monitoring of the controllers.
System requirements¶
WinCC | 5.x | 6.x | 7.x | 7.4 | 7.5 |
---|---|---|---|---|---|
versiondog 1.52.2 | ✓ | ✓ | |||
versiondog 4.5 | ✓ | ✓ | ✓ | ||
versiondog 5.5 | ✓ | ✓ | ✓ | ✓ | |
versiondog 8.0 | ✓ | ✓ | ✓ | ✓ | ✓ |
Other requirements¶
- For upload and compare, you must install an HMI Upload & Compare agent on the WinCC station.
- The WinCC comparator requires a valid installation of an SQL database for the comparison process.
-
You need the following database drivers for the WinCC versions:
WinCC Version Database Version 5.0 Sybase Anywhere 5 5.1 Sybase Anywhere 7 6.0 SQL Server 2000 6.0 SP4 SQL Server 2000 SP4 6.2 SQL Server 2005 SP1 7.0 SQL Server 2005 SP1 7.0 SP1 SQL Server 2005 SP2 7.0 SP2 SQL Server 2005 SP3 7.2 SQL Server 2008 SP1 7.3 SQL Server 2008 SP1 7.4 SQL Server 2014 SP1 7.5 SQL Server 2016 SP in the 64-bit version(Standard Edition or Express Edition) -
You need sufficient authorizations for the logged-in system user to access these instances (administrative rights).
Integration features¶
- Custom component type for SIMATIC WinCC
- Integrated SIMATIC WinCC project tree
- Automatic detection of differences between the program on the controller and the current version on the Server (Backup / backup detailed comparison, Version / backup detailed comparison)
- Detailed comparison for process screens and C actions/project functions
- Clear presentation of the change history
FAQ¶
Why does the comparison of my WinCC projects fail, although a suitable SQL instance is installed?
Explanation
If the name of the SQL server instance on the affected client system differs from the versiondog default name (WINCC or WINCCFLEXEXPRESS), versiondog cannot access it.
versiondog assumes one of these names, as these are set for the majority of installations of the SQL servers included with WinCC/WinCC flexible.
Solution
If the name of the SQL server instance differs from the default, this name versiondog must be made known.
In the following example, the instance name is set to MSSQLEXPRESS:
-
Navigate to the directory
vdClientArchive\VD$A\Configuration\Compare
-
Open the
AgentStation.ini
file, if this does not exist, you can create it with any text editor. -
Insert the following content, depending on whether you want to compare WinCC or WinCC flexible (MSSQLEXPRESS is the example name of the SQL instance):
Info
If the instance name WINCC or WINCCFLEXEXPRESS is entered above the above entry, which corresponds to the versiondog standard name, versiondog also expects an installed editor in addition to the SQL instance.
If this editor is not installed, the comparison will fail.
This means that if no WinCC editor is installed, WINCC or WINCCFLEXEXPRESS must not be entered as the instance name.
Info
Instructions for installing the "Microsoft SQL Server 2005 Express Edition" can be requested from the support department.