Issue
A Niagara R2 / MicroSmart integration is generating IbsMs invalid condition and receive message entries in the Standard Output Window.
Example messages:
***IbsMs receive message: 454130433130464631433543
***IbsMS invalid condition received: 28
Product Line
TAC IA SeriesEnvironment
- Niagara R2
- MicroSmart Integration
Cause
The issue occurs when the order of points learned into the UNC station does not match the current order in the MicroSmart controller.
- If a record number is reused (e.g., a point is deleted and replaced with a different type), the UNC expects the original point type but receives a different one.
- Example: An Analog Output point is deleted and replaced by a Start/Stop point using the same record number.
Resolution
Two options to resolve the mismatch:
- Re-learn the controller in the station.
- Note: This will break existing links and require re-binding all points.
- Reload the MicroSmart controller with its original database so it matches the station’s learned database.
Additional Tip:
- Enable debug mode to identify the offending controller(s).
- Disable debug mode afterward to avoid excessive log entries.