Integrating projects

For SIMATIC WinCC flexible projects, the component type WinCC flexible is available in the directory Siemens/HMI softwarein versiondog .

You can customize component types in the AdminClient by using the Component Type Editor module.

 

In order to integrate your project data into versiondog , proceed as follows:

  1. Create a new component in the UserClient with the above component type.

  2. Open the working directory of the component using the button or the context menu item Open in file manager (Ctrl+E).

  3. Move the desired project data into the working directory of the component.

  4. Check in the component using the option Create base version and Check-In.

  5. You can now manage the project in versiondog .

 

If you do not have project data, you can still create a component that can be used to create a job to create a backup. You can then create a version of the project data from the backup created in that job on the server.

Proceed as follows:

  1. Create a new component in the UserClient with the above component type.

  2. Select the option Check-In without base version.

  3. In the AdminClient, create and run a job for this component.

  4. Open the UserClient and go to your component.

  5. In the Jobs tab, select the backup, click on Copy backup to directory and then copy the backup to the working directory.

  6. Create a new version of the component and check it in.

Please note:

This means that you will not see a detailed comparison for the Runtime, but a disaster recovery can be performed in any case, i.e. you can use the created backup to restore the Runtime.

 

The process of creating a version while using a restricted Windows user account has failed. What do I have to do so that the comparison can be performed without errors?

 

Error messages, codes:

31102

21053

21055

21053

Explanation

The logged-in user lacks certain rights required to edit the SQL database instance. The user with limited access rights must be assigned the SysAdmin role of the SQL server. In other words, the configuration described below must be performed from an administrator account or another account with appropriate permissions.

Solution A

For WinCC flexible 2007 with SQL-Server 2005 please proceed as follows:

  1. Open the SQL Server Management Studio and establish a connection to the WinCC flexible instance.

  2. Open Container Security > Logins.

  3. Right-click on Logins and select the entry New Login.

  4. Enter the user incl. computer name or domain affiliation or select the user via the search function.

  5. On the Server Roles page, assign the SysAdmin role to this user.

  6. Close the dialog and log on to Windows again.

Versioning will now work with this user.

If there are other user accounts with restricted rights, they must be created in addition, following these instructions.

Solution B

  1. Make the user with restricted rights a member of a corresponding group (group with authorization for versioning).

  2. In WinCC flexible a corresponding database instance is created and an associated group.

  3. The users with restricted rights must be members of the above mentioned group.

  4. To add members in system go to: Start button > Control Panel > Administration > Computer Administration > Users and Groups.

 

To FAQ List

 

Related topics:

AdminClient -> Module component type editor

Carrying out a restore

UserClient -> Creating a new component