Echelon NodeBuilder Resource Editor User Manual
Page 45

from the selected standard profile will be
referenced by the functional profile (if there is no
standard functional profile template with the
same profile number, setting this option will have
no effect). All inherited members will be
displayed in pink, while new ones will be shown in
light blue.
You cannot remove any of the inherited network
variables and configuration properties, but you
can override them, or add additional network
variables and configuration properties. To
override an inherited network variable or
configuration property, add a new configuration
property or network variable with the same
direction and name. The capitalization of the
name must match. When you close the pane (e.g.
by clicking OK), you will be prompted to confirm
the override. Overridden network variables and
configuration properties will inherit string
information.
You must override all configuration properties
that apply to the overridden network variable. A
warning will list any configuration properties
without overrides if you fail to meet this
requirement.
Inheriting members from a standard functional
profile allows you to extend and customize the
standard functional profiles to suit your device,
while maintaining the standard interface for
increased interoperability.
Name
The name of the functional profile. This name
must start with "UFPT" and may not contain
spaces. By convention, there should be no
underscore following "UFPT", the first letter after
"UFPT" should be lower case; and the name uses
mixed case.
Devices that implement the profile can choose to
publish the profile’s name as part of the device’s
self-documentation. It is therefore good practice to
choose a profile name that indicates the basic
function of the profile. Examples include
UFPTtempSensor, SFPToccupancyDetector, etc.
FPT Key
A unique ID for this functional profile within this
resource file set. This is the same as the
functional profile number. Enter a profile number
of 20000 or greater if you are creating a new
functional profile. Enter the original profile
number (which will be less than 20000) if you are
redefining a standard functional profile using
Inherit Members from Scope 0.
NodeBuilder Resource Editor User's Guide
37