Issue
BACnet Programs Disable on a Reload
This is an issue that will be addressed, but in the meantime an explanation of how this happens and a workaround is provided below.
Environment
Infinity Program in a Continuum Bacnet controller
Cause
How this happens:
Create an Infinity Program in a Continuum Bacnet controller and then right click on the folder directory located under the controller you just created it under on the Infinity side. Now make sure there are two columns in the listview named State. You will most likely have to add one or both of these columns and make one of the columns source LIVE and the others source Database Notice when you run the listview both State columns will reflect Enabled for your running program.
Now, perform a find new bacnet devices if you haven't already and then perform a send to database on the controller you just created the Infinity Program under. At this point go back and either run or refresh your listview we ran earlier and notice the Infinity Programs State attribute is set to disabled in the database view.
At this point if you reload your controller in the Infinity side it will disable the program.
Resolution
Workaround on how to avoid this issue
After a newly created program has been sent to the database on the Bacnet side, immediately run the listview we created earlier and Highlight either all or only the programs that are set to disable for the State attribute where the source is set to Database. Once you have selected the rows of the programs you want to set to enable, select the Edit menu item in the listview. Now select set attributes.. and in the drop down select State for the name and enter Enabled for the value and select OK. This will allow the program's to be reloaded without being disabled.
Most sites will never see this issue, since most will load up their controllers and back up the flash on the controller before performing a find new bacnet devices and send to DB on the bacnet side After controllers repower or reset the programs are just loaded back from flash. But the sites that reload their controllers will see the reload and programs disable issue. But like any reloading, you should always check your programs and alarms before leaving the site.