BACnet Objects
The standard specifies 50 types of objects
Access Credential | Access Door | Access Point | Access Rights | Access User |
Access Zone | Accumulator | Analog Input | Analog Output | Analog Value |
Averaging | Binary Input | Binary Output | Binary Value | Bit String Value |
Calendar | Character String Value | Command | Credential Data Input | Date Pattern Value |
Date Value | Date Time Pattern Value | Date Time Value | Device | Event Enrollment |
Event Log | File | Global Group | Group | Integer Value |
Large Analog Value | Life Safety Point | Life Safety Zone | Load Control | Loop |
Multi-state Input | Multi-state Output | Multi-state Value | Network Security | Notification Class |
Octet String Value | Positive Integer Value | Program | Pulse Converter | Schedule |
Structured-View | Time Pattern Value | Time Value | Trend Log | Trend Log Multiple |
- Analog Input - Sensor input
- Analog Output - Control output
- Analog Value - Setpoint or other analog control system parameter
- Binary Input - Switch input
- Binary Output - Relay output
- Binary Value - control system parameter
- Calendar - a list of dates, such as holidays or special events, for scheduling.
- Command - Writes multiple values to multiple objects in multiple devices to accomplish a specific purpose, such as day-mode to night-mode, or emergency mode.
- Device - Properties tell what objects and services the device supports, and other device-specific information such as vendor, firmware revision, etc.
- Event Enrollment - Describes an event that might be an error condition (e.g., "Input out of range") or an alarm that other devices to know about. It can directly tell one device or use a Notification Class object to tell multiple devices.
- File - Allows read and write access to data files supported by the device.
- Group - Provides access to multiple properties of multiple objects in a read single operation.
- Multi-state Input - Represents the status of a multiple-state process, such as a refrigerator's On, Off, and Defrost cycles.
- Multi-state Output - Represents the desired state of a multiple-state process (such as It's Time to Cool, It's Cold Enough and it's Time to Defrost).
- Notification Class - Contains a list of devices to be informed if an Event Enrollment object determines that a warning or alarm message needs to be sent.
- Loop - Provides standardized access to a "PID control loop".
- Program - Allows a program running in the device to be started, stopped, loaded and unloaded, and reports the present status of the program.
- Schedule - Defines a weekly schedule of operations (performed by writing to specified list of objects with exceptions such as holidays. Can use a Calendar object for the exceptions.
Read more about this topic: BACnet
Famous quotes containing the word objects:
“Where then shall hope and fear their objects find?”
—John Ashbery (b. 1927)