## Microblock families The list below includes all microblock families, however, you may not see all of them. What information you see depends on your license, the application you are using, or the control program type.
Family | Description
Carrier | Carrier microblocks allow the WebCTRL® application to communicate directly with CCN devices.
I/O Pts | Input and Output Points microblocks communicate values between a control program and a controller's physical inputs and outputs. Input values are read from sensors connected to the controller's physical inputs. Output values are sent from the controller's physical outputs to control components on the controlled equipment. The Airflow and Zone Sensor microblocks belong to this family.
Network I/O | Network Input and Output microblocks pass information between points on the network. A network input microblock reads the value of a network-visible BACnet property on the network or of an equivalent value from another supported protocol. A network output microblock writes a value to a point on the network.
Display & Display2 | Display microblocks communicate directly with BACnet objects, and can be used to integrate BACnet devices into the WebCTRL® system. They can be referenced on graphics, allowing any vendor's BACnet equipment to be integrated into the system's interface.
Sys In | System Input microblocks receive heat and cool requests, as well as other system information, editable properties, or constants used as input values to a control program.
Sys Out | System Output microblocks contain control program output values, such as heat and cool requests or other status information. You can make these values network-visible to other BACnet devices.
Log | Log microblocks record system values, such as trends, alarms, and runtime values.
Control | Control microblocks output signals that are used for control and scheduling purposes. Many of these microblocks generate colors, which are used to communicate control program or zone color status.
Convert | Convert microblocks take information from other microblocks, change the data in some way, then output the changed data.
Limit | Limit microblocks test their input values against some limit, then output either the original signal or the limit value.
Relay | Relay microblocks act as software relays to determine how and when an input signal should be modified before it is sent from the microblock or the control program.
Logic | Logic microblocks perform logical operations on their inputs. Often these microblocks determine the conditions that trigger equipment starts, stops, or alarms.
Math 1 | Math 1 microblocks perform simple mathematical operations on their inputs.
Math 2 | Math 2 microblocks perform advanced and trigonometric mathematical operations on their inputs.
Misc | Miscellaneous microblocks include: DO/DI Proof Up/Down Counter Text Version Sunrise/Sunset OCL (Operator's Control Language)