beautypg.com

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

Page 524

background image

Appendix A. CRBasic Programming Instructions

524 

 

 

HTTPOut

("

html string to output " + variable + " additional

string to output

")

HTTPOut

("

html string to output " + variable + " additional

string to output

")

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)