Echelon Neuron C User Manual

Page 262

Advertising
background image

250

Index

F

far keyword, 7, 181, 182
fastaccess keyword, 205

fatal error diagnostic from compiler, 238

fblock keyword, 104, 239
fblock_director( ) function, 114

fblock_index_map variable, 114

file transfer protocol, 118
firmware, 16

error handling, 169

helper functions, 204
I/O objects, 11

initialization actions, 202

initialization time, 21
offline processing, 170

preemption mode, 134

scheduler, 146
version, 217

fixed timers, 36

flash memory, 176, 178, 179, 187

effects of writing, 185

sectors, 185

Series 3100, 185
Series 5000, 186

use of, 174, 178

floating-point, 5, 242

syntax and operators, 13

flush

pending updates, 165

flush( ) function, 166, 168
flush_cancel( ) function, 166

flush_completes event, 166, 168

flush_wait( ) function, 134, 136, 166, 170
foreign-frame messages, 124

forward declarations, 24

function calls, 206
function prototypes, 14, 24

functional blocks, 10, 102

accessing members, 110
accessing properties, 110

director function, 106, 113

examples, 114

implementation-specific members, 10, 103,

105

limitations on name length, 13
member list, 104

members, 10

members, definition of, 3

functional profile templates.

See functional

profiles

functional profiles, 3, 10, 102, 105

custom, 9

standard, 9

using inheritance, 109

FYI diagnostic from compiler, 238

G

gateway, 120, 124
get_nv_length_override( ) function, 74, 75

get_tick_count( ) function, 39

global data, 6
global keyword, 90, 96, 107, 108, 115

global_index keyword, 112

go_offline( ) function, 75
going offline in bypass mode, 152

group, 193

H

host-based compilation, 12

I

I/O devices, 11

I/O object

declaring, 29
summary, 28

syntax, 29

I/O objects, 11, 13

initialization of, 7

idempotent transaction, 141

identifiers, 239
implementation_specific keyword, 104, 105

implements keyword, 104

include directive, 245

include files, 244
incoming message queue

blocked.

See events, blocking queue

initial value updates, 62
initialization

Neuron Chip, 169

time required, 169

input clock frequency, 36

input_value variable

examples, 34

int, 241, 243

integer character constant, 240

integer constants, 4

types for various values, 241

integer conversion

unsigned to signed, 241

integer division

sign of result, 242

interoperability, 4, 9, 44, 84

proprietary interface, 118

requirements for certification, 10, 190

interoperable devices, 2
interrupt

controlling, 159

debugging, 164
I/O, 154, 155

latency, 162

lock keyword, 161
overview, 24

Advertising