A.19 calibration functions – Campbell Scientific CR1000 Measurement and Control System User Manual

Page 522

Advertising
background image

Appendix A. CRBasic Programming Instructions

522 

 

 

DNP 
Sets up a CR1000 as a DNP slave (outstation/server) device.  Third parameter is 
optional. 

Syntax 

DNP(ComPort, BaudRate, DisableLinkVerify)

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 CR1000. 

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)

Advertising