Campbell Scientific 0871LH1 Freezing Rain Sensor User Manual
Page 15

12
'CR1000 Series Datalogger
'Declare Public Variables
Public PTemp, batt_volt
Public LH1_Byte_Count As Float
Public Read_LH1 As Boolean
Public Ice
Public Ice_mm
'Define the Comport for the 0871LH1 here:
Const LH1_comport = Com2
'*******************************************************************************************
'Public Variables from 0871LH1 Sensor via RS-422 Output
'*******************************************************************************************
Public LH1_Serial_Error As Boolean
'This is the decimal equivalent of Bytes 1 to 24 output by the 0871LH1
Public LH1_Byte(24) As Long
'String is 1 - On or 0 - Off
Public LH1_Probe_Heater_State As String * 3
'String is 1 - Ice or 0 - No Ice
Public LH1_Ice_Output As String * 6
'String is 1 - Fail 0 - OK
Public LH1_Status_Output As String * 4
'String is 1 - Fail 0 - OK
'ERRSTAT1
Public LH1_ERR_MSO_TOO_HIGH As String * 4
Public LH1_ERR_MSO_TOO_LOW As String * 4
Public LH1_ERR_EEPROM As String * 4
Public LH1_ERR_RAM As String * 4
Public LH1_ERR_ROM As String * 4
Public LH1_ERR_WATCHDOG As String * 4
Public LH1_ERR_PWR_INT_TIMER As String * 4
'ERRSTAT2
Public LH1_ERR_DE_ICING As String * 4
'00 - OK, 01 - Always On. 10 - Always Off, 11 - ON
Public LH1_ERR_PROBE_HEATER As String * 10
Public LH1_MSO_Frequency As Float
Public LH1_ON_Time_Days As Float
Public LH1_Cold_Start_Count As Float
Public LH1_ICE_Count As Float
Public LH1_FAIL_Count As Float
Public LH1_MSO_FAIL_Count As Float
Public LH1_Heater_FAIL_Count As Float
Public LH1_Software_Version As Float
Public LH1_ICE_Count_From_PWR_ON As Float
Public LH1_CHECKSUM As Long
'*******************************************************************************************
'END - Public Variables for 0871LH1 RS-422 Output
'*******************************************************************************************
'Define Data Tables
'PLEASE NOTE: The majority of 0871LH1 outputs are diagnostic in nature. Add to Data Table(s)
' as required for your application.
DataTable (LH1_output,1,1000)