manuais Echelon FTXL

Manuais de instruções e guias do utilizador para Hardware Echelon FTXL.
Disponibilizamos 1 manuais Echelon FTXL em pdf para descarga gratuita: Manual do Utilizador


Echelon FTXL Manual do Utilizador (261 páginas)


Marca: Echelon | Categoria: Hardware | Tamanho: 2.20 MB |

 

Índice

FTXL User’s Guide

1

Welcome

3

Audience

3

Related Documentation

3

ONWORKS System

4

Table of Contents

7

Introduction to FTXL

13

Neuron-hosted

15

ONWORKS Device

16

Servers

17

ShortStack Device

18

ONWORKS

19

ONWORKS network

19

ONWORKS networking to a high

19

FTXL Device

20

Devices

20

ONWORKS Devices

21

Using Direct

22

Memory Files

22

Development Tools for FTXL

23

FTXL Architecture

23

The FTXL Developer’s Kit

25

Getting

26

Started with

26

ONWORKS events

28

ONWORKS network by

28

ONWORKS network tool

28

Getting Started with FTXL

29

ONWORKS network connector

30

Hardware Requirements

31

Software Requirements

31

DBC2C20 Software

32

FTXL API Files

32

22 Getting Started with FTXL

34

Model File Overview

36

Choosing the Data Type

38

Defining a Functional Block

39

Declaring a Functional Block

40

Defining a Network Variable

40

Defining a Resource File

41

Variable

42

ONMARK Standard Program ID

43

Using Direct Memory

45

Value Changes

46

static nciOffset

47

Declaring a Message Tag

52

NodeBuilder User’s Guide

54

LonMaker User's Guide

54

Anonymous Top-Level Types

55

Legacy Neuron C Constructs

56

How Authentication Works

57

Address Table

59

Alias Table

59

Domain Table

60

Example Model files

60

Using Types

61

SFPTnodeObject

62

UFPTenergyMeter

62

SNVT_address

65

Using the LonTalk Interface

67

Developer Utility

67

Specifying the Project File

68

Configuring the Buffers

70

Configuring the Application

70

ONMARK Standard Program

71

Specifying the Model File

72

Developer Files

73

NodeBuilder Errors Guide

73

Copied Files

74

FtxlDev.h

75

FtxlDev.c

75

Bit Field Members

77

Enumerations

78

Floating Point Variables

78

Declarations

80

The Network Variable Table

83

Network Variable Attributes

83

The Message Tag Table

84

FTXL User’s Guide 73

85

Using the FTXL LonTalk API

86

Host Application

87

Application Framework

87

Transceiver

87

Callbacks and Events

88

The FTXL Operating

89

System Abstraction Layer

89

Restoring Non-Volatile Data

90

Writing Non-Volatile Data

91

Initializing the FTXL Device

93

MaxPacketRate

94

InputBufferCount

94

ONWORKS devices by

95

FTXL Application

96

FTXL LonTalk Protocol

96

Stack and API

96

LonEventPump()

98

LonNvUpdateOccurred()

98

Network

100

Variables

100

Validating a Type Change

101

Processing a Type Change

102

Processing a Size Change

103

Rejecting a Type Change

104

Messages

105

Handling Management Commands

106

Handling Reset Events

107

Querying the Error Log

107

Working with ECS Devices

107

Using Direct Memory Files

108

The DMF Memory Window

109

LON_DMF_WINDOW_START

110

LON_DMF_WINDOW_USAGE

110

File Directory

111

Working with the Nios II

113

Development Environment

113

Development Tools

114

Setting up the Nios II IDE

115

Example FTXL Applications

116

II Operating System

118

Running the

119

Application

119

Running the Application

120

Debugging the Application

121

FTXL Hardware Guide

122

LonTalk Interface Developer

123

Command Line Usage

123

Overview

124

Command Usage

124

Command Switches

125

Specifying Buffers

127

Creating a Model File

131

C-string-const

134

Functional Block Syntax

138

Keywords

138

Examples

140

Network Variable Syntax

144

The Network Variable Type

146

Information

147

Authentication

149

FTXL LonTalk API

159

Introduction

160

FTXL LonTalk API Functions

161

Functions

161

Extended API Functions

163

FTXL Event Handler Functions

164

Managing Critical Sections

170

Managing Binary Semaphores

170

Managing System Timing

171

Operating System

172

Specifying Task Priorities

173

Maximum Number of Tasks

177

StackTasks

178

AppTasks

178

Other µC/OS-II Settings

179

Event Flags

181

Semaphores

183

Mailboxes

184

Memory Management

185

Miscellaneous

185

Maximum Number of Event

186

Control Blocks

186

Task Management

187

Time Management

188

Timer Management

189

Managing the Service Pin

191

Managing Interrupts

191

Determining Memory Usage for

193

FTXL Applications

193

Total Memory Use

194

Memory Use for Transactions

195

Memory Use for Buffers

195

ONWORKS Resources

196

Memory for Non-Volatile Data

197

Node_SD_length

198

NV_SD_length

198

Memory Usage Examples

199

Over the Network

203

Application Download Utility

205

Example Application Files

208

Main Function

210

Application Task Function

210

Event Handler Function

211

Model File

212

Callback Handler Function

213

Creating a Model

214

Application-Specific

214

Utility Functions

214

Event Handler Functions

217

Applications

227

Using a Device

233

Running the Simple Example

234

Virtual Functional Block

238

The Micrium Software License

239

Error and Warning Messages

241

Error Messages

242

Neuron C Reference Guide

246

[LID#50]

248

Warning codes

249

Hint codes

251

Glossary

253





Mais produtos e manuais para Hardware Echelon

Modelos Tipo de Documento
LonPoint Application and Plug-In Manual do Utilizador   Echelon LonPoint Application and Plug-In User Manual, 191 páginas
PCLTA Network Interface Manual do Utilizador   Echelon PCLTA Network Interface User Manual, 24 páginas
i.LON 10 Ethernet Adapter Manual do Utilizador   Echelon i.LON 10 Ethernet Adapter User Manual, 1 páginas
i.LON 10 Ethernet Adapter Manual do Utilizador   Echelon i.LON 10 Ethernet Adapter User Manual, 82 páginas
LonWorks USB Network Interface Manual do Utilizador   Echelon LonWorks USB Network Interface User Manual, 27 páginas
Series 6000 Chip databook Manual do Utilizador   Echelon Series 6000 Chip databook User Manual, 181 páginas
I/O Model Reference for Smart Transceivers and Neu Manual do Utilizador   Echelon I/O Model Reference for Smart Transceivers and Neuron Chips User Manual, 209 páginas
Neuron Manual do Utilizador   Echelon Neuron User Manual, 237 páginas
Neuron Manual do Utilizador   Echelon Neuron User Manual, 180 páginas
NodeLoad Utility Manual do Utilizador   Echelon NodeLoad Utility User Manual, 10 páginas
NodeUtil Node Utility Manual do Utilizador   Echelon NodeUtil Node Utility User Manual, 40 páginas
Lumewave CPD 3000 Lighting Controller Manual do Utilizador   Echelon Lumewave CPD 3000 Lighting Controller User Manual, 23 páginas
LonWorks Twisted Pair Control Module Manual do Utilizador   Echelon LonWorks Twisted Pair Control Module User Manual, 55 páginas
FTXL Hardware Manual do Utilizador   Echelon FTXL Hardware User Manual, 92 páginas