beautypg.com

Echelon Neuron User Manual

Page 105

background image

Neuron Tools Errors Guide

97

NCC#

Description

421

Overuse of ‘cp’ network variable [NCC#421]

A configuration property implemented using a network variable may not

appear in more than one property list, unless the property list also uses the
static or global keyword. The same network variable cannot be used as a

property for the device, network variables, and functional blocks

simultaneously. See the chapter describing the use of configuration
properties in the

Neuron C Programmer's Guide.

422

Invalid property reference [NCC#422]

The item appearing in the property list is not a configuration property.

423

The scope value of the LonMark Resource File reference is out of range

[NCC#423]

The valid range of the scope value is 0 .. 6. The compiler has encountered
a resource file containing a scope value that is out of that range. Use the

NodeBuilder Resource Editor to examine the resource file and correct the

scope value if possible.

424

Function type not correct for a fblock director function [NCC#424]

The director function for a functional block must be declared using a
specific function prototype. The function returns void, and it has two

parameters. The prototype must be in the form shown below:

void f (unsigned index, int cmd);

For more information, see the

Neuron C Programmer's Guide

or the

Neuron C Reference Guide

.

425

Director symbol is not defined or is not a function [NCC#425]

The initial declaration of the director function for a functional block must

appear prior to the declaration of the functional block. Since the director

function may very well make reference to the functional block declaration,
the initial declaration will probably need to be a function prototype

declaration, or a forward reference. For more information, see the

Neuron C Programmer's Guide.

426

Too many fblocks declared [NCC#426]

The Neuron Chip can support a maximum of 254 functional blocks. Note

that each element of an array of fblocks counts as one functional block.