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