2 *a mode – Campbell Scientific CR510 Basic Datalogger User Manual
Page 38

SECTION 1. FUNCTIONAL MODES
1-8
1.5.2
∗∗∗∗
A MODE
The
∗
A Mode is used to 1) determine the number of
locations allocated to Input Storage, Intermediate
Storage, Final Storage Area 2, Final Storage Area
1, and Program Memory; 2) repartition this memory;
3) check the number of bytes remaining in Program
memory; 4) erase Final Storage; and 5) to
completely reset the datalogger.
A second Final Storage area (Storage Area 2)
can be allocated in the
∗
A Mode. On power up,
the number of locations allocated for Storage
Area 2 defaults to 0. Final Storage Area 1 is the
source from which memory is taken when Input,
Intermediate, Final Storage Area 2, or program
memories are increased. When they are
reduced, Final Storage Area 1 memory is
increased. Allocation of Input and Intermediate
Storage locations does NOT change Final
Storage Area 2.
With the Flash EEPROM 1 or 2 meg. expanded
memory options, the boundary between Area 1
and Area 2 must lie between 32 K location
sectors. Entries for Area 2 greater than 32,769
locations will be rounded up to the next boundary.
When
∗
A is entered, the first number displayed
is the number of memory locations allocated to
Input Storage. The "A" key is used to advance
through the next 6 windows. Table 1.5-2
describes what the values in the
∗
A Mode
represent.
At the reset, the memory allocation defaults to
the values in Figure 1.5-1. The size of Final
Storage is determined by the size of memory
installed.
The sizes of Input, Intermediate, Final Storage
Area 2, and Program Memory may be altered by
keying in the desired value and entering it by
keying "A". One Input or Intermediate Storage
location can be exchanged for two Final Storage
locations. The size of Final Storage Area 1 will be
adjusted automatically.
The maximum size of Input and Intermediate
Storage and the minimum size of Final Storage
are determined by the memory installed (Figure
1.5-1). A minimum 28 Input location and one
Final Storage Area 1 location will ALWAYS be
retained. The size of Intermediate Storage may
be reduced to 0.
TABLE 1.5-2. Description of
∗∗∗∗
A Mode Data
Keyboard
Display
Entry
ID: Data
Description of Data
∗
A
01: XXXX
Input Storage Locations (minimum of 28, maximum limited by
available memory and constraints on Final Storage). This value
can be changed by keying in the desired number.
A
02: XXXX
Intermediate Storage Locations (maximum limited by available
memory and constraints on Input and Final Storage). This value
can be changed by keying in the desired number. Enter 0 and
the CR510 will assign the exact number needed. Entering 0
will also result in the CR510 erasing all data whenever the
program is changed and compiled.
A
03: XXXXX
Final Storage Area 2 Locations (minimum of 0, maximum
limited by available memory). Changing this number
automatically reallocates Final Storage Area 1.
A
04: XXXXX
Final Storage Area 1 Locations (minimum of 1). This number is
automatically altered when the memory allocation for Program,
Input, Intermediate, or Final Storage Area 2 is changed.
A
05:
Bytes allocated for user program. The number of bytes to
assign to program memory can be keyed in to change the size of
program memory. Changing the size of program memory results
in all data being erased. Enter 0 and the CR510 will assign the
exact number needed. Entering 0 will also result in the CR510
erasing all data whenever the program is changed and compiled.
Key in 98765 to completely reset datalogger.
A
06:
Bytes free in program memory. The user cannot change this
window. It is a function of window 5 and the program.