Chapter 17 Introduction to BACnet │CP2000
17-1
Chapter 17 Introduction to BACnet
1. About BACnet:
BACnet is an ASHRAE communication protocol for building automation and control networks.
(ASHRAE: American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc.).
CP2000’s BACnet is based on version 2004.
BACnet’s regulations are related to several kinds of physical layers’ interfaces. The physical layer built
inside CP2000 is achieved via MS/TP interface.
The BACnet of CP2000 supports a device type called B-ASC. B-ASC supports six types of services such
as DS-RP-B, DS-RPM-B, DS-WP-B, DM-DDB-B, DM-DOB-B and DM-DCC-B.
2. CP2000 BACnet-Object and Property:
In CP2000, BACnet supports 3 object types: Device, AnalogValue (AV) and BinaryValue (BV). In each
object type, we have the following table to show the Properties list:
Property ID
Object Type
Device Analog Value Binary Value
#4 ACTIVE TEXT
V
#11 APDU_TIMEOUT V
#12 APPLICATION_SOFTWARE_VERSION V
#28 DESCRIPTION V V V
#30 DEVICE ADDRESS BINDING V V
#36 EVENT STATE V V
#44 FIRMWARE_REVISION V
#46 INACTIVE TEXT
V
#62 MAX_APDU_LENGTH_ACCEPTED V
#63 MAX_INFO_FRAMES V
#64 MAX_MASTER V
#70 MODEL_NAME V
#73 NUMBER_OF_APDU_RETRIES V
#75 OBJECT_IDENTIFIER V *1 V V
#76 OBJECT_LIST V
#77 OBJECT_NAME V *1 V V
#79 OBJECT_TYPE V V V
#81 OUT OF SERVICE V V
#85 PRESENT VALUE V *2 V *2
#87 PRIORITY ARRAY V *3 V *3
#96 PROTOCOL_OBJECT_TYPES_SUPPORTED V
#97 PROTOCOL_SERVICES_SUPPORTED V
#98 PROTOCOL_VERSION V