Echelon i.LON SmartServer 2.0 User Manual

Page 248

Advertising
background image

i.LON SmartServer 2.0 Programmer’s Reference

14-48

o

ST_LON_UNACK (Unacknowledged). The sending device sends out the network variable

update only once and does not expect any confirmation from the receiving device. This
message service type consumes the least amount of resources, but is the least reliable.

o

ST_NUL (Unknown). The SmartServer selects the service type.

• The <UCPTservicePath> property is always set to //WebService[UCPTindex=0], where 0 is

referring to the LNS Server containing the LNS network database in which the source and target
network variables are stored.

• The <UCPTpropagate> property is set to 1 by default and cannot be modified with the Set

function.

The following example demonstrates how to use the Set function create a L

ON

W

ORKS

connection

between an internal SmartServer device and an external device connected to the SmartServer. When a
Write function is performed on the source data point in the Web connection (Building 2/Channel
1/iLON App/Digital Input 2/nvoClsValue_2), the updated value is propagated to the target data points
(Building 2/Channel 1/DIO-1/Digital Output[0]/DO_Digital_1) in the L

ON

W

ORKS

connection.

Request

<Set xmlns="http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/">
<iLonItem>

<Item xsi:type="Dp_Ref">

<UCPTname>Building 2/Channel 1/iLON App/Digital Input 2/nvoClsValue_2</UCPTname>

<DataPoint

dpType="Target">

<UCPTname>Building 2/Channel 1/DIO-1/Digital Output[0]/DO_Digital_1</UCPTname>

<UCPTserviceType

xsi:type="string"

LonFormat="UCPTserviceType">ST_LON_ACK

</UCPTserviceType>

<UCPTservicePath

xsi:type="string">//WebService[UCPTindex=0]</UCPTservicePath>

<UCPTpriority>240</UCPTpriority>
</DataPoint>

</Item>

</iLonItem>
</Set>

Note: All L

ON

W

ORKS

connections created with the LNS Proxy Web service use subnet/node ID

addressing. This means that a message packet travels from the sending device to the destination device
using the 2-byte logical address of the destination device in the network. Overall, L

ON

W

ORKS

connections use the following connection options:

Service Type

Acknowledged (the default), Repeated, or Unacknowledged. See the
previous section for specifying the service type in the <UCPTserviceType>
property.

Addressing

Subnet/Node ID.

Priority

Used if hub (source) network variable specifies priority.

Authentication

Used if target network variable has authentication enabled.

Retry Count

Calculated based on topology and service type.

Repeat Count

Calculated based on topology and service type.

Repeat Timer

Calculated based on topology and service type.

Receive Timer

Calculated based on topology and service type.

Advertising