CR10 MEASUREMENT AND CONTROL MODULE OPERATOR'S MANUAL REVISION: 3/96 COPYRIGHT (c) 1987-1996 CAMPBELL SCIENTIFIC, INC.
This is a blank page.
CR10 MEASUREMENT AND CONTROL MODULE OVERVIEW Campbell Scientific Inc. provides four aids to understanding and operating the CR10: 1. 2. 3. 4. PCTOUR This Overview The CR10 Operator's Manual The CR10 Prompt Sheet PCTOUR is a computer-guided tour of CR10 operation and the use of the PC208 Datalogger Support Software. Much of the material in this Overview is covered in PCTOUR. A copy of PCTOUR is included with every datalogger or PC208 order.
CR10 OVERVIEW FIGURE OV1.1-1.
CR10 OVERVIEW FIGURE OV1.1-2.
CR10 OVERVIEW OV1.1.1 ANALOG INPUTS The terminals labeled 1H to 6L are analog inputs. These numbers refer to the high and low inputs to the differential channels 1 through 6. In a differential measurement, the voltage on the H input is measured with respect to the voltage on the L input. When making singleended measurements, either the H or L input may be used as an independent channel to measure voltage with respect to the CR10 analog ground (AG).
CR10 OVERVIEW OV1.2 CONNECTING POWER TO THE CR10 The CR10 can be powered by any 12VDC source. First connect the positive lead from the power supply to one of the 12V terminals and then connect the negative lead to one of the power ground (G) terminals. The Wiring Panel power connection is reverse polarity protected. See Section 14 for details on power supply connections. CAUTION: The metal surfaces of the CR10 Wiring Panel, and CR10KD Keyboard Display are at the same potential as power ground.
CR10 OVERVIEW INPUT/OUTPUT INSTRUCTIONS Sensors Control Specify the conversion of a sensor signal to a data value and store it in Input Storage. Programmable entries specify: (1) the measurement type (2) the number of channels to measure (3) the input voltage range (4) the Input Storage Location (5) the sensor calibration constants used to convert the sensor output to engineering units I/O Instructions also control analog outputs and digital control ports.
CR10 OVERVIEW OV2.2 CR10 INSTRUCTION TYPES Figure OV2.1-1 illustrates the use of three different instruction types which act on data. The fourth type, Program Control, is used to control output times and vary program execution. Instructions are identified by numbers. 1. INPUT/OUTPUT INSTRUCTIONS (1-28, 101-104, Section 9) control the terminal strip inputs and outputs (the sensor is the source, Figure OV1.1-2), storing the results in Input Storage (destination).
CR10 OVERVIEW Table 1. Execute every x sec. 0.0156 < x < 8191 Instructions are executed sequentially in the order they are entered in the table. One complete pass through the table is made each execution interval unless program control instructions are used to loop or branch execution. Normal Order: MEASURE PROCESS CHECK OUTPUT COND. OUTPUT PROCESSING Table 2. Execute every y sec. 0.0156 < y < 8191 Table 2 is used if there is a need to measure and process data on a separate interval from that in Table 1.
CR10 OVERVIEW emulator (GraphTerm), telecommunications (TELCOM), a data reduction program (SPLIT), and programs to retrieve data from both generations of Campbell Scientific's Storage Modules (SMREAD and SMCOM). returns as described above or select the "C" option to "Call" the station (see PC208 Operator's Manual). Once the link is active, issue the "7H" command to enter the Remote Keyboard State. To participate in the programming examples (Section OV5) you must communicate with the CR10.
CR10 OVERVIEW OV3.3.2 ESTABLISHING COMMUNICATION WITH THE CR10 Communication software is available for most computers having a serial port. Campbell Scientific's PC208 Datalogger Support Software is available for IBM PC/XT/AT/PS-2's and compatibles. The software must be capable of the following communication protocol: 1. Configuring an asynchronous serial port for 8 Data Bits, 1 Stop Bit, no Parity, and Full Duplex at baud rates of 300, 1200, or 9600 baud. 2.
CR10 OVERVIEW TABLE OV4.2-2. Additional Keys Allowed in Telecommunications Key Action CR : S or ^S Change Sign, Index (same as C) Enter/advance (same as A) Colon (used in setting time) Stops transmission of data (10 second time-out; any character restarts) Aborts transmission of Data C or ^C OV4.3 PROGRAMMING SEQUENCE In routine applications, the CR10 measures sensor output signals, processes the measurements over some time interval and stores the processed results.
CR10 OVERVIEW temperature of the thermistor on channel 1 would be stored in input location 5, the temperature from channel 2 in input location 6, etc. Detailed descriptions of the instructions are given in Sections 9-12. Entering an instruction into a program table is described in OV5. Module. Up to 8 programs can be stored in the Storage Module, the programs may be assigned any of the numbers 1-8.
CR10 OVERVIEW OV5.1 SAMPLE PROGRAM 1 In this example the CR10 is programmed to read its own internal temperature (using a built in thermistor) every 5 seconds and to send the results to Final Storage. Display Will Show: Key (ID:Data) Display Will Show: Key (ID:Data) Wait a few seconds: 01:21.423 The CR10 has read the sensor and stored the result again. The internal temp is now 21.423 oC. The value is updated every 5 seconds when the table is executed.
CR10 OVERVIEW A 02:0000 Enter 1 and advance to second parameter (Input Storage location to sample). 1 02:1 Input Storage Location 1, where the temperature is stored. A 04:P00 Enter 1 and advance to fourth program instruction. * 00:00 Exit Table 1. 0 LOG 1 Enter *0 Mode, compile program, log data. The CR10 is now programmed to measure the internal temperature every 5 seconds and send each reading to Final Storage. Values in Final Storage can be viewed using the *7 Mode.
CR10 OVERVIEW Parameter 2 is the voltage range to use when making the measurement. The output of a type T thermocouple is approximately 40 microvolts per degree C difference in temperature between the two junctions. The ±2.5 mV scale will provide a range of +2500/40 = +62.5 oC (i.e., this scale will not overrange as long as the measuring junction is within 62.5 oC of the panel temperature). The resolution of the ±2.5 mV range is 0.33 µV or 0.008 oC.
CR10 OVERVIEW SAMPLE PROGRAM 2 Instruction # (Loc:Entry) Parameter (Par#:Entry) Description *1 Enter Program Table 1 01:60 60 second (1 minute) execution interval Key "#D" until is displayed 01:P00 01:P17 01:1 02:P14 (differential) Measure internal temperature Store temp in Location 1 Measure thermocouple temperature 01:1 02:1 03:5 04:1 05:1 06:2 07:1 08:0 Instruction # (Loc.:Entry) Erase previous Program before continuing. Parameter Par.
CR10 OVERVIEW Instruction # (Loc.:Entry) Parameter (Par.#:Entry) 09: P74 01:1 02:10 03:2 Description Minimize instruction One repetition Output the time of the daily minimum in hours and minutes Data source is Input Storage Location 2. The program to make the measurements and to send the desired data to Final Storage has been entered. At this point, Instruction 96 is entered to enable data transfer from Final Storage to Storage Module. 10:P96 1:71 Activate Serial Data Output.
CR10 OVERVIEW TABLE OV6.1-1. Data Retrieval Methods and Related Instructions Storage Module Inst. 96, *8 *9 Printer, other Serial Device Inst. 96, *8 Inst. 98, Telecommunications (RF, Phone, Short Haul, SC32A) Inst. 97 (Telecommunications Commands) TABLE OV6.1-2. Data Retrieval Sections in Manual Instruction or Mode 96 Instr. 97 *8 *9 Telecommunications OV-18 Section in Manual 4.1, 12 12 4.2 4.
CR10 OVERVIEW FIGURE OV6.1-1.
CR10 OVERVIEW OV7.