beautypg.com

Using eclipse environment commands – Echelon i.LON SmartServer 2.0 User Manual

Page 17

background image

i.LON SmartServer 2.0 Programming Tools User’s Guide

3

You can create up to 10 internal FPM devices on the SmartServer. Each internal FPM device may
have multiple functional blocks, and the functional blocks may represent different instances of the
same FPM application or they may represent instances of different FPM applications. For example,
you can create an internal device that has two functional blocks that are both instances of the same
FPM application for adding the values of two data points. Alternatively, you can create an internal
FPM device that has two functional blocks, where one is an instance of an FPM application that adds
data point values, but the other is an instance of an FPM application that subtracts data point values.

See Quick-Start FPM Exercise later in this chapter to create a simple FPM application and deploy it on
your SmartServer.

Using Eclipse Environment Commands

The Eclipse environment includes a Content Assist command (CTRL + SPACEBAR), an Open
Declaration
command (F3), and ToolTips that you can use when writing your FPMs.

You can use the Content Assist command (CTRL + SPACEBAR) when typing elements in the FPM
API to open a dialog that lists all the applicable code elements for the snippet you typed. When the
dialog opens, you can either continue typing to filter the list, double-click the element to be inserted, or
press ESC to close the dialog.

You can use the Open Declaration command (F3) to navigate to the declaration of the selected
element. This is particularly useful for elements in Echelon’s FPM API. For example, you can use
this command on the internal data point Write() method, and the method is detailed in the FPM
header file that opens.