beautypg.com

Campbell Scientific 0871LH1 Freezing Rain Sensor User Manual

Page 15

background image

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)