Echelon NodeBuilder Resource Editor User Manual

Page 45

Advertising
background image

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

Advertising