beautypg.com

2 *a mode – Campbell Scientific CR10X Measurement and Control System User Manual

Page 44

background image

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 unless it has a 2M memory
then it defaults to 127816. 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.

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.

Memory allocation defaults at reset to the
values in Table 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 minimum size of Final Storage is
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 of 6655,
but the usable maximum is less than this because intermediate
and program storage require some of this memory). 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 CR10X will assign the exact number needed
. Entering 0
will also result in the CR10X 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, maximum of
983040). 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 CR10X will
assign the exact number needed
. Entering 0 will also result
in the CR10X 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.