beautypg.com

Echelon OpenLNS User Manual

Page 1026

background image

OpenLNS Programmer's Reference

989

lcaErrNsCpsdTemplateVersion

279

The version of the CP template is unsupported.
lcaErrNsGroupDblimit

280

The number of LonTalk groups has been exceeded. There is a limit of 255 LONtalk

groups per domain. In some case you may form connections using subnet or domain

broadcast, to limit the use of groups. You may also limit the use of groups by using

network variable aliases. These options are specified in the connection description

template used when forming connections.
lcaErrNsNodeidDblimit

281

Number of LonTalk node IDs exceeded. There are 127 LONtalk node Ids per subnet.

OpenLNS will allocate a new subnet, as needed, if the application does not specify the

subnet to be used.
lcaErrNsNssEngineInitTimeout

282

The application timed out starting the NSS engine process (NssEng.Exe). This could be

an indication that LNS is not installed properly. If you encounter this error, you should

try rebooting your PC, or re-installing LNS.
lcaErrNsDmtNotFound

283

The dynamic message tag cannot be found.
lcaErrNsDmtDblimit

284

The maximum number of dynamic message tags has been exceeded. A single device can

support up to 65,534 dynamic message tags, including internally defined message tags

created for use with message points. You can add and remove message tags from a device

with the Add and Remove methods of the MessageTags collection.
lcaErrNsLmobjNotDynamic

285

The specified LonMarkObject is not dynamic. This exception may be thrown if you

attempt to assign a network variable to a static LonMarkObject with the

AssignNetworkVariable method, unassign a network variable from a static

LonMarkObject with the UnassignNetworkVariable method, or delete a static

LonMarkObject with the Remove method.
You can determine if a LonMarkObject is dynamic or not by reading its

IsDynamicproperty.
lcaErrNsLmobjNvNotDynamic

286

The specified network variable is not dynamic. This exception may be thrown if you

attempt to assign a static network variable to a LonMarkObject with the

AssignNetworkVariable method, unassign a static network variable from a

LonMarkObject with the UnassignNetworkVariable method, or delete a static network

variable with the Remove method.
You can determine if a network variable is dynamic or not by reading its IsDynamic

property.
lcaErrNsLmobjInUse

287

The specified LonMarkObject is in use, and at least one of its member network variables

is bound. This error may be thrown if you use the Remove or RemoveByIndex methods to

delete a LonMarkObject with the lcaLonMarkObjectRemoveNVs (1) option set as the

removalFlags element, and that LonMarkObject contains bound network variables.