Echelon NodeBuilder FX User Manual
Nodebuilder, Fx user’s guide
Table of contents
Document Outline
- Table of Contents
- Preface
- 1 Introduction
- Introduction to the NodeBuilder Tool
- New Features in the NodeBuilder FX Tool
- What's Included with the NodeBuilder FX Tool
- Introduction to NodeBuilder Device Development and LonWorks Networks
- 2 Installing the NodeBuilder FX Development Tool
- 3 NodeBuilder Quick Start Exercise
- NodeBuilder Quick Start Exercise
- Step 1: Creating a NodeBuilder Project
- Step 2: Creating a NodeBuilder Device Template
- Step 3: Defining the Device Interface and Creating its Neuron C Application Framework
- Step 4: Developing the Device Application
- Step 5: Compiling, Building, and Downloading the Application
- Step 6: Testing the Device Interface
- Step 7: Debugging the Device Application
- Step 8: Connecting and Testing the Device in a Network
- Additional Device Development Steps
- NodeBuilder Quick Start Exercise
- 4 Creating and Opening NodeBuilder Projects
- 5 Creating and Using Device Templates
- Introduction to Device Templates
- Creating Device Templates
- Managing and Editing Device Templates
- Using Hardware Templates
- 6 Defining Device Interfaces and Creating their Neuron C Application Framework
- Introduction to Device Interfaces
- Starting the Code Wizard
- Defining the Device Interface
- Adding Functional Blocks
- Editing Mandatory Network Variables
- Editing Mandatory Configuration Properties
- Implementing Optional Network Variables
- Implementing Optional Configuration Properties
- Adding Implementation specific Network Variables
- Adding Implementation specific Configuration Properties
- Setting Initial Values for Network Variables and Configuration Properties
- Using Changeable Type Network Variables
- Generating Code with the Code Wizard
- Introduction to Device Interfaces
- 7 Developing Device Applications
- 8 Building and Downloading Device Applications
- 9 Testing a NodeBuilder Device Using the LonMaker Tool
- 10 Debugging a Neuron C Application
- Introduction to Debugging
- Starting the NodeBuilder Debugger
- Using the Debugger Toolbar
- Stopping an Application
- Stepping Through Applications
- Debugging Interrupts for 5000 Series chips
- Using Statement Expansion
- Using the Watch List Pane
- Using the Call Stack Pane
- Using the Debug Device Manager Pane
- Peeking and Poking Memory
- Executing Code in Development Targets Only
- Using the Debug Error Log Tab
- Setting Debugger Options
- Introduction to Debugging
- Appendix A Using the Command Line Project Make Facility
- Appendix B Using Source Control With a NodeBuilder Project
- Appendix C Glossary
- Appendix D NodeBuilder Software License Agreement