Add Object to Runtime

BACnet utilizes "objects" to represent either physical items or descriptions of processes/calculations/operations. There are multiple object "types", each with a list of required and optional properties. These include:

 

Value

Object Type

 

Value

Object Type

0

analog-input

 

31

timer

1

analog-output

 

32

access-credential

2

analog-value

 

33

access-point

3

binary-input

 

34

access-rights

4

binary-output

 

35

access-user

5

binary-value

 

36

access-zone

6

calendar

 

37

credential-data-input

7

command

 

38

network-security

8

device

 

39

bitstring-value

9

event-enrollment

 

40

characterstring-value

10

file

 

41

date-pattern-value

11

group

 

42

date-value

12

loop

 

43

datetime-pattern-value

13

multi-state-input

 

44

datetime-value

14

multi-state-output

 

45

integer-value

15

notification-class

 

46

large-analog-value

16

program

 

47

octetstring-value

17

schedule

 

48

positive-integer-value

18

averaging

 

49

time-pattern-value

19

multi-state-value

 

50

time-value

20

trend-log

 

51

notification-forwarder

21

life-safety-point

 

52

alert-enrollment

22

life-safety-zone

 

53

channel

23

accumulator

 

54

ligthing-output

24

pulse-converter

 

55

binary-lighting-output

25

event-log

 

56

network-port

26

global-group

 

57

elevator-group

27

trend-log-multiple

 

58

escalator

28

load-control

 

59

lift

29

structured-view

 

 

 

30

access-door

 

 

 

 

To Create a New BACnet Object:

  1. From the Workbench, expand your Project in the Project Explorer, then expand Data Connectivity.

BACnet Provider in the Workbench

  1. Expand the BACnet node, then expand the Devices branch, then select the Device to which you would like to add an Object, then and click on Add Object to Runtime, as shown below.

Add Object to Runtime from Project Explorer

 

-OR-

 

Select the Device to which you would like to add an Object, then click on the Add Object to Runtime button, shown below, in the Edit section of the Home ribbon in the Workbench.

 

Add Object to Runtime Button

  1.  A Create Object window may open, requesting you to select the type of object you'd like to create, as well as create an empty object, specify an instance and/or specify a name. If this occurs, make your selections, then click OK.

Create Object Window

 

If not, the Object properties will display.

 

BACnet Object

  1. Type a name in the Object Name textbox.

Database Tab

  1. Enter a Description in the text entry field.

Object Settings

  1. Specify the Object Type in the dropdown menu (Analog Input by default) and specify the right Instance # (usually 1). The Object ID should be generated automatically.

The following Object Settings may be changed:

The following properties are common to many of the object types.

Runtime Tab

The Runtime tab of the Object properties provides multiple additional properties that can be configured via either the Group or List tab. The following descriptions are from the Group tab, but each individual property can also be found via the List tab, as well.

 

Basic/Object

BACnet/BACnet

Basic/Device

Basic/Status

Basic/Time

Advanced/Network

Advanced/Advanced Setup

  1. Click Apply to proceed.

See also:

Exploring the Network