Archive for the 'BACnet' Category

BACnet Objects and Properties

Data inside a BACnet device is organized as a series of objects. Each object has a type and a set of properties. There is always at least one object in a device – it is used to represent the device itself . The other objects represent the device’s data.
In practical terms think of a simple […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have

Changing the BACNet Present Value (Or Why the Present Value doesn’t change)

All devices on a BACNet network are effectively peers. This means that any device (we take device here to mean any Bacnet capable entity – device or software application) can write to the writable properties of another device’s objects. This can result in conflicting commands.
BACnet has a mechanism to resolve the conflict. It differentiates between […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have

BACnet Device Backup and Restore Procedures

The automation developer should be aware of the BACnet procedures concerning device Backup and Restore activities. Both procedures are defined in detail by the standard in Clause 19 for future reference. The procedures may involve either network visible BACnet objects and/or non-network visible settings.
Backup and Restore procedures employ File objects to contain and move configuration […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have

BACnet: Priority Array

The BACnet Priority Array is a specific property type described by the standard as one of the command prioritization mechanisms.
The developer should be aware of the manner in which this property type functions concerning priorities within building control systems.
The Priority Array is further defined by the standard as a read-only property that consists of commands […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have

BACnet: Life Safety Objects

The BACnet standard describes two types of Life Safety objects. The two types of these objects include:

Life Safety Point Object Type
Life Safety Zone Object Type

The Life Safety Point object type is defined by the standard as those objects related to fire, safety, and security applications. The condition of this object type is determined by the […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have

BACnet: Averaging Object

The Averaging object is described by the BACnet standard as a recording medium of visible value characteristics over a specific time interval.These specific sampled values may take the following forms in the object:

Boolean
Integer
Unsigned
Enumerated
Real

The following table will present the actual properties and associated datatypes of the Averaging object from the BACnet standard:

Property
Datatype

Object_Identifier
BACnet Object Identifier

Object_Name
Character String

Object_Type
BACnet Object […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have

BACnet: Pulse Converter Object

The Pulse Converter object is described by the BACnet standard as a process monitor represented by counts or pulses.
The type of processes monitored can include those tasks in maintaining a building. Such as the following examples:

Power Usage
Water Usage
Natural Gas Usage

The Pulse Converter object might represent a physical input. As an alternative, it might acquire the […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have

BACnet Architecture

BACnet has an interesting architecture that all developers should know about for the effective operation of such building automation devices. The BACnet architecture is predominately limited to HVAC, lighting controls, and gateways.
BACnet emphasizes efficient, lightweight communication and optimized for small networks, small inter-networks, and short messages.
BACnet consists of a collapsed architecture that corresponds to four […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have

BACnet: The Group Object

The Group object is described by the BACnet standard as a collection of other objects, and one or more of their properties.
The Group object is essentially used to simplify the information exchange between BACnet devices through a shorthand method to specify all group members at once.
The developer should be aware that a group can be […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have

BACnet: The File Object

The File object is defined by the BACnet standard as data files that are described by the object’s properties, and accessed through File Services.
File Services is listed in the standard as Clause 14. The clause describes the access and manipulation of files within BACnet devices. The developer has two options regarding file types accessed through […]

Did you like this post?

Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!

Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have