Issue
During communication issues with a Continuum BACnet controller, a large amount of the following error messages are seen in the controllers' error log.
0x8000001e 0x00236400 0x08023a50 0x4c000000 0x00000000
BACnet request timeout
0x00001408 0x0023a600 0x080af632 0x000000bc 0x00000284
Not enough memory
Product Line
Andover Continuum
Environment
BACnet Controllers
Cause
Most likely due to incorrect configuration or excessive BACnet traffic..... or both.
Resolution
Check the following:
- What is the version of Controller Firmware being used in each controller? This needs to be checked against the Continuum Compatibility Matrix to ensure that it is compliant with the version of Continuum being used on the SQL Server
- Are BBMDs configured on this site? If so, where are they located and how are they configured?
- Confirm the "maxinfoframes" value currently set for all controllers.
- By default, a bCX for example should be set to 8
- By default, b3 controller should be set to 2.
- If these are different from the default then why this has been changed?
- Confirm the BACtMaxMaster value in each is set to the maximum b3 NodeID + 1. This defaults to 127 but can cause comms delays on a smaller network.
- Confirm that all controllers on the MSTP are configured for the same Baud Rate. Any talking at a different baud rate would seem like noise on the network and disrupt communications, resulting in many 1408 error messages.
- Check the COV increment on points. The default of 0 can cause too much traffic on the bus and should never be left at Zero