Echelon NodeBuilder Resource Editor User Manual

Page 46

Advertising
background image

FPT Index

The index of the functional profile within the

resource file set. The FPT Key (the profile
number) is typically used to reference the

functional profile, not the FPT Index.

Principal NV

The name of the principal network variable. The
principal network variable is used to determine

the type of configuration properties that apply to

the functional profile and that use an inherited
type. A principal network variable may also be

used to assist the network integrator by

highlighting the prime network variable
associated with this profile. Since a profile may

not contain any mandatory network variables at

all, this name can be empty. See Adding a
Network Variable or Configuration Property to a

Functional Profile for more information.

Mandatory NV Count

The number of mandatory network variables that
have been created in this functional profile.

Optional NV Count

The number of optional network variables that

have been created in this functional profile.

Mandatory CP Count

The number of mandatory configuration
properties that have been created in this

functional profile.

Optional CP Count

The number of optional configuration properties

that have been created for in functional profile.

String Information

A language-specific name for the functional profile
and a comment that describes the purpose of the

functional profile. See Adding a String to a

Language File, later in this chapter, for more
information on creating and linking to language

strings.

5. Add mandatory and optional network variable and configuration property types to

the Functional Profile pane as described in Adding a Network Variable Member to a

Functional Profile and Adding a Configuration Property Member to a Functional

Profile, later in this chapter.

Adding a Network Variable Member to a Functional Profile

You can add mandatory and optional network variables to a functional profile. When you

create a functional block from a functional profile, it must implement all the mandatory
network variables defined by the functional profile, if any. It may implement some, all,

or none of the optional network variables, and it may add implementation-specific

network variables.
You can also add mandatory and optional network variables to a functional profile that

inherits members from a scope 0 profile (see Creating and Modifying a Functional
Profile
).
The inherited profile initially contains all the members defined in the scope 0

profile. You can add new members, or your can redefine existing members. To redefine a

member, define a new member with the same name as the scope 0 member to be
redefined

38

Creating and Modifying Resources

Advertising