Echelon OpenLNS User Manual

Page 1015

Advertising
background image

OpenLNS Programmer's Reference

978

lcaErrNsRouterNotFound

70

The specified router handle does not exist.
lcaErrNsTimerRange

71

The timer value computed for a connection or for the OpenLNS Object Server to

communicate with a node exceeds the range supported by LONWORKS devices. This is

an internal error, and should be reported to customer support.
lcaErrNsWrongChannel

72

An attempt was made to add, commission, move, or replace a device that is on the wrong

channel. A device is considered to be on the wrong channel when a configured, learning,

or non-permanent bridge class router exists between the device and the channel on

which it is to be placed. When you encounter this error, place the device or router on the

correct channel, or define the device or router without a channel and have LNS

determine the channel automatically.
lcaErrNsInsufficientRouters

73

An attempt was made to create a connection between nodes on different channels, but no

routers were available to complete a logical path between the channels. This error can

occur when attempting to remove or move a router which has connections across it, or a

router which connects an NSI to either the NSS or another NSI.
lcaErrNsNoSessionInProgress

74

The EndSession method of the System

object was called before a corresponding

BeginSession was called. Make sure that a session is open before you call EndSession.
lcaErrNsTopologyPhysicalLoop

75

The attempted router operation would have created a loop in the physical network

topology.
lcaErrNsTopologyLogicalLoop

76

The attempted router operation would have created a loop in the logical network

topology. Normally, loops are initially detected as physical loops. However, it is possible

to add a permanent repeater or bridge, so that a logical loop exists even though a

physical loop does not.
lcaErrNsTopologySubnetViolation

77

An attempt was made to define a device with a subnet that is incompatible with the

devices channel, due to router constraints. To resolve this error, either leave the subnet

undefined (so OpenLNS will define it) when you define the device, or make sure that the

selected subnet is not in use on other logical channels.
lcaErrNsRouterMustBePermanent

78

An attempt was made to illegally add a non-permanent router, or to change the class of a

permanent router to non-permanent. Once a permanent router has been added to the

topology, it cannot be changed to a non-permanent router, even by removing and then

re-adding it.
lcaErrNsCantDetermineChannel

79

An attempt was made to register or add a device without a specified channel handle, and

the system was not able to automatically determine the channel on which the device

resides. This error will occur if the channel the device resides on is connected to any

Advertising