The CR1000X Datalogger

The CR1000X is used in a broad range of measurement and control projects. Rugged enough for extreme conditions and reliable enough for remote environments, it plays a critical role in numerous complex applications. Used in applications all over the world, it is a powerful core component for your data acquisition system.

Overview

The CR1000X data logger is the main part of a data acquisition system (see CR1000X data acquisition system components for more information). It has a central-processing unit (CPU), analog and digital measurement inputs, analog and digital outputs, and memory. An operating system (firmware) coordinates the functions of these parts in conjunction with the onboard clock and the ClosedCRBasic Campbell Scientific's BASIC-like programming language that supports analog and digital measurements, data processing and analysis routines, hardware control, and many communications protocols. application program.

The CR1000X can simultaneously provide measurement and communications functions. Low power consumption allows the data logger to operate for extended time on a battery recharged with a solar panel, eliminating the need for ac power. The CR1000X temporarily suspends operations when primary power drops below 9.6 V, reducing the possibility of inaccurate measurements.

The electronics are RF shielded and protected by the sealed, stainless-steel canister, making the CR1000X economical, small, and very rugged. A battery-backed clock assures accurate timekeeping.

Operations

The CR1000X measures almost any sensor with an electrical response, drives direct communications and telecommunications, reduces data to statistical values, performs calculations, and controls external devices. After measurements are made, data is stored in onboard, nonvolatile memory. Because most applications do not require that every measurement be recorded, the program usually combines several measurements into computational or statistical summaries, such as averages and standard deviations.

Programs

A program directs the data logger on how and when sensors are measured, calculations are made, data is stored, and devices are controlled. The application program for the CR1000X is written in ClosedCRBasic Campbell Scientific's BASIC-like programming language that supports analog and digital measurements, data processing and analysis routines, hardware control, and many communications protocols., a programming language that includes measurement, data processing, and analysis routines, as well as the standard BASIC instruction set. For simple applications, ClosedShort Cut A CRBasic programming wizard suitable for many data logger applications. Knowledge of CRBasic is not required to use Short Cut., a user-friendly program generator, can be used to generate the program. See also:

For more demanding programs, use the full-featured ClosedCRBasic Editor The CRBasic programming editor; stand-alone software and also included with LoggerNet, PC400, and RTDAQ software.. The CRBasic Editor help contains program structure details, instruction information and program examples: https://help.campbellsci.com/crbasic/cr1000x/ .