1 instrument power-up – Monarch Instrument DC 2000 User Manual

Page 53

Advertising
background image

Chapter 4 Operation

Page 4-1

4.1 Instrument Power-up

The Recorder executes multiple tests at initial start-up. These tests are referred to as Start-up Tests. While these
tests are being performed, the recorder displays “Wait” on the status line. If the system fails any test, an error
message will display and an error beep will sound. Be aware, however, that certain test failures are considered non-
recoverable and will result in a complete shut-down of the system. These failures require immediate repair before
the Recorder can continue to power-up.

4.1.1 Start-up Tests

The following paragraphs explain each test performed at initial start-up along with any possible error messages
and recommended operator actions.

4.1.1.1 Memory Test (RAM)

This routine tests all memory (RAM). If this test fails, the unit will halt, indicating the error, and must be
repaired before further operation is allowed.

4.1.1.2 ROM Test

A test is performed to verify the integrity of the system software by computing a 32-bit cyclic redundancy
code (CRC) and comparing this code with a code stored in EPROM. If this test fails, the operator is given
a choice to accept the fault and allow power-up to continue or not accept and power down the unit. If not
accepted, the unit will halt and must be repaired. The only time this fault should be accepted is after
installing a software upgrade to the instrument.

4.1.2 Load Database (user configuration)

The user configuration for the unit is stored in non-volatile battery backed memory. This memory consists of
two main sections, Profile and Data Point Registers (DPR). The database is transferred from working memory
areas to holding memory areas. The unit transfers this database back from the holding memory area to the
working memory area during the power-up sequence. If no errors are detected, this transfer is practically
instantaneous, no messages are displayed, and the recorder continues to power-up normally.

The units user Profile database is grouped into blocks. Each block contains setup parameters related to a
particular instrument function (i.e. display, chart, scan, etc.) and is protected by a checksum. The DPR
database is also composed of discreet blocks, each block containing all the set-up information of a particular
programmed Point. Each point DPR is protected by a checksum. During the automatic Learning operation,
the Profile blocks and Point DPRs along with their checksums are transferred to the holding memory area.

If the recorder finds a bad checksum in any Profile block during the power-up load database sequence, it will
halt.
The user is given a choice to ignore the problem or perform a Smart or Full initialization. (See Section
4.1.3 Initialize Database.)

Answering NO to both “Smart” and “Full” initialization queries forces the Recorder to continue to power-up with
corrupt parameters in the User Profile Database. This may be successful or the Recorder may “hang-up” or
periodically reset.

Failures in the profile database should not occur. If this error occurs, a Smart initialization will have the least
affect on the user profile database and allow completion of the power-up sequence.

Advertising