Additional functional block user cells – Echelon OpenLNS Commissioning Tool User Manual

Page 330

Advertising
background image

314

Creating and Using Custom OpenLNS CT Shapes and Stencils

and TmplName values.

Additional Functional Block User Cells

You can include the following additional user cells in a functional block SmartShape. Not every
functional block has all of these cells, but you can add any of them by right-clicking an existing
user-defined cell and selecting Insert Row.

DevProgIDList

Specifies a semicolon-separated list of program IDs that are valid
for this functional block. If both DevProgIDList and
DevTypeList values are specified, the DevTypeList value takes
precedence.

DevTypeList

Specifies a semicolon-separated list of device types (device
template names) that are valid for this functional block. If both
DevProgIDList and DevTypeList values are specified, the
DevTypeList value takes precedence.

FbInstanceList

Specifies the functional blocks on each device type that are valid
for this functional block SmartShape. This cell can be used to
further restrict which functional blocks are valid beyond what is
possible with the FbTypeList user cell. The syntax is
<i1>,<i2>.<in>;<j1>,<j2>,<jn>;..., where the sequence of the
semicolon-separated lists corresponds to the device types specified
in either the ProgIdList or DevTypeList fields (the ProgIdList
field has precedence when both are defined). The comma-separated
list indicates the indices of the valid functional blocks for that
device type.

FbTypeName

Specifies the functional profile name for this functional block, e.g.
“Open loop sensor object.”

FbTypeList

Specifies a semicolon-separated list of functional profiles that are
valid for this functional block SmartShape. This cell’s data must be
ASCII text in the following format:
<scopeSelector>:<profileNumber>;<scopeSelector>:<profileNumb
er
>;....

The scope selector definitions are as follows:

0 Standard functional profile defined in the standard resource

file set.

3 User-defined functional profile, defined in a

manufacturer-specific resource file set.

4 User-defined functional profile, defined in a manufacturer

and device class specific resource file set.

5 User-defined functional profile, defined in a manufacturer

and device class/subclass specific resource file set.

6 User-defined functional profile, defined in manufacturer,

and device class/subclass/model number specific resource
file set.

See Setting User Functional Block Scopes and Types for more
information.

Advertising