Echelon Neuron C User Manual

Page 187

Advertising
background image

Neuron C Reference Guide

167

network output SNVT_lev_percent nvoValue[4]
nv_properties {

static cpMaxSendT // MUST be shared

};

Network Variable Connection Information
(connection-info)

The following optional fields can be included in the declaration of each network
variable. The fields can be specified in any order. This information can be used

by a network tool, as described in the

NodeBuilder FX User’s Guide

. These

connection information assignments can be overridden by a network tool after a
device is installed, unless otherwise specified using the nonconfig option.

bind_info (

[expand_array_info]
[offline]

[unackd | unackd_rpt | ackd [(config | nonconfig)]]

[authenticated | nonauthenticated [(config | nonconfig)]]
[priority | nonpriority [(config | nonconfig)]]

[rate_est (

const-expr

)]

[max_rate_est (

const-expr

)]

)

expand_array_info

Applies to a network variable array. This option is used
to tell the compiler that, when publishing the device

interface in the SI and SD data and in the device interface

file, each element of a network variable array should be
treated as a separate network variable for naming

purposes. The names of the array elements have unique

identifying characters postfixed. These identifying
characters are typically the index of the array element.

Thus, a network variable array xyz[4] would become the

four separate network variables xyz0, xyz1, xyz2, and
xyz3.

offline

Specifies that a network tool must take this device offline,

or ensure that the device is already offline, before
updating the network variable. This option is commonly

used with a config class network variable (this is an
obsolete usage, but is supported for legacy applications).

Do not use this feature in the bind_info for a configuration

network variable that is declared using the config_prop or
cp keyword. Use the offline option in the cp_info, instead.

unackd | unackd_rpt | ackd [(config | nonconfig)]

Selects the LonTalk protocol service to use for updating
this network variable. The allowed protocol service

options are:

unackd — unacknowledged service; the update is sent
once and no acknowledgment is expected.

unackd_rpt — repeated service; the update is sent

multiple times and no acknowledgments are expected.

Advertising