EasyManuals Logo

Campbell CR1000 User Manual

Campbell CR1000
678 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #146 background imageLoading...
Page #146 background image
Section 7. Installation
Reps number of sequential elements in the variable array for which
averages are calculated. Reps is set to 1 to average PTemp, and set to 2 to
average two thermocouple temperatures, both of which reside in the variable
array Temp_C.
Source variable array to average. Variable arrays PTemp_C (an array of
1) and Temp_C() (an array of 2) are used.
DataType Data type for the stored average (the example uses data type
FP2
(p. 641)).
Read More See Declaring Data Types
(p. 130) for more information on available
data types.
DisableVar controls whether a measurement or value is included in an
output processing function. A measurement or value is not included if
DisableVar is true (≠ 0). For example, if the disable variable in an
Average() instruction is true, the current value will not be included in the
average. CRBasic example Use of the Disable Variable
(p. 146) and CRBasic
example Using NAN to Filter Data
(p. 484) show how DisableVar can be used
to exclude values from an averaging process. In these examples, DisableVar
is controlled by Flag1. When Flag1 is high, or True, DisableVar is True.
When it is False, DisableVar is False. When False is entered as the
argument for DisableVar, all readings are included in the average. The
average of variable Oscillator does not include samples occurring when
Flag1 is high (True), which results in an average of 2; when Flag1 is low or
False (all samples used), the average is 1.5.
Read More TrigVar and DisableVar
(p. 195)— Controlling Data Output and
Output Processing (p. 195) and Measurements and NAN (p. 482) discuss the use of
TrigVar and DisableVar in special applications.
Read More For a complete list of output processing instructions, see the section
Final Data (Output to Memory) Precessing (p. 542).
CRBasic Example 11. Use of the Disable Variable
'This program example demonstrates the use of the 'disable' variable, or DisableVar, which
'is a parameter in many output processing instructions. Use of the 'disable' variable
'allows source data to be selectively included in averages, maxima, minima, etc. If the
''disable' variable equals -1, or true, data are not included; if equal to 0, or false,
'data are included. The 'disable' variable is set to false by default.
'Declare Variables and Units
Public Oscillator As Long
Public Flag(1) As Boolean
Public DisableVar As Boolean
'Define Data Tables
DataTable(OscAvgData,True,-1)
DataInterval(0,1,Min,10)
Average(1,Oscillator,FP2,DisableVar)
EndTable
146

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Campbell CR1000 and is the answer not in the manual?

Campbell CR1000 Specifications

General IconGeneral
Power Requirements9.6 to 16 VDC
Data Logger Operating SystemCRBasic
Memory4 MB
Analog Inputs16 single-ended or 8 differential
Analog Input Resolution13 bits
Analog Input Range+/-2.5V
Digital I/O8
Pulse Counters2
Communication PortsRS-232
Operating Temperature-25°C to +50°C
Pulse Channels4

Related product manuals