![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/7/e4/7e4f09e5-2cbc-46d8-934f-9c9031bdf248/7e4f09e5-2cbc-46d8-934f-9c9031bdf248-bg5b.png)
NodeBuilder Errors Guide 5-71
NCC# Description
549
The property '<property-name>' cannot be shared by NVs with
different SCPTmaxNVLength properties (<NV-name-1> and
<NV-name-2>)
A configuration property of SCPTnvType type that is shared by
more than one changeable_type network variable must be shared
only by network variables that all have the same property of
SCPTmaxNVLength type, if any of those network variables use a
property of SCPTmaxNVLength type. The message lists two
network variables that share the property, but have differing
SCPTmaxNVLength.
550
The property '<property-name>' cannot be shared by NVs of
differing types (<NV-name-1> and <NV-name-2>)
A configuration property that inherits its type from the network
variable that it applies to may not be shared by two or more network
variables of different type. The message lists two network variables
that share the property, but have differing types. See Using
Configuration Properties to Configure Device Behavior in the Neuron
C Programmer's Guide for more information.
551
The property '<property-name>' cannot be shared by NVs with
different SCPTnvType properties (<NV-name-1> and <NV-
name-2>)"
A configuration property that inherits its type from the network
variable that it applies to may not be shared by two or more network
variables of different type. The message lists two network variables
that share the property, but have differing SCPTnvType properties.
See How Devices Communicate Using Network Variables and Using
Configuration Properties to Configure Device Behavior in the Neuron
C Programmer's Guide for more information.
552 Symbol in preprocessor directive is not defined
The message indicates that the symbol specified as the parameter for
the compiler directive #pragma ignore_notused is not defined.
The directive is ignored after the warning message is displayed.
553
Symbol '<symbol>' in preprocessor directive is not permitted in
this directive
The message indicates that the symbol specified as the parameter for
the compiler directive #pragma ignore_notused cannot be used
with this feature. This restriction applies to symbols that are the
names of macros, typedef names, and names of types from resource
files (SNVT*, SCPT*, UNVT*, UCPT*, SFPT*, and UFPT*).
554 The NVT (Network variable Type) is obsolete
A resource file can optionally designate any of the network variable
types that it contains as being obsolete. This designation indicates
that the network variable type should no longer be used in new
development. This designation does not prevent its use, but it does
display this warning message.