beautypg.com

Echelon i.LON SmartServer 2.0 User Manual

Page 262

background image

248

Appendix D – i.LON SmartServer Software License Agreement

No. You can only use one NV type (SNVT or UNVT) for each FPM NV which you specify within the
resource file set.

25. Can I add Dynamic NVs to my FPM FB?


No. Dynamic NVs are not supported (only NVs that are declared at compile time are supported).

26. Can I access the Configuration Properties of other devices?


Only CPs that are defined as CP NVs.

27. Does an FPM have access to the SmartServer TCP/IP protocol stack (Sockets)?


No, this feature is not supported. FPMs can not directly make an outbound SOAP call. Nor can the
FPM be referenced directly by inbound SOAP call.

28. Can I read and write files on the SmartServer?


Yes. You use C/C++ file methods to access files on the SmartServer. Additionally, you can use a
SOAP application or FTP on a PC to download/upload files from the SmartServer.

29. Can I protect my FPM applications from piracy?


Yes. You can add code to your FPM application that checks whether a SmartServer has a FPM
Application license (that you create) in order to run your FPM. The

i

.LON SmartServer 2.0

Programming Tools includes an

i

.LON License Generator program that you can use to create licenses

for your FPM applications that must be on a SmartServer to run your FPM application. See Chapter 7
for more information on creating FPM application licenses.

30. Can developers create timed demo License (for example, 30 days)?


There is no direct support for this feature, but you could code your FPM to support it.

31. Is there a debugger for the FPM Development kit?


Echelon does not provide a debugger; however, you can use printf() statement to print out debugging
information to the SmartServer console port. FPMs are based on a VxWorks operating system;
therefore, you can purchase a source level debugger (VxWorks 6.2 - Wind River Workbench 2.4).
Contact Wind River

®

sales at

www.windriver.com/company/contact/index.html

for more information

on ordering “WindRiver Platform for Industrial Services V3.2 for MIPS32 Processors”.

32. Can I run my FPM application on the

i

.LON 100 hardware (e3 or prior version)?


No. FPMs are only supported on the SmartServer hardware.

33. How many FPM application modules can I load to a SmartServer at a time?


There is no defined limit. However, there is a practical limitation due to the memory size (64MB
flash) which is used for all SmartServer applications and data points.

34. How many FBs can I use for a given FPM application?


There is no limit. You can add as many FPM FBs to a single internal device as you want and you can
add up to 10 internal devices to a SmartServer. However, there is a practical limitation due to the
memory size (64MB flash) which is used for all SmartServer applications and data points.

35. How many data points (NVs or CPs) can I create for one FPM application module?

There is no limit for the FPM module.

Echelon recommends that you add no more than 1,000 data points to the SmartServer. This includes