beautypg.com

Section 2. data storage and retrieval, 1 memory/data storage in cr9000x, 1 internal flash memory – Campbell Scientific CR9000X Measurement and Control System User Manual

Page 73: 2 internal synchronous dram, 3 pcmcia pc card

background image

Section 2. Data Storage and Retrieval

The CR9000X can store individual measurements or it may use its extensive processing
capabilities to calculate averages, maxima, minima, histograms, FFTs, etc., on periodic
or conditional intervals. Data are stored in tables. For simplicity, RTDAQ's Program
Generator allows a maximum of eight data tables (up to 30 Tables can be created using
the CRBasic editor). The number of tables and the parameters to store in each table
are selected when running the program generator (Overview) or when writing a
datalogger program directly (Sections 4 – 9).

2.1 Memory/Data Storage in CR9000X

2.1.1 Internal Flash Memory

The 2 Mbytes of Internal Flash Memory is reserved for the CR9000X's
operating system, user created programs, and sensor calibration factor files.
128 Kbytes of the Flash Memory are explicitly reserved for the Program
Files and the sensor calibration files. Sensor calibration files can be created
using the CalFile or FieldCal instructions. These files can be accessed
using RTDAQ's or LoggerNet's File Control window.

2.1.2 Internal Synchronous DRAM

The CR9032 has 128 MB of Internal SDRAM. This is volatile memory and
should normally only be used as a buffer area for Data Tables being written
to the PC card. Data in SDRAM are lost if the CR9000X is powered down
due to power loss, by switching off the power switch, or with the PowerOff
instruction. In the CRBASIC program, the DataTable instruction sets the
memory allocation in the CPU for the data table/buffer area. The
maximum number of data tables that can be accessed by the datalogger is
30.

2.1.3 PCMCIA PC Card

The CR9000X's CR9032 CPU Module has a built-in PC card slot allowing
the expansion of the CR9000X’s memory capacity using Type I, II, or III
PCMCIA Cards. SRAM, ATA Flash, and ATA hard disk cards, up to 2
GB in size
, are supported. Compact Flash cards can be used via a Compact
Flash Adapter (contact Campbell Scientific). It should be noted that ATA
hard disks cards cannot withstand the environmental temperature range of
the CR9000X’s specifications. The Cards normally should be formatted
using a FAT32 format. If possible, it is better to format the cards using
the CR9000X (File Control window).

See Appendix C: PC/CF Card Information for information on
recommended cards.

Data Tables can be stored to a PC card by including the CardOut
instruction within the Data table declaration. When using a PCMCIA card,
the DataTable instruction's Size parameter sets the size of the buffer area

2-1