The project update via the button <Set all to newest> in the dialog 'Project Environment' leads to an Unhandled Exception.
When does the behaviour occur?
The exception only occurs if a SoftMotion version > 4.1 is installed on the PC and a project update including the SoftMotion version is carried out in the 'Project Environment' dialog (menu 'Project'>'Project Environment'), e.g. by clicking on the button <Set all to newest>. If the 'Project Environment' dialog box opens automatically after opening a project, the function restriction does not occur because the SoftMotion version is not updated in this case.
Which products are affected?
PLC Designer from V3.0
Short-term measures:
When updating the project, select all components specifically and do not use the button <Set all to newest>. Do not update the SoftMotion version.
Alternatively, set the SoftMotion version to 4.1.0.0 (list selection) in the 'SoftMotion' category in the 'Project settings' dialog (menu 'Project'>'Project Settings'). In this case no update will be carried out either.
Evaluation/Recommendations:
The function restriction only occurs if the project is updated via the menu item 'Project'>'Project Environment' and the SoftMotion version is also updated. Lenze does not currently supply a SoftMotion version >4.1. This means that a SoftMotion version >4.1 can only be installed by installing CODESYS or a third-party program based on it.