Echelon OpenLNS User Manual
Page 890
OpenLNS Programmer's Reference
853
broadcast is used, all deconfigured devices will log a
configuration checksum error (CNFG_CS_ERROR = 153) in
their Neuron error log (see the DetailInfo object).
This method does not deconfigure the OpenLNS Server's
NetworkServiceDevice. In fact, the OpenLNS Server is not
required to be configured on the domain whose devices will
be deconfigured. During execution of the DeconfigNetwork
method, the OpenLNS Server's local NSI will be configured
on the specified domain. When execution completes, the NSI
is restored to its original domain.
Remote NSIs will be deconfigured, provided the NSI device
type is not specified as an excluded device types (using
lcaExcludedDevTypeNsMgrs). If a remote client's NSI is
deconfigured, the client application must be shut down and
restarted to regain access to the network.
Availability
Local clients.
Syntax
sysObject.DeconfigNetwork excludedDeviceTypes,
domainTypes, explicitDomain
Element
Description
sysObject
The System object to be acted on.
excludedDeviceTypes An Integer value indicating the
devices to be excluded from
deconfiguration.
The valid values for this element,
which are contained in the
ConstExcludedDevTypes
constant,
are as follows:
0 lcaExcludedDevTypeNone
All device types will be
deconfigured.
1 lcaExcludedDevTypeLbMgrs
Devices with the MICRO_SM
program ID (LonBuilder
Network
Manager device types), will not be
deconfigured. Specify this program
ID when your network includes the
LonBuilder tool.
2 lcaExcludedDevTypeNsMgrs
Devices containing an OpenLNS
Server will not be deconfigured.
This option is recommended.
4
lcaExcludedDevTypeRouters
Routers
will not be deconfigured.