Topic: DMD0189

Help File Version: 2.9.4.37

 

Export Memory Data


The Export Memory Data utility processes a user-defined list of memory element ranges, reading the value for each memory element in each range from the connected Do-more CPU, and storing the values that were read to a file in CSV (comma separated variables) format. The data is saved in the native format of the elements in the range, that is, an element in the D range is saved as a Signed DWord, an element in the R range is saved as a Real DWord, etc.

 

The image below show how the contents of the CSV file will appear using the range list and the Format Options in the example to the left:

 

 

Starting Element - specifies the first element in the memory range. This can be any BIT or numeric element or any String.

 

Range - specifies the number of consecutive elements to process.

 

Ranges of Bit elements must start on a byte boundary and must be multiples of 8 to maintain byte alignment. For example:

C0 with a Range of 1 is NOT valid because it does not have a multiple of 8 elements.
C3 with a Range of 8 is NOT valid because it does not start on a Byte boundary.
C0 with a Range of 8 is valid because it has 8 Bit elements and starts on a Byte boundary.
 

Structures are NOT allowed.
 

Casting operators are NOT allowed.

 

Ending Element - as the Starting Element Range values are entered, the Ending Element field will display the last element in the current range that will be processed. "Out of Range" will be displayed if the Starting Element and Range values produce a result that cannot be processed.


Click Add to List to add the currently defined range to the list of ranges to be processed.

 

Highlight a range from the list and click Remove from List to remove the range from the list.

 


Put All Values in One Row will output all of the values for each range in a single row.

 

Specify the Number of Values per Row will output the specified number of values for each range in a single row.

 

Include the Element Name on Each Row - specifies whether or not to include the name of the first element on each row.

 

if checked then each row for each range will begin with start with name of the first element on that row.

 

if unchecked the first row for each range will begin with start with name of the first element on that row and subsequent rows will contain only the consecutive values in that range.

 


Example Output - as the Formatting Options are changed, this will display how the values will be arranged in the output file.

 

Formatting Options - determine how each of the ranges in the output file will be arranged.

 


Export! - after all of the desired ranges have been entered into the list, click this button to begin processing the list. A File Save As dialog will be opened where the programmer can specify the folder location and output file name.

 


See Also:

Export Project

 

Export Element Documentation

 

Export Memory Data

 

Import Project

 

Import Element Documentation

 

Import Memory Data

 

Memory View

 


Related Topics:

Migrate DirectSOFT Project

 

Memory Image Manager