beautypg.com

Echelon i.LON SmartServer 2.0 User Manual

Page 65

background image

i.LON SmartServer 2.0 Programming Tools User’s Guide

51

Name

Enter the name of the network variable within the functional profile
template. The name of the network variable may contain letters, digits, and
underscore characters, but it cannot start with a digit.

Optionally, you can insert “nvi” and “nvo” in front of input and output
network variable names, respectively, to simplify the identification of the
input and output network variables in the functional profile template. For
example, you can name a SNVT_temp input data point “nviSetPoint”, or
you can name a SNVT_switch output data point “nvoLamp_OnOff”.

If you do not insert an “nvi” or “nvo” prefix, the name of the data point
should start with a capital letter and use mixed case. For example, you can
name a SNVT_temp input data point “SetPoint”, or you can name a
SNVT_switch output data point “Lamp_OnOff.

NV Settings

Principal NV

Designates this network variable as the principal network variable of the
functional profile template. Each functional profile template may have one
principal network variable. The principal network variable is used to
determine the type of configuration properties with inherited types that apply
to the functional profile template.

Input/Output

Specify whether the network variable is an Input or Output network
variable

6. If you added a configuration property to the functional profile template, enter the following

information in the Properties (right) pane:

Name

Enter the name of the configuration property within the functional profile
template. The name of the configuration property may contain letters, digits,
and underscore characters, but it cannot start with a digit. Optionally, you
can insert “nci” in front of configuration property names to simplify the
identification of the configuration properties within the functional profile
template.

CP Settings

Array
Implementation

Specify whether the configuration property within the functional profile
template can be implemented as an array. You have the following three
choices:

Prevent. Functional blocks created using this functional profile

template cannot implement this configuration property as an array. If
you select this option, the Min Array Size and Max Array Size
properties are unavailable. This is the default, and it applies to all
functional profiles created prior to NodeBuilder 3.1.

Permit. Functional blocks created using this functional profile template

can implement this configuration property as an array at the discretion
of the implementer. If you select this option, set the Max Array Size to
limit the maximum size of the array. The Min Array Size property is
unavailable.

Require. Functional blocks created using this functional profile

template must implement this configuration property as an array. If you
select this option, set the Max Array Size and Min Array Size
properties to limit the maximum and minimum size of the array.

CP Settings

Select the following configuration property flags for the scenarios in which
the configuration property can be changed. See the LONMARK