beautypg.com

Dspollinterval, S dspollinterval – Echelon OpenLNS User Manual

Page 920

background image

OpenLNS Programmer's Reference

883

5. Use service pin, find, or other manual means of obtaining

the actual Neuron ID of each device.

6. Iterate through the Discovered.Uninstalled

Subsystem object to get the list of devices in the system

that require their network images to be updated. If the

device’s Neuron ID has not been specified, acquire it

using the service pin, find/wink, or manual entry

methods. Commission the device using the Commission

method.

7. Add and connect any additional devices that are not

defined by the basic configuration.

Attempting to read the DomainId of a newly created system

will result in an exception. Once the system has been closed

and re-opened, the DomainId can be read normally.

.

Availability

Local, full, and lightweight clients.

Syntax

domainIdValue = systemObject.DomainId

Element

Description

domainIdValue

The system's domain ID.

systemObject

The System object.

Data Type

String.

Read/Write

Read/write.

Added to API

Prior to LNS Release 3.0.

DsPollInterval

Summary

Specifies the poll or throttle interval (in tenths of a second)

used by the Data Server. For remote clients using the shared

Data Server mode, this property specifies the batch update

rate

.

The DsPollInterval property specifies either a poll or throttle

interval, depending on the context in which it is used.

For polled network variables, the property specifies the

interval between polls. Setting the value to 0 disables

polling.

For bound network variables, the property specifies the

minimum interval which must elapse before the Data

Server will generate an update event. The throttling

interval may be used to regulate the rate in which

OnNetworkVariableUpdate events occur.

Remote client applications that use shared access mode

receive batched data updates. Instead of receiving individual

network variable value updates over the IP network, the

client receives a regular update containing the updated

values for the monitored network variables. In this scenario,

the System

object's DsPollInterval property specifies the

batch update rate for each network variable. If you are