A SERVICE OF

logo

5-56 Neuron C Compiler Errors (NCC)
NCC# Description
450 The fblock array requires NV array(s) as members [NCC#450]
A functional block array declaration must have its members
implemented using network variable arrays. The network variable
arrays may be larger than the functional block array, and the indices
need not be identical (between the functional block array and the
various network variable arrays). The reference to each array
network variable in the implements statements of the member list
requires a starting index as part of the declarations in the
implements statements, to identify which array element of the
network variable corresponds to the 0
th
array element of the
functional block. The compiler then automatically distributes the
following elements of the network variable arrays to the following
elements of the functional block array.
451
A ‘device_specific’ CP is required to be ‘const’ as well
[NCC#451]l
The L
ONMARK Application Layer Interoperability Guidelines
document requires a configuration property that is declared with the
device_specific flag to also be declared const. CPs with these flags
on are always read from the device, they are considered read-only by
LNS; thus the required const.
453
One or more code constructs have no effect and were ignored
[NCC#453]
When the compiler is compiling a program that is used as a Neuron
C model file for ShortStack host development, the compiler may
encounter such things as executable code or other Neuron C
constructs that have no effect in a ShortStack compilation. The
construct is ignored by the compiler, except for this message being
displayed.
454 The construct is not acceptable in ShortStack code [NCC#454]
Certain Neuron C features are not permitted in a program that is
used as a Neuron C model file for ShortStack host development. For
example, the compiler directive #pragma num_alias_table_entries
is not permitted. Consult the ShortStack User's Guide for more
information.
455 Cannot open NCT file [NCC#455]
The output *.NCT file (used during the ShortStack host code
generation process) cannot be opened. Perhaps a file already exists
by that name, but it is open by another Windows program, or it is
marked read-only. Or, perhaps the output directory does not exist.