10.4.21 BACnetObjectTypeEnum
This DataType is an enumeration that represents the BACnet object type. Its values are defined in Table 144.
| Name | Value | Description |
| analog-input | 0 | This object type represents physical analog input information, e. g. a sensor value. |
| analog-output | 1 | This object type represents physical analog output information, e. g. a 0-10V output. |
| analog-value | 2 | This object type represents an analog value (virtual) information, e. g. a setpoint value. |
| binary-input | 3 | This object type represents a binary input information, e. g. the state of a lamp or fuse. |
| binary-output | 4 | This object type represents a binary output information, e. g. a switch. |
| binary-value | 5 | This object type represents a binary value (virtual) information, e. g. an error state. |
| calendar | 6 | This object type represents calendar (date-based) information. |
| command | 7 | This object type represents command (scene) information. |
| device | 8 | This object type represents the physical device. It provides information like the local clock, the vendor, model-name and more. |
| event-enrollment | 9 | This object type is used to apply event monitoring in addition to the intrinsic reporting, e. g. to implement warning limits. |
| file | 10 | This object type represents files, e. g. the current configuration or persistent data. |
| group | 11 | This object type represents a group of objects local to the device. |
| loop | 12 | This object type represents controls loops, e. g. a PI or PID loop. |
| multi-state-input | 13 | This object type represents a physical multistate input information, e. g. a local operating mode switch. |
| multi-state-output | 14 | This object type represents a physical multistate output information, e. g. an operating mode switch controlled by the PLC. |
| notification-class | 15 | This object type represents an alarm class to notify recipients. |
| program | 16 | This object type represents the PLC program. |
| schedule | 17 | This object type represents a schedule (time based) used to specify weekly and/or exception schedule actions. |
| averaging | 18 | This object type represents an averaging object which provides statistic information. |
| multi-state-value | 19 | This object type represents a multistate value (virtual) information, e. g. program parameter. |
| trend-log | 20 | This object type represents a trendlog object support a single channel. |
| life-safety-point | 21 | This object type represents initiating and indicating devices in fire, life safety and security applications. |
| life-safety-zone | 22 | This object type represents an arbitrary group of BACnet Life Safety Point and Life Safety Zone objects in fire, life safety and security applications. |
| accumulator | 23 | This object type represents accumulated (impulse) values. |
| pulse-converter | 24 | This object type represents a converted impulse information, e. g. energy consumption in kWh. |
| event-log | 25 | This object type represents an eventlog buffer, e. g. to store alarms locally. |
| global-group | 26 | This object type represents a group of objects in one or more devices. |
| trend-log-multiple | 27 | This object type represents a trendlog object supporting multiple channels. |
| load-control | 28 | This object type represents the externally visible characteristics of a mechanism for controlling load requirements. |
| structured-view | 29 | This object type represents a user-oriented object hierarchy. |
| access-door | 30 | This object type represents a door in access-control systems. |
| unassigned | 31 | n/a |
| access-credential | 32 | This object type represents credentials in access-control systems. |
| access-point | 33 | This object type represents an access point in access-control systems. |
| access-rights | 34 | This object type represents the access rights in access-control systems. |
| access-user | 35 | This object type represents the user information in access-control systems. |
| access-zone | 36 | This object type represents the zone in access-control systems. |
| credentional-data-input | 37 | This object type represents the credential input (e. g. a card-reader) in access-control systems. |
| network-security | 38 | removed n/a |
| bitstring-value | 39 | This object type represents a bitstring information. |
| characterstring-value | 40 | This object type represents a string information. |
| date-pattern-value | 41 | This object type represents a date pattern. The pattern value 255 can be used as a wildcard. |
| date-value | 42 | This object type represents a specific single date information (day, month, year-1900, day-of-week). |
| datetime-pattern-value | 43 | This object type represents a combination of date and time supporting patterns. |
| datetime-value | 44 | This object type represents a combination of a specific date and time. |
| integer-value | 45 | This object type represents a signed integer value. |
| large-analog-value | 46 | This object type represents a large analog (8 BYTE LREAL) value. |
| octetstring-value | 47 | This object type represents an octetstring (hexadecimal) information. |
| positive-integer-value | 48 | This object type represents a positive integer (UNSIGNED) value. |
| time-pattern-value | 49 | This object type represents a time value supporting patterns. |
| time-value | 50 | This object type represents a specific time (hour, minute, second, hundredth of seconds). |
| notification-forwarder | 51 | This object type represents the characteristics required for the re-distribution of event notifications. |
| alert-enrollment | 52 | This object type represents the information required for managing information alerts from a BACnet device. |
| channel | 53 | This object type represents a channel in lighting applications. |
| lighting-output | 54 | This object type represents a lighting device. |
Its representation in the AddressSpace is defined in Table 145.
| Attribute | Value | |||||
| BrowseName | BACnetObjectTypeEnum | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | Other | |
|---|---|---|---|---|---|---|
| Subtype of the Enumeration type defined in OPC 10000-5 | ||||||
| 0:HasProperty | Variable | 0:EnumStrings | 0:LocalizedText[] | 0:PropertyType | ||