beautypg.com

Creating and modifying the analogfb.xml file, Analog function block soap interface, Creating and modifying the analogfb.xml file -3 – Echelon i.LON 100 e2 Internet Server User Manual

Page 140: Analog function block soap interface -3, 2 creating and modifying the analogfb.xml file, 1 analog function block soap interface

background image

i.

LON 100 Internet Server Programmer’s Reference

9-3

9.2 Creating and Modifying the AnalogFB.XML File

You can create and modify the AnalogFB.XML configuration file with the AnalogFBSet
SOAP function. The following section, Analog Function Block SOAP Interface, describes how

to use the AnalogFBSet function and the other SOAP functions provided for the Analog

Function Block application.

Alternatively, you can create and modify the AnalogFB.XML file manually with an XML

editor and download it to the

i.

LON 100 via FTP. Echelon does not recommend this, as the

i.

LON 100 will require a reboot to read the configuration of the downloaded file. Additionally,

the

i.

LON 100 performs error checking on all SOAP messages it receives before writing to

the XML file. It will not perform error checking on any XML files you download via FTP, and

thus the application may not boot properly.
However, if you plan to create the XML file manually, you should review the rest of this
chapter first, as it describes the elements and properties in the XML file that define each

Alarm Notifier’s configuration. For instructions on creating or modifying an XML file

manually, see Manually Modifying an XML Configuration File on page 15-1.

9.2.1 Analog Function Block SOAP Interface

The SOAP interface for the Analog Function Block application includes four functions. Table

44 lists and describes these functions. For more information on each function, see the
sections following Table 44.

Table 44 Analog Function Block

Function Description

AnalogFBList

Use this function to generate a list of the Analog Function Blocks

that you have added to the

i.

LON 100. For more information, see

AnalogFBList on page 9-4.

AnalogFBGet

Use this function to return the configuration of an Analog Function

Block. For more information, see AnalogFBGet on page 9-5.

AnalogFBSet

Use this function to create an Analog Function Block, or to overwrite

the configuration of an existing Analog Function Block. For more

information, see AnalogFBSet on page 9-14.

AnalogFBDelete

Use this function to delete an Analog Function Block. For more
information, see AnalogFBDelete on page 9-15.