Introduction

The M580 safety PAC supports the use of several related tools. Some of these tools have been modified for use together with the M580 safety PAC. This topic addresses some of these tools.

Memory Usage

The Memory Usage screen presents the following information:

  • the physical distribution of the PAC (internal memory and memory card)

  • the space taken up in the memory by a project (data, program, configuration, system)

For the M580 safety PAC, this screen specifically provides two new parameters – Safety Declared Data and Safety Executable code – which are described below.

NOTE: You can also use the Pack command in this screen to reorganize the memory where possible.

For more information, refer to the topic Memory Usage in the EcoStruxure™Control Expert Operating Modes user manual.

For the M580 safety PAC, the following parameters are displayed:

Parameter

Description

User Data

This field indicates the memory space (in words) taken up by user data (objects relating to configuration):

  • Data: located data associated with the processor (%M, %MW, %S, %SW, etc.) or the input/output modules.

  • Declared Data: unlocated data (declared in the process data editor) saved after power cut.

  • Unsaved Declared Data : unlocated data (declared in the process data editor) not saved after power cut.

  • Safety Declared Data : unlocated data (declared in the safety data editor) not saved after power cut.

User Program

This field indicates the memory space (in words) taken up by the project program:

  • Constants: static constants associated with the processor (%KW) and the input/output modules; initial data values.

  • Executable code: executable code of the process area part of the project program, EFs, EFBs and DFB types.

  • Upload information : information for uploading a project (graphic code of languages, symbols, etc.).

  • Safety Executable code : executable code of the safety area part of the project program, EFs, EFBs and DFB types.

Other

This field indicates the memory space (in words) taken up by other data relating to the configuration and the project structure:

  • Configuration: other data relating to configuration (hardware configuration, software configuration).

  • System: data used by the operating system (task stack, catalogs, etc.),

  • Diagnostic: information relating to process or system diagnostics, diagnostics buffer.

  • Data Dictionary: Dictionary of symbolized variables with their characteristic (address, type, and so forth).

Internal Memory

This field shows the organization of the PAC internal memory. It also indicates the memory space available (Total), the largest possible contiguous memory space (Greatest ) and the level of fragmentation (due to online modifications).

Event Viewer

Event Viewer is an MS-Windows utility that captures events logged by Control Expert. You can use Event Viewer to display a history of logged events.

Access Event Viewer in MS-Windows in the Administrative Tools folder of the Control Panel. When you open the utility, select Show Action Pane , then click Create Custom View to open that dialog. There, you can create a custom view for Control Expert events.

NOTE: In the Create Custom View dialog, first select By source , then select TraceServer as the source to display Control Expert events.