
Appendix A. Sample Program Table Structure
Table Number 2 – Hourly: The Hourly table contains the minimum battery voltage and the minimum and
maximum temperature over a 60-minute interval.
Field Number Field Name Units Notes:
Field 1 Battery_Min Volts
Field 2 Battery_Time Time
Field 2 Temp_Min Deg C
Field 3 Temp_Max Deg C
Table Number 3 – Public: The Public table contains only the most recent “real-time” record for the variable
described in the datalogger program.
Field Number Field Name Units Notes:
Field 1 Batt_Volt Volts
Field 2 Temp Deg C
CR200 Datalogger Program
'CR200 Series
'Declare Variables and Units
Public Batt_Volt, Temp
Units Batt_Volt=Volts
Units Temp=Deg C
'Define Data Tables
DataTable(Hourly,True,-1)
DataInterval(0,60,Min)
Minimum(1,Batt_Volt,False,True)
FieldNames("Battery_MIN,Battery_Time")
Maximum(1,Temp,False,False)
Minimum(1,Temp,False,False)
EndTable
'Main Program
BeginProg
Scan(10,Sec)
'Default Datalogger Battery Voltage measurement Batt_Volt:
Battery(Batt_Volt)
'109 Temperature Probe measurement Temp:
Therm109(Temp,1,1,1,1.0,0.0)
'Call Data Tables and Store Data
CallTable(Hourly)
NextScan
EndProg
A-3
Comentarios a estos manuales