beautypg.com

Campbell Scientific PC400 Datalogger Support Software User Manual

Page 39

background image

Section 4. The PC400 Main Screen

When Run Now is checked, the program is compiled and run in the
datalogger. You may choose to preserve existing data tables on the
datalogger’s CPU if there has been no change to the data tables
(Preserve data if no table changed) or to delete data tables on the
CPU that have the same name as tables declared in the new program
(Delete associated data tables).

Neither of these options affects existing data files on a card
if one is being used. If a data table exists on the card that
has the same name as one being output with the new
program, the message will be returned “Data on Card is
from a different program or corrupted”. Data will not be
written to the card until the existing table is deleted. Data
tables on the card that have different names than those
declared in the new program will be maintained and will not
affect card data storage when the new program is running.

CAUTION

When using the Preserve data if no table changed option, existing
data and data table structures are retained unless one of the following
occurs:

• Data table name(s) change

• Data interval or offset change

• Number of fields per record change

• Number of bytes per field change

• Number of records per table (table size) change

• Field type, size, name, or position change

To summarize, any change in data table structure will delete all tables
on the datalogger’s CPU, regardless of whether or not the Preserve
Data option was chosen. If the Preserve Data option was chosen but
the datalogger was unable to retain the existing data, the following
message will appear in the Compile Results: Warning: Internal Data
Storage Memory was re-initialized.

CR9000(X)/CR5000 Datalogger Run Now Options

The Run Now options and behavior for the CR9000(X) and CR5000
dataloggers are different from the CR1000, CR3000, and CR800
Series dataloggers. Below is a dialog box for a CR5000 datalogger.

4-15