Skip to content

Checksum comparison

By using the upload variant Checksum compare only, the individual checksums of the blocks are compared. Changes to the code of the blocks are recognized and the block is displayed as "changed". A detailed view of the changes is not possible.

Info

No backup is generated. This means that you cannot perform a detailed comparison or restore. The actual values cannot be saved or compared.

All controllers from the project are always compared.

Procedure

  1. Start the AdminClient and open the Jobs module.
  2. Select your TIA Portal component in the Project tree.
  3. Click on the Create button in the ribbon or drag and drop the component into the Jobs area.
  4. Check whether the upload type TIA Portal is displayed in the Job configuration area.
  5. Configure the General, Notification, Upload and compare and Create a version automatically after job run sections. The Notification and Create a version automatically after job run sections are only displayed if the required settings have been made. If you are working with Agents and the versiondog server and the TIA Portal software are not installed on the same computer, they must be configured using the communication parameters of the project. The agents must be installed in advance.
  6. Under TIA Portal settings, select the upload variant Checksum compare only.

    Figure: Job configuration, TIA Portal settings section, upload variant Checksum comparison

    1. Select the desired project in the Project drop-down list.
    2. Select a CPU of the project in the Device drop-down list.
    3. The interface is determined automatically. To enter it manually anyway, activate the checkbox Enter interfaces manually.
    4. Enter the PG/PC PG/PC interface and the Slot in the corresponding fields. The PG/PC interface can be found in the TIA Portal at the following location:

      Figure: TIA Portal, PG/PC interface display

    5. As of TIA Portal V15.1, the upload and comparison is also possible for password-protected projects. Enter the login information for the password-protected project in the section Advanced.

Info

If the project contains a CPU password, an error message is displayed, since no CPU password can be transferred in the checksum comparison job.

FAQ

Error message Specify a valid license from TIA Portal v17 (and newer) when comparing

If this occurs, our certificate has to be installed to the trusted root certificates.

  1. Open the properties of any EXE in the versiondog installation folder (for example {Installation directory}\vdogServer\vdog_pkg\vdog_export_tia\VDogTiaProjectExport17.exe)

  2. Select the Digital signatures tab.

  3. Select the certificate from the Signature List.
  4. Select the Details button.
  5. Select the View Certificate button.
  6. Finally, select the Install Certificate... button.
  7. Complete the Certificate Import Wizard, accepting the default settings.