Creating a New BACnet Object
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 |
12 |
loop |
|
1 |
analog-output |
13 |
multi-state-input |
|
2 |
analog-value |
14 |
multi-state-output |
|
3 |
binary-input |
15 |
notification-class |
|
4 |
binary-output |
16 |
program |
|
5 |
binary-value |
17 |
schedule |
|
6 |
calendar |
18 |
averaging |
|
7 |
command |
19 |
multi-state-value |
|
8 |
device |
20 |
trend-log |
|
9 |
event-enrollment |
21 |
life-safety-point |
|
10 |
file |
22 |
life-safety-zone |
|
11 |
group |
To Create a New BACnet Object:
-
Right-click on a device in the Workbench64 Project Explorer then click on "Object".
-OR-
Select a device within the Workbench64 Project Explorer, then click on the Add button in the Home ribbon at the top of the screen in Workbench64, then click on Object.
Creating a New Object in Workbench64 Ribbons
-
The BACnet Object properties window will appear in the right pane of Workbench64. Enter a Name and Description in the top text entry fields.
The following Object Settings may be changed:
-
-
Object Type – Choose from AnalogInput, Analog Output, AnalogValue, BinaryInput, BinaryOutput, BinaryValue, Calendar, Command, Device, EventEnrolment, File, Group, Loop, MultistateInput, MultistateOutput, MultistateValue, Program, Schedule, Averaging, TrendLog, LifeSafetyPoint, LifeSafetyZone, TypeAccumulator, PulseConverter
-
Instance - An Object's Instance number identifies it within a BACnet Device. In combination with the selected Object Type, the number entered here will then determine the Object ID (see below) in the field to the right.
-
Object ID – Objects on an interconnected BACnet/IP network should have unique numbers to quickly identify them and prevent possible confusion.
-
Override Default Polling Rate (s) – Sets the frequency of communication between BACnet objects and the BACnet Connector. Range can be between 0 and 4194303.
-
Override Default Priority – Sets a number between 1 and 16 as to the criticality of an object, in comparison with others. Assigning a priority level marks the importance of messages and which will override others. Some numbers are pre-assigned (1, 2, 5, 6, 8), with life safety naturally having highest priority. Other numbers (3, 4, 7 and 9 through 16) are not assigned and therefore are available for users to set their own priorities. Default is 8.
-
-
Click Apply to proceed.
See also: