Installation scenarios – Echelon LNS User Manual

Page 89

Advertising
background image

LNS Programmer's Guide

75

device’s network address consists of three components — the device’s

domain, the device’s subnet, and the device’s subnet ID. The LNS Object
Server is responsible for assigning each device a unique network address

when the device is installed.

• Define the information that devices share with one another. Devices

communicate with one another using high-level objects called network

variables, or low-level messages. Interoperable network devices send

messages using implicit addressing for network variable updates and
application messages. When using implicit addressing, the Neuron Chip

firmware on the application device builds and sends network variable and

application messages using information contained in tables in its
EEPROM. In order to send application messages in this fashion, the

device application specifies a message tag when sending the message.

The message tag is associated with an address table entry stored in the
device’s EEPROM.
When an LNS application requests that a device share information with

another device, an address table entry is allocated and configured on the
device sending the information. This address table entry associates the

output defined by the device application (either a network variable or a

message tag) with the domain/subnet/node address, group address or
broadcast address of the device or devices receiving the information. The

process of creating and configuring these tables is called binding or

connecting. The addressing established during this process is called a
connection. The LNS Object Server is responsible for allocating the

network resources used by connections.

• Set site-specific parameters. L

ON

W

ORKS

technology provides the

flexibility to customize and tune network behavior and response

characteristics, if required by the system. For example, network

performance can be fine-tuned by assigning devices to priority slots on a
channel. You can assign these priority slots with LNS. You can use LNS

to further customize devices by setting application-specific information

such as location, temperature set points, and calibration tables.

Installation Scenarios

The first step in writing an LNS application to install a L

ON

W

ORKS

network is to select

the installation scenario or scenarios that the application will support. Based on your

knowledge of the network and the capabilities of the installation personnel, you must

decide what steps the installer will go through to add devices and build connections, how
much flexibility will be required, and what tasks can be automated by your LNS

application. Once you choose an installation scenario, you can map the scenario to the
required objects in the LNS database, and add intelligence to the application to automate

tasks as appropriate.

The installation scenario you use to install your network determines the "look and feel"

of the network as viewed by the person responsible for network installation. The best

scenario for any given network depends on many factors, including the skill level of the
installer, the amount of flexibility desired, and the requirements of the end-user. In all

cases, the installation process should be automated as much as possible. Automation

both simplifies and speeds network installation.

The three installation scenarios are automatic installation, engineered mode installation,

and ad hoc installation. Note that you can install a network using a mix of these

Advertising