### Collector The information below provides a FULL description of this microblock and all of its properties. What information you see and what you can do with it depends on your license and the application you are in, and in some cases, a controller's driver version. This microblock is compatible only with Carrier controllers.
Microblock family | Network I/O microblock
Icon and symbol |
What it does | Provides a means for the control program to exchange sets of data across the BACnet network. Creates associations with one or more Provider microblocks and maintains: An Input data array received from Provider microblocks A set of Feedback data transmitted to each Provider microblock
Click for details below How it works Properties Tips and Tricks BACnet object property addresses
#### How it works The association between a Collector and Provider can be established: By the Collector actively communicating with each Provider and identifying itself as the recipient of that Providers output data. The Collector will actively create these associations when the Number of Providers property is set greater than 1. The Collector can be passive and wait for a Provider to send it a message to establish the association. NOTE Both modes can be supported at the same time. The Collector creates a table, (user defined size) to hold a set of Input data. Columns represent a user defined set of Input data tags and rows represent instances of the Input data set received from a number of Providers. The Maximum Providers property sets the number of Providers the Collector is capable of receiving and storing data from. Feedback data will be transmitted to the associated Provider on a periodic basis or when a Change of Value (COV) occurs. The Collector has no input or output wires. The Collector’s data sets are configured and access through an OCL compatible application programming interface (API). The API consists of functions that provide the following functionality: Find a specific Collector Define the Input and Feedback data sets Read/Write the Input data set Write the Feedback data set
#### Properties TIPS Alt+click any value in the WebCTRL® or Field Assistant interface to view property details, including its editing privilege and expression (location path) for use on graphics. You can right-click some properties in the EIKON® Property Editor and select Make editable or Make read-only to determine that property's functionality in your system.
Name | The microblock label used in the EIKON® application and the WebCTRL® interface. You can use any characters except the " character.
Reference Name | Use the default reference name unless you want a more descriptive name for graphics or network links. Limitations: lower case only limited to 40 characters cannot begin with a number must be unique within a control program
Application Type | A numeric value representing the system application type. Air Side Linkage Water Side Linkage Outside Air Conditions NOTE User can define more application types as needed.
Application Instance | A numeric value that defines the specific instance of an application. This value is usually set to 1.
Number of Providers | The number of Providers that the Collector should actively associate with.
Feedback Update Time | The amount of time the Collector will wait before sending successive updates of its Feedback values to its associated Providers.
Input Expiration Time | The amount of time in which the Collector must receive successive updates of Input values from a given Provider. If an update is not received in this time, the Collector will mark the data from the Provider as expired and exclude it from any calculations.
Show Property Page Text | Check to show this microblock's value on the equipment's Properties page.
#### Tips and Tricks BACnet properties The BACnet Collector microblock is a proprietary BACnet object. If you make this object Network Visible, you can address a BACnet Analog Network Input or BACnet Analog Network Output microblock to access many of its configuration and control properties in other control programs. See BACnet object property addresses below.
#### BACnet object property addresses BACnet object property addresses The Collector microblock is a proprietary BACnet object (object type 771). The format for a BACnet address is bacnet://device/object/property@priority. EXAMPLE To set up a microblock to read the Number of Providers from the Collector microblock in the same controller, use the following address. `bacnet://this/771:1/4602` In the above address, 771:1 indicates the first instance of a Collector microblock in the controller.
BACnet property identifier # | BACnet property identifier | Description | Read/ Write
4155 | APPLICATION_ID | Application ID | R
4156 | APPLICATION_INSTANCE | Application Instance | R/W
4157 | UPDATE_TIME | Update Time | R
4158 | EXPIRATION_TIME | Expiration Time | R
4601 | COLL_MAX_NUMBER_OF_PROVIDER | Max Number of Providers | R
4602 | COLL_NUMBER_OF_PROVIDERS | Number of Providers | R/W
4603 | COLL_NUMBER_OF_PROVIDER_VALUES | Number of Provider Values | R
4604 | COLL_FEEDBACK_VALUES | Number of Feedback Values | R