Memory configuration page
The
Memory
configuration page displays the amount of allocated, available, and used memory for different elements. You must build the controller project to view the information on the page. Data on the page updates after building the project.Use the
Memory
configuration page to do the following actions:- View the memory information on aMicro800controller.
- Specify the memory to be reserved for temporary variables.
- Build a controller project.
TIP:
- Information for the controller on this page is updated after building the project. Before viewing the page, build the project.
- Before the initial build, theCurrent allocationsparameters are displayed asN/A.
Setting | Description |
---|---|
Max memory | Displays, in bytes, the memory capacity of the Micro800 controller. |
Max data allocation | Displays, in bytes, the amount of memory allocated to data. |
Current allocations | |
Data | Displays, in bytes, the amount of memory used to support the controller system variables, inputs, and outputs. |
Program | Displays, in bytes and steps*, the amount of memory used by programs in the controller project. |
Available space | |
Data | Displays, in bytes, the amount of data memory remaining in the controller. |
Program | Displays, in bytes and steps, the amount of program memory remaining in the controller. |
Embedded Project | |
Allocated | Displays, in bytes, the amount of memory reserved for the files that are required to create the controller project. |
Used | Displays, in bytes, the amount of memory used by the files that are required to create the controller project. |
Free | Displays, in bytes, the amount of memory available for the files that are required to create the controller project. |
Temporary Variables | |
The data memory reservation for temporary variables | Displays, in bytes, the amount of memory reserved for temporary variables. By default, the memory size is:
|
Allocated | Displays, in bytes, the amount of memory reserved for temporary variables and complex expressions during compiling. |
Used | Displays, in bytes, the amount of memory used by temporary variables and complex expressions during compiling. |
Free | Displays, in bytes, the amount of memory available for temporary variables and complex expressions during compiling. |
Retentive Memory | |
Allocated | The two bars respectively show:
|
Used | The two bars respectively show:
|
Free | The two bars respectively show:
|
*Step is the measurement unit for the number of basic ladder instructions based on the assumption that each instruction block is approximately:
|
Provide Feedback