Campbell Hausfeld COM220 Network Card User Manual


 
Appendix A. Changing COM220 Settings
SequentialMode
DataTable (TestA,1,-1)
DataInterval (0,2,Sec,10)
Minimum (1,BatteryVoltage,FP2,0,False)
Sample (1,PanelTemperature,FP2)
EndTable
DialSequence (4094)
StaticRoute(ComSDC8,4094,4094) ' So router discovers LoggerNet server
DialSuccess = DialModem (ComSDC8,9600,"5551212","")
‘ Param 4 = "" allows CR1000 to accept all possible COM220 responses
‘ DialSuccess: -1 means successful, 0 means failure.
EndDialSequence (DialSuccess)
BeginProg
Scan (2,Sec,0,0)
PanelTemp (PanelTemperature,250)
Battery (BatteryVoltage)
CallTable TestA
NextScan
EndProg
Remote datalogger program for CR1000:
'Remote program for 2 minute data callbacks via DL router with RF401 or MD485 link and
COM220 link
'Datalogger router PakBusAdddress = 2
'LoggerNet server PakBusAddress = 4094
'Replace DialModem phone number with your PC's phone number
Public batt_volt, Result
Public PTemp, TCvalue_F, dummy
Public RespStrng, DialSuccess
DataTable (DC1,1,1000)
DataInterval (0,0,Sec,10)
Sample (1,PTemp,FP2)
Sample (1,TCvalue_F,FP2)
Sample (1,DialSuccess,FP2)
EndTable
BeginProg
Scan (2,Min,3,0)
PanelTemp (PTemp,250)
Battery (Batt_volt)
dummy = 0
TCDiff (TCvalue_F,1,mV2_5C,1,TypeT,PTemp,True ,0,250,1.8,32)
SendVariables(Result,ComSDC7,2,4094,0000,3500,"Public","Callback",dummy,1)
'35 sec timeout allows time for phone modems to dial/train
CallTable DC1
NextScan
EndProg
A-12