Echelon Neuron C User Manual
Page 262

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