beautypg.com

Echelon i.LON SmartServer 2.0 User Manual

Page 252

background image

238

Appendix B – FPM Development and Deployment Checklist

1. Create User-Defined Functional Profile Template

(UFPT)

NodeBuilder Resource Editor

à

Create a new FPM resource file set for company.

Request temporary manufacturer ID from
LonMark

www.lonmark.org/mid

if you do

not have one or, if your company has many
FPM developers.

Must create scope 5 resource file set if
integrating FPM application with an LNS
Application such as the LonMaker tool.

Create a new functional profile template or create
one that inherits from an existing Standard
Functional Profile Template (SFPT).

à

Add NVs and CPs to the UFPT which your FPM will
read and write.

à

Generate company’s FPM resource file set

à

Upload company’s updated FPM resource file set to
root/lonWorks/types/User/<YourCompany> folder
on SmartServer flash disk.

2. Create Device Interface (XIF) File

Text Editor (e.g. Notepad)
LonWorks Interface Developer

à

Use text editor such as Notepad to create a model file
(.nc extension).

à

Use i.LON SmartServer 2.0 LonWorks Interface
Developer tool convert model file to device interface
(XIF) file.

à

Upload XIF file to root/lonWorks/Import/
<YourCompany> folder on SmartServer flash disk.

3. Write FPM Application or Driver

i.LON SmartServer 2.0 Programming
Tool

à

Create new FPM project from the UFPT.

à

Write and build FPM application or driver.

Must have full version of i.LON
SmartServer 2.0 Programming Tools to
build FPM.

The data points declared in the FPM must
be in the UFPT.

4. Deploy FPM Application or Driver on Development

SmartServer

i.LON SmartServer 2.0 Programming
Tool

i.LON SmartServer 2.0
LonMaker Tool
i
.LON Vision 2.0