Echelon NodeBuilder FX User Manual
Page 4
iv
Preface
Device Interface Files ............................................................................. 17
Resource Files ........................................................................................ 18
Targets .................................................................................................... 18
2 Installing the NodeBuilder FX Development Tool ........................ 19
Installing the NodeBuilder FX Development Tool.......................................... 20
Installing the NodeBuilder Software........................................................ 21
Connecting the NodeBuilder Hardware .................................................. 26
Connecting the NodeBuilder FX/FT Hardware................................. 26
Connecting the NodeBuilder FX/PL Hardware................................. 29
3 NodeBuilder Quick-Start Exercise................................................. 31
NodeBuilder Quick-Start Exercise................................................................. 32
Step 1: Creating a NodeBuilder Project.................................................. 32
Step 2: Creating a NodeBuilder Device Template .................................. 36
Step 3: Defining the Device Interface and Creating its Neuron C
Application Framework ........................................................................... 41
Step 4: Developing the Device Application............................................. 46
FT 5000 Evaluation Boards.............................................................. 47
LTM-10A Platform and Gizmo 4 I/O Board ...................................... 48
Step 5: Compiling, Building, and Downloading the Application .............. 49
Step 6: Testing the Device Interface....................................................... 53
Step 7: Debugging the Device Application ............................................. 55
Step 8: Connecting and Testing the Device in a Network ...................... 61
Additional Device Development Steps.................................................... 67
Creating a LonMaker Stencil ............................................................ 67
Creating an LNS Device Plug-in....................................................... 71
Developing an HMI ........................................................................... 72
Creating a Device Installation Application ........................................ 72
Submitting a L
ON
W
ORKS
OEM License............................................ 74
Applying for L
ON
M
ARK
Certification .................................................. 74
4 Creating and Opening NodeBuilder Projects ............................... 77
Introduction to the NodeBuilder Project Manager ......................................... 78
Using the Project Pane ........................................................................... 79
Creating a NodeBuilder Project..................................................................... 80
Creating a NodeBuilder Project from the LonMaker Tool....................... 81
Creating a NodeBuilder Project from the NodeBuilder Project
Manager .................................................................................................. 81
Creating a NodeBuilder Project from the New Device Wizard ............... 84
Opening a NodeBuilder Project..................................................................... 86
Opening a NodeBuilder Project from the LonMaker Tool....................... 86
Opening a NodeBuilder Project from the NodeBuilder Project
Manager .................................................................................................. 88
Copying NodeBuilder Projects....................................................................... 89
Using the LonMaker Tool to Backup and Restore a NodeBuilder
Project ..................................................................................................... 89
Manually Copying NodeBuilder Project Files.......................................... 92
Copying NodeBuilder Device Templates....................................................... 92
Copying User-Defined Resource Files .......................................................... 93
Viewing and Printing NodeBuilder XML Files................................................ 94
5 Creating and Using Device Templates .......................................... 95
Introduction to Device Templates.................................................................. 96
Creating Device Templates ........................................................................... 96
Starting the New Device Template Wizard ............................................. 96