beautypg.com

Creating fpm templates overview, Creating user-defined functional profile templates – Echelon i.LON SmartServer 2.0 User Manual

Page 56

background image

42

Creating FPM Templates

Creating FPM Templates Overview

Before you can begin writing an FPM, you need to create its user-defined functional profile template
(UFPT) using NodeBuilder Resource Editor 3.13. Functional profile templates are L

ON

M

ARK

specifications that enable you to specify the functionality required for a device. A functional profile
template defines the set of network variables and configuration properties within a functional block
that collectively perform a single device function. A functional profile template is defined in a
resource file with an .fpt extension.

For an FPM specifically, a functional profile template defines the data point types to be declared in an
FPM application or FPM driver.

To create a functional profile template for an FPM, you do the following:

1. Create a UFPT. You can create a new UFPT, or you can create one by copying an existing SFPT

to your resource file set.

2. Add the standard and user-defined network variable types (SNVTs and UNVTs) and configuration

property types (SCPTs and UCPTs) to which the FPM will read and write.

3. Generate the updated FPM resource file set in which the template was created and copy it to the

flash disk of your SmartServer.

For more detailed information on using the NodeBuilder Resource Editor to edit resource files and
create functional profile templates, network variables, and configuration properties, see the
NodeBuilder Resource Editor User’s Guide.

Note: If NodeBuilder Resource Editor is not installed on your computer, you can install NodeBuilder
Resource Editor 3.14.02 from the i.LON SmartServer 2.0 DVD or the i.LON SmartServer 2.0
Programming Tools DVD. See the i.LON SmartServer 2.0 User’s Guide for more information on
installing the NodeBuilder Resource Editor.

Creating User-Defined Functional Profile Templates

You can create a new UFPT in any scope 3, 4, 5, or 6 resource file set. Do not create or modify a
functional profile in a resource file set that does not have your manufacturer ID or is one that you do
manage. To create a new UFPT, follow these steps:

1. Start the NodeBuilder Resource Editor. To do this, click Start, point to Programs, point to

Echelon NodeBuilder Resources, and then click NodeBuilder Resource Editor. The Echelon
NodeBuilder Resource Editor opens.