CS451/CS456 Submersible Pressure Transducer
7.4.1.2 Example Program for CR1000 Datalogger
'CR1000 Series Datalogger
'Declare the variable for the water level measurement
Public CS451(2)
'Rename the variable names
Alias CS451(1)=Level
Alias CS451(2)=Temp_C
'Define a data table for 60 minute maximum and minimums
DataTable(Hourly,True,-1)
DataInterval(0,60,Min,10)
Maximum(1,Level,FP2,0,0)
Minimum(1,Level,FP2,0,0)
Maximum(1,Temp_C,FP2,0,0)
Minimum(1,Temp_C,FP2,0,0)
EndTable
'Read sensor every 60 seconds
BeginProg
Scan(60,sec,1,0)
'Code for SDI-12 measurements:
SDI12Recorder(CS451,1,”0”,”M!”,1,0)
'Call the data table:
CallTable(Hourly)
NextScan
EndProg
7.4.2 Edlog Programming
Our CR500, CR510, CR10(X), and CR23X dataloggers are programmed with
Edlog.
These dataloggers use Instruction 105 to read the CS451/CS456. Your
datalogger manual has a detailed explanation of Instruction 105.
Please note that Edlog only allocates one input location for Instruction 105.
Two input locations are required—one for the pressure measurement and one
for the temperature measurement. The additional input location needs to be
inserted manually using the Input Location Editor. To get into the Input
Location Editor, select Edit/Input Labels or press the F5 key. Once in the Input
Location Editor, do the following steps:
1.
Choose Edit/Insert Block.
2.
After the Insert Block dialog box appears, type in a base name for the
input locations. Each input location will have the base name with an
underscore and a consecutive number.
3.
In the Start Address field, type in the number of the first input location.
4.
In the Number of InLocs field, type in 2 and select OK.
22
Summary of Contents for CS451
Page 2: ......
Page 32: ...CS451 CS456 Submersible Pressure Transducer 26 ...
Page 34: ...Appendix A Calibration Certificate A 2 ...
Page 35: ......