Echelon i.LON SmartServer 2.0 User Manual
Page 65
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