When to update the version of the runtime system on the PLC?

This is how you are able to quickly check in logi.CAD 3 whether a more current version of the PLC runtime system is recommended for usage with the application:

  1. In the Instance view: Select the requested PLC (= appertaining IEC-resource with icon images/download/attachments/406126785/Resource-version-1-modificationdate-1530007752717-api-v2.png ) or one of the children.
    Result: Above the toolbar for the view, the selected PLC incl. the project name is displayed.

  2. Connect to the PLC.

  3. Expand the item PLC Information for the IEC-resource. Then expand the item Runtime system.

  4. Make sure that the items for Current version and Recommended version quote an identical version.
    In case of different versions, the correct execution of the application on the PLC or even the successful loading of the application cannot be granted. Best practice in this case: Install the recommended version of the runtime system on the PLC.


Good to know

images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/lightbulb.svg It is not possible to use a runtime system version < 4.0.0 with the logi.CAD 3 version 2.0.0 or a following version.
Reason: So far, the code has been generated with 2 different data structures for resolving the names of variables (for the Values of Variables view).

  • The new data structure supports enhanced features, such as the representation of values for →reference variables within the Values of Variables view.

  • The old data structure has been kept for incl. the logi.CAD 3 version 1.126.0 in order to maintain the compatibility of previous runtime system versions with these logi.CAD 3 versions.

When using the logi.CAD 3 version 2.0.0 or a later version, observe that the redundant data is no longer generated. If you are using a runtime system < 4.0.0 version and you want to use the current logi.CAD 3 version, upgrade to the current runtime system version. The current installation package for runtime system is included in the delivery range of logi.CAD 3.


images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/lightbulb.svg It is not possible to use a runtime systemversion < 5.0.0 with the logi.CAD 3 version 3.1.0 or a following version.
Reason: logi.CAD 3 v ersion 3.1.0 generates nameserver code that cannot be processed by a runtime system version < 5.0.0

logi.CAD 3 checks the version of the runtime system when the application is loaded. If logi.CAD 3 requires a more current runtime system version, the following message is displayed:
Version of runtime system is a.b.c but must be x.y.z. The application for the PLC (resource "name", platform toolkit "name") cannot be created/loaded.

If you do not need this check, contact your administrator or system integrator and ask for the deactivation of this check.


images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/lightbulb.svg It is not possible to use a runtime system version < 5.1.0 with the logi.CAD 3 version 3.6.0, if you want to build/load an application using →interfaces incl.→method prototypes.
Moreover, some system blocks(such as the SaveRetainData block or the LoadRetainData block) do not work as excepted within the built/loaded application, if you are using a runtime system version ≤ 5.0.0 with logi.CAD 3 version ≥ 3.6.0.
Reason: logi.CAD 3 version 3.6.0 generates nameserver code that cannot be processed correctly by runtime system version 5.0.0.

images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg In contrast to this: It is possible to use the runtime system version 5.0.0 again with the logi.CAD 3 v ersion 3.7.0 or a following version – even if you are using interfaces incl. method prototypes or the mentioned blocks in the built/loaded application.

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.