Index | Prev | Next
Round Robin Collector
The purpose of this component is to "round robin" history collection execution over multiple BACnet devices, eg: A-B-C; A-B-C; A-B-C where each character is a device.
This can decrease the time needed to collect history data on larger BACnet projects where multiple threads collecting are now spread over devices.
By default, without this addition, the Niagara BACnet driver executes collection A-A-A; B-B-B; C-C-C which can result in a delay whilst smaller BACnet devices
service multiple concurrent requests for history. Effectively the Round Robin Collector attempts to spread the load across the devices in the network.
Usage Instructions
- Use the Batch Editor (Program Service)
to set the Execution time to manual for all imported BACnet Trend Log's
- Add a RoundRobinCollector to the bacnet network and test the collect action
- Either an Interval Trigger or
Trigger Schedule
should be linked to the collect action in order to cause histories collection to occur regularly.
- Log output from this module is available from a Logger matching the module name.
Action Descriptions
- Collect: Triggers collection over all BACnet devices in the station.
- Abort: Halts any running collection attempt
Index | Prev | Next