beautypg.com

B-1. example – Campbell Scientific PC400 Datalogger Support Software User Manual

Page 232

background image

Appendix B. Table-Based Dataloggers

TABLE B-1. Example of Status Table Entries

TMStamp

Date and time the status information was recorded.

RecNBR

The record number in the table.

Battery

Datalogger battery voltage.

Watchdog

The watchdog checks the processor state, software timers, and program
related counters. If an error occurs, the watchdog counter is incremented.

Overruns

A table overrun occurs when the datalogger has insufficient time between
execution intervals to complete one pass through the program. This
counter is incremented with each table overrun.

InLocs

Number of input locations allocated for the program.

PrgmFree

Amount of remaining program memory, in bytes.

Storage

Number of final storage locations available.

Tables

Number of user-created data tables.

DaysFull

Estimated number of days of data the tables using automatic record
allocation can hold. (NOTE: this number is only based on tables stored at
intervals. Automatically allocating an event based table will often result in
very small interval tables.)

Holes

Number of missed records in all data storage tables.

PrgmSig

Signature of the datalogger program. The signature is a unique number
derived from the size and format of the datalogger program. If this
signature changes, the program has been altered.

PromSig

Signature of the datalogger PROM. As with the PrgmSig, if this signature
changes, the datalogger instruction set has somehow been changed.

PromID

Version number of the datalogger PROM.

ObjSrlNo

Revision number of the datalogger PROM.

ROMVersion

Version of the ROM code. This value is stored in the ROM and read by
the OS at compile time.

OSVersion

Current version of the operating system.

OSItem

The CSI item number for the operating system.

OSDate

Date that the Operating System was compiled.

StationName

String stored as the Station Name of the CR5000.

ProgName

The Name of the currently running program.

StartTime

Time that the program began running.

Battery

Current value of the battery voltage. This measurement is made in the
background calibration.

PanelTemp

Current Panel temperature measurement.

LithiumBattery

A Boolean variable signaling “True” (-1) if the lithium battery is OK and
“False” (0) if not. The lithium battery is loaded and a comparator checked
every 4 seconds to verify that the battery is charged.

B-8