Echelon NodeBuilder FX User Manual

Page 179

Advertising
background image

NodeBuilder FX User's Guide

165

Implementation-specific configuration properties should be avoided as part of a device’s interoperable
interface since they are not documented by a functional profile.

WARNING: If you use implementation-specific configuration properties in your
device interface, your device will not comply with interoperability guidelines version
3.4 (or better) and therefore cannot be certified by L

ON

M

ARK

.

A better alternative for adding members to a functional profile is to create a user-defined functional
profile template (UFPT) that inherits from an existing standard functional profile template (SFPT), and
then add new mandatory or optional member configuration properties to the UFPT. This method
results in a new functional profile that you can easily reuse in new devices. See the NodeBuilder
Resource Editor User’s Guide
for more information on creating new functional profiles.

In order to add an implementation-specific configuration property to a functional block, the scope of
the configuration property type must be less than or equal to the scope of the functional profile upon
which the functional block is based. For example, a UCPT could not be added to a SFPT, but a SCPT
may be added to a UFPT.

To add an implementation-specific configuration property to a functional block or device, follow these
steps:

1. Right-click the Implementation-specific CPs folder for the functional block in the Program

Interface pane and then click Add CP on the shortcut menu.

Alternatively, you can right-click the Configuration properties folder in the Program Interface
pane and select Add CP from the shortcut menu, or you can drag a configuration property from a
Configuration properties folder in the Resource pane to the functional block’s
Implementation-specific CPs folder or the Configuration properties folder in the Program
Interface pane.

2. The Add CP to Functional Block dialog opens (or Add CP to Device dialog if you are adding

the configuration property to the device folder).

Advertising