Issue
In a Niagara R2 UNC, the standard output window displays the following error repeatedly:
Node.set Cast exception: nvi_7238 DsEnum <- DsFloatStatus [/DeltaHotel/lonTrunk/localLonDevice]
java.lang.ClassCastException
This occurs every few minutes and may impact normal operation.
Product Line
TAC IA SeriesEnvironment
- Niagara R2 UNC
- LON network integration
Cause
DsEnum and DsFloatStatus.Although the system allows the link, the data types are not fully compatible. This results in intermittent failures when property changes occur.
Resolution
- Insert a conversion object between the two points to ensure proper data type translation:
- If the link direction is float → enum, use a Float-to-Enum converter.
- If the link direction is enum → float, use an Enum-to-Float converter.
- Validate the link after adding the conversion object to confirm error resolution.