Appendix A. CRBasic Programming Instructions
500
DNP
SetsupaCR800asaDNPslave(outstation/server)device.Thirdparameteris
optional.
Syntax
DNP(ComPort, BaudRate, DisableLinkVerify)
DNPUpdate
DetermineswhentheDNPslavewillupdatearraysofDNPelements.Specifies
theaddressoftheDNPmastertosendunsolicitedresponses.
Syntax
DNPUpdate(DNPAddr)
DNPVariable
SetsuptheDNPimplementationinaDNPslaveCR800.
Syntax
DNPVariable(Array, Swath, Object, Variation, Class, Flag,
Event Expression, Number of Events)
ModBusMaster
SetsupadataloggerasaModBusmastertosendorretrievedatafroma
ModBusslave.
Syntax
ModBusMaster(ResultCode, ComPort, BaudRate, ModBusAddr,
Function, Variable, Start, Length, Tries, TimeOut)
ModBusSlave
SetsupadataloggerasaModBusslavedevice.
Syntax
ModBusSlave(ComPort, BaudRate, ModBusAddr, DataVariable,
BooleanVariable)
A.19 Calibration Functions
Calibrate
Usedtoforcecalibrationoftheanalogchannelsunderprogramcontrol.
Syntax
Calibrate(Dest, Range) (parameters are optional)
FieldCal
Setsupthedataloggertoperformacalibrationononeormorevariablesinan
array.
Syntax
FieldCal(Function, MeasureVar, Reps, MultVar, OffsetVar,
Mode, KnownVar, Index, Avg)
FieldCalStrain
Setsupthedataloggertoperformazeroorshuntcalibrationforastrain
measurement.
Syntax
FieldCalStrain(Function, MeasureVar, Reps, GFAdj, ZeromV/V,
Mode, KnownRS, Index, Avg, GFRaw, uStrainDest)