A.19 calibration functions – Campbell Scientific CR3000 Micrologger User Manual

Page 525

Advertising
background image

Appendix A. CRBasic Programming Instructions

525

 

DNPUpdate 
Determines when the DNP slave will update arrays of DNP elements. Specifies 
the address of the DNP master to send unsolicited responses. 

Syntax 

DNPUpdate(DNPAddr)

DNPVariable 
Sets up the DNP implementation in a DNP slave CR3000. 

Syntax 

DNPVariable(Array, Swath, Object, Variation, Class, Flag,

Event Expression, Number of Events)

ModBusMaster 
Sets up a datalogger as a ModBus master to send or retrieve data from a 
ModBus slave. 

Syntax 

ModBusMaster(ResultCode, ComPort, BaudRate, ModBusAddr,

Function, Variable, Start, Length, Tries, TimeOut)

ModBusSlave  
Sets up a datalogger as a ModBus slave device. 

Syntax 

ModBusSlave(ComPort, BaudRate, ModBusAddr, DataVariable,

BooleanVariable)

A.19 Calibration Functions

Calibrate 
Used to force calibration of the analog channels under program control. 

Syntax 

Calibrate(Dest, Range) (parameters are optional)

FieldCal 
Sets up the datalogger to perform a calibration on one or more variables in an 
array. 

Syntax 

FieldCal(Function, MeasureVar, Reps, MultVar, OffsetVar,

Mode, KnownVar, Index, Avg)

FieldCalStrain 
Sets up the datalogger to perform a zero or shunt calibration for a strain 
measurement. 

Syntax 

FieldCalStrain(Function, MeasureVar, Reps, GFAdj, ZeromV/V,

Mode, KnownRS, Index, Avg, GFRaw, uStrainDest)

LoadFieldCal 
Loads values from the FieldCal file into variables in the datalogger. 

Syntax 

LoadFieldCal(CheckSig)

Advertising