Dynamic memory allocation is deactivated

What happens?
The following error message appears in the message window when building the project:
No memory for dynamic object creation defined for application 'xxx'

When does the problem occur?
After updating the controller to another device (e.g. from 3200 Motion to p500 Motion), dynamic memory allocation will be deactive. If dynamic memory allocation is, however, used in the project, error messages will appear in the message window when the project is built.

Which products are concerned?
PLC Designer V3.3 and higher

Possible diagnostics:
None

Short-term measures/recommendations:
After updating the controller, check whether dynamic memory allocation is still active. For this, select the application in the device tree, open its context menu and select the menu item 'Properties'. Dynamic memory allocation can be activated in the 'Application Build options' tab.

Assessment:
When updating the controller in the PLC Designer project, dynamic memory allocation will be deactivated. This may lead to error messages when building the project. E.g. the Application Template uses dynamic memory allocation.

URL for linking this AKB article: /en-de/go/akb/201300310/1/
森林舞会游戏