When is the fingerprint for an application not changed and when is it changed?

Unchanged fingerprint

The Instances view displays identical fingerprints for the PLC (with the item for the PLC and with the item Code Identification).

Causes:

  • You have not changed/saved the application since you loaded it onto the PLC.

  • You are using C-/C++-blocks in the application, you have just changed the C-/C++-code of these C-/C++-blocks. If you want to be sure that the current version of the application is loaded onto the PLC, you must load the application onto the PLC

Changed fingerprint

The Instances view displays different fingerprints for the PLC (with the item for the PLC and with the item Code Identification).Causes:

  • You have changed/saved the application since you loaded it onto the PLC. Example: You have changed/saved ST-code, FBD-logic or ladder diagrams.

    A changed interface of a C-/C++-block changes the fingerprint as well.

    logi.CAD 3 changes the fingerprint of an application within the Instances view, if the version of the programming loaded onto the PLC is different from the version saved in logi.CAD 3.

  • If you have not changed the application, most likely you have installed a new version of logi.CAD 3. And – due to technical reasons – logi.cals had to change the building process of the binary files that are needed for loading.

Solutions so that the same fingerprint is used/displayed:

or

  • Only possible/reasonable for a application that has not changed: Use the previous version of logi.CAD 3 in which an identical fingerprint is displayed.

images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg logi.cals recommends to install and use the most current versions of logi.CAD 3 and the runtime system so that the latest features and problem fixes according to the release notes are provided in the used version.


Did this article help you? Did you find the requested information in this user documentation?
If not, contact the support team of logi.cals. State your questions or suggestions to improve/enhance the user documentation as detailed as possible.