A.17 modem control, A.18 scada – Campbell Scientific CR3000 Micrologger User Manual

Page 524

Advertising
background image

Appendix A. CRBasic Programming Instructions

524 

 

 

HTTPOut

("<p>html string to output " + variable + " additional

string to output</p>")

HTTPOut

("<p>html string to output " + variable + " additional

string to output</p>")

WebPageEnd

XMLParse() 
Reads and parses an XML file in the datalogger. 

Syntax 

XMLParse(XMLContent, XMLValue, AttrName, AttrNameSpace,

ElemName, ElemNameSpace, MaxDepth, MaxNameSpaces)

A.17 Modem Control

Read More! For help on datalogger-initiated telecommunication, see Initiating
Telecomms (Callback)

(p. 355).

DialModem 
Sends a modem‐dial string out a datalogger communications port. 

Syntax 

DialModem(ComPort, BaudRate, DialString, ResponseString)

ModemCallback 
Initiates a call to a computer via a phone modem. 

Syntax 

ModemCallback(Result, COMPort, BaudRate, Security,

DialString, ConnectString, Timeout, RetryInterval,
AbortExp)

ModemHangup / EndModemHangup 
Encloses code that should be run when a COM port hangs up communication. 

Syntax 

ModemHangup

(ComPort)

[instructions to be run upon hang-up]

EndModemHangup

A.18 SCADA

Read More! See sections DNP3

(p. 369)

and Modbus

(p. 372).

Modbus and DNP3 instructions run as process tasks.

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

Syntax 

DNP(ComPort, BaudRate, DisableLinkVerify)

Advertising