EcoStruxure Machine Expert version 1.1 does not support the M258, LMC058 and LMC078 controllers.

Online Change Memory Reserve Settings

Overview

The View > Online Change Memory Reserve Settings command opens the Online Change Memory Reserve view that allows you to configure memory reserves so that instance variables do not have to be moved in memory when changing a function block during an online change.

The Memory Reserve for Online Change view contains the following elements:

Element

Description

Scan Application button

oSearches the selected application for function blocks and displays them in the Function Blocks area.

oUpdates the Function Blocks area after the application has been built.

oUpdates the Function Blocks area after an online change.

List providing the applications of the open project

Select the application to display and/or edit the function blocks in this view.

Function Blocks area

All

The function blocks of the selected application are displayed.

Pool

The function blocks are displayed that are referenced in the POUs tree of the application.

No memory reserve

The function blocks with a memory reserve of 0 bytes are displayed.

<memory reserve> bytes

The function blocks with the number of bytes that is defined in Memory reserve are displayed.

Information about the function blocks in the list on the right-hand side of the Function Blocks area.

Multiple selection is possible when selecting a POU for configuring the memory reserve.

Function Block

Displays the name of the function block.

Size

Displays the size of the function block, size of the instance of a function block, specified in bytes.

Instance Count

Displays the number of instances of a function block in the project.

Memory Reserve

Displays the memory reserve for each instance of the function block.

Additional memory for all instances

Displays the sum of the parameters Instance Count and Memory Reserve.

Remaining size of memory reserve

Displays the Number of bytes that are available as reserve.

Settings area

Memory reserve (in bytes) 

Enter the memory reserve for the selected function block (in bytes).

NOTE: The application must not be located on the controller yet and you must not have clicked the Edit button in the Enable editing area beforehand to enable the memory reserve for edit.

Apply for selection button

Click to apply the Memory reserve (in bytes) to the selected function block and to update the table column Memory reserve.

In case of multiple selection, the specified value is assigned to each function block.

In order to update the columns Size, Number of instances, Additional memory for all instances, and Remaining memory reserve, execute the command Build > Build, and click the Scan application button.

Enable editing area

Edit / Enabled button

Click to enable the input field Memory reserve (in bytes) for editing.

This button is then converted to Enabled.

Information area

Number of FBs

Indicates the total number of function blocks in the application.

Additional memory used by all instances

The sum of the memory reserves of the function block instances of the application specified in bytes.