Skip to main content

Dialog: Properties: Application Build Options

Function: The dialog includes settings which CODESYS uses to generate a boot application for the controller.

Call: View → Properties command; context menu of an application object

Download Application Info

This functionality requires compiler version >=3.5.0.0, runtime system version >= 3.5.0.0.

The information about the application contents is also downloaded to the controller. We recommend that you keep this option enabled because it allows for a difference check between the current application and the application on the controller. The comparison includes the number of POUs, of data, and of memory locations.

To get the information about the differences, click Details in the Applications tab of the device editor. This is also in the message view which opens when you download an application to the controller whenever it is different from which exists on the controller.

Stop parent applications on exception

Available for applications with a parent application

Dynamic Memory Settings

Memory is allocated dynamically for the application, for example when using the __NEW operator. In this case, you define the desired Maximum size of memory (bytes).

Caution: The entire memory is not available for dynamically creating objects. Instead, the system always uses part of it for management information.

For more information, see: Generating Application Code