Warning
Potential for Data Loss: The steps detailed in the resolution of this article may result in a loss of critical data if not performed properly. Before beginning these steps, make sure all important data is backed up in the event of data loss. If you are unsure or unfamiliar with any complex steps detailed in this article, please contact Product Support Services for assistance.
Issue
ModBMS RUD (Request for Unsolicited Data) Updates Debug
Environment
Satchwell ModBMS
Cause
ModBMS appears to periodically not update certain points from the controllers.
Resolution
We can turn on the debug in ModBMS to see if we can capture any information that can assist with the troubleshooting.
In the ModBMS directory, find the ModBMS.cfg file and open it using Notepad. Find the entry ‘Debug’ in the General section. If Debug is not there, add it. See the example below.
The default value is 0. Setting to 2 will record only changes of data in RUD updates. Setting to 4 will record ALL RUD updates. We want to set this to 4. After editing, save the file and restart ModBMS. The example above has the value set to 4 (
Turning on the debug will add additional information to the ModBMS.txt file. When an update issue happens, send this file to Product Support for analysis. You should turn the debug off / on depending on the recommendations from Product Support.