The CR6 Datalogger

The CR6 data logger provides fast communications, low power requirements, built-in USB, compact size and and high analog input accuracy and resolution. It includes universal (U) terminals, which allow connection to virtually any sensor - analog, digital, or smart. This multipurpose data logger is also capable of doing static vibrating-wire measurements.

Overview

The CR6 data logger is the main part of a data acquisition system (see CR6 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 CR6 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 CR6 temporarily suspends operations when primary power drops below 9.6 V, reducing the possibility of inaccurate measurements.

Communications Options

The CR6 can include Wi-Fi or the following radio options for different regions:

  • RF407: 900 MHz (United States and Canada)
  • RF412: 920 MHz (Australia and New Zealand)
  • RF422: 868 MHz (Europe)
  • RF451/RF452: 900 MHz, 1 Watt (United States, Canada, and Australia)

Operations

The CR6 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 CR6 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/cr6/ .

Programs are run by the CR6 in either Closedsequential mode A CRBasic program execution mode wherein each statement is evaluated in the order it is listed in the program. or Closedpipeline mode A CRBasic program execution mode wherein instructions are evaluated in groups of like instructions, with a set group prioritization.. In sequential mode, each instruction is executed sequentially in the order it appears in the program. In pipeline mode, the CR6 determines the order of instruction execution to maximize efficiency.