Appendix A. CRBasic Programming Instructions
WebPageBegin / WebPageEnd
Declares a web page that is displayed when a request for the defined HTML page
comes from an external source.
Syntax
WebPageBegin("WebPageName", WebPageCmd)
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.18 Modem Control
Read More For help on datalogger-initiated telecommunication, see Initiating
Telecomms (Callback) (p. 392).
DialModem
Sends a modem-dial string out a datalogger communication 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.19 SCADA
Read More See sections DNP3 (p. 408) and Modbus (p. 411).
Modbus and DNP3 instructions run as process tasks.
597