You are on page 1of 68

User's Guide

BACnet Explorer V.4

@2016 Cimetrics Inc


Cimetrics BACnet Explorer
from BACnet experts

"Plug-and-play" BACnet Explorer for BACnet/IP. Discover


BACnet devices on connected network s.

Install the Explorer, connect to a BACnet Network and it will


automatically discover and display a listing of all BACnet
devices on that network (or other network s if you use BBMD).

Explorer is extremely user friendly, allows you to read and


write properties, capture and save data in .csv and .xml
formats, alerts you if there are duplicate devices on a
network , let you analyze your site with extensive filtering and
sorting options, explore remote network s with FD and BBMD
capabilities.
Contents 3

Table of Contents
0

Part I Introduction 5
1 About ...................................................................................................................................
Exporer 5
2 System...................................................................................................................................
Requirements 5

Part II Installation and Configuration 5


1 Program
...................................................................................................................................
Install/Remove/Upgrade 5
2 Licensing
................................................................................................................................... 6
3 Configuring
...................................................................................................................................
BACstac 6
4 Configuring
...................................................................................................................................
BBMD and FD 7
5 Viewer
...................................................................................................................................
Only Mode 10

Part III Using Explorer 12


1 Overview
................................................................................................................................... 12
2 Search
...................................................................................................................................
Discovered Devices 23
3 File Menu
................................................................................................................................... 27
4 Action
...................................................................................................................................
Menu 28
5 Toolbar
................................................................................................................................... 31
6 Help Menu
................................................................................................................................... 31
7 Examples
................................................................................................................................... 32

Part IV Info Panel 32


1 Tree View
...................................................................................................................................
Panel 33
2 Right...................................................................................................................................
info panel 35
3 Left table
...................................................................................................................................
panel 41

Part V Filtration and sorting right table 43


1 Filtration
...................................................................................................................................
devices, objects or properties 44
2 Sorting
................................................................................................................................... 47

Part VI Simple Device Object 49

Part VII Icons descriptions 50

Part VIII Writable Properties 50

Part IX How to Purchase 60

Part X General Information 60


2016 Enter your company name

3
4 BACnet Explorer Help

1 Links...................................................................................................................................
to BACnet Resources 60
2 License
...................................................................................................................................
Agreement 61

Part XI Cimetrics Information 62


1 Cimetrics
...................................................................................................................................
Software Products 62
2 Cimetrics
...................................................................................................................................
Hardware Products 64
3 Contact
...................................................................................................................................
Us - Support 66

Index 0

2016 Enter your company name


Introduction 5

1 Introduction

1.1 About Exporer

With BACnet Explorer, you can see the whole system, without pre-configuring of any kind! You can see
all the BACnet compatible devices on connected networks, in one tree-structured, interactive, user-
friendly display. With this software tool, physically connected at the site via an Ethernet adapter, you
can discover the devices, via the broadcast (and other) Who-Is service, on all networks or a specified
network. Dynamic discovery can be limited to specific networks to minimize the amount of traffic. You
can request or set property values of any BACnet device. You can save devices, objects and property
values of devices to a file, for later off-line redisplay, printout, or comparison.

The BACnet Explorer uses the familiar tree-structured, two-panel model of the Windows Explorer.
Clicking on any item opens it a level for further browsing. A right-mouse-button menu of operations is
available, tailored for each item in the system. E.g: Auto-read at open, Re-read and Write Property,
Refresh all objects and any device, Add Device (objects and properties), and Hide/Unhide.

Explorer version with ads and without support is free. If you would like the version without ads + one year
support please purchase a software license for $199.

1.2 System Requirements


Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows Server 2003, Windows
Server 2008, Windows Server 2008 R2, Windows Server 2012/R2, Windows Server 2012R2, Windows
10; 32- and 64-bit versions are supported.

2 Installation and Configuration

2.1 Program Install/Remove/Upgrade


Installation: Run the installation program. Leave all the components checked which are checked by
default.

Uninstall: Go to Start | All Programs | Cimetrics | BACnet Explorer | Uninstall

Licensing: Within the program go to Help - Buy License and follow purchasing instructions. When you
get the license just place it in the \Cimetrics\Cimetrics BACnet Explorer directory.

Upgrade: To upgrade to a newer version please uninstall an existing version of Explorer. If you are
updating an existing version to a new release just run an installer. E.g. Explorer V.4. will have a release
V4.1, V4.2. You can check for a new release or version on our website www.cimetrics.com.

2016 Enter your company name


6 BACnet Explorer Help

2.2 Licensing
If you purchased a paid version of an Explorer which does not have ads and has one year support you
will get a software key. In order for the application to run in a licensed mode, you will need to have a
software license placed in BACnet Explorer folder or you will see ads. The free version does not provide
any support. You can use BACnet Explorer forum for filing bugs/suggestions/requests.

LOCKING MECHANISM:

BACnet Explorer needs the following license:

1) Soft license file - this is a small file which is also emailed to you when you purchase the software.
Send us the "machine code" listed on the popup screen and we will create the license file and email this
to you. This file is loaded into the main Explorer folder (same location as described above). The
advantage of this option is that there is no shipment delay or expense. The "limitation" of this is that
the license will only work on ONE computer and cannot be moved (it looks to match the "machine code"
that was supplied to us).

2.3 Configuring BACstac


In order to communicate with BACnet devices that are on a BACnet/IP network, you will need to
configure the Cimetrics BACstac protocol to use BACnet/IP. Once you have this configured the BACnet
Explorer should be able to communicate with devices on a chosen network.

BACnet/IP BACstac configuration

Configure BACstac to work with BACnet/IP interface. Within a BACnet Explorer go to Tools - Settings
BACnet Protocol configuration

Add new BACnet/IP connection choose your Network Interface Card in the Adapter:

Leave port number default 1. Change UDP port if needed to match the one on your network. Click ok and
restart BACstac.

2016 Enter your company name


Installation and Configuration 7

If your IP address changes during your BACnet Explorer running you would need to run a BACnet
Protocol Configurator and restart BACnet Explorer.

2.4 Configuring BBMD and FD


You can configure BACstac (which Cimetrics BACnet Explorer uses) to be a BBMD or become a foreign
device.

Configure for BBMD:


With a BACnet/IP network comprised of two or more IP subnets, a local broadcast may not be able to
span multiple subnets if so, a device called a BBMD must be used. More in this tutorial.

Within a BACnet Explorer go to Tools - Settings BACnet Protocol configuration. Navigate on the port
you want to edit and click on Edit. Click on BBMD tab

2016 Enter your company name


8 BACnet Explorer Help

Check BACnet Broadcast Management Device and put an IP address of the BBMDs you would like to
maintain in your BBMD table.

2016 Enter your company name


Installation and Configuration 9

You can also enable Foreign Device Table or NAT Global Address.

Configure for FD:


In some cases there may be devices that live on a subnet where it is not economical to install, configure
and maintain a BBMD or where there are no other BACnet nodes. Because it is important for these
devices to able to communicate with BACnet/IP networks, we need to define a mechanism whereby
such devices can associate themselves with a BACnet network.

A "foreign" device is a BACnet device that has an IP subnet address different from those comprising the
BACnet/IP network which the device seeks to join. The foreign device may be a full-time node on the
foreign subnet or may be a part-time participant, as would be the case if the device accessed the
internet via a SLIP or PPP connection. More on that in this tutorial.

Within a BACnet Explorer go to Tools - Settings BACnet Protocol configuration - Edit - Foreign Device
tab

Check the Foreign Device and put the IP of the remote BBMD to which you want your foreign device to

2016 Enter your company name


10 BACnet Explorer Help

get attached.

2.5 Viewer Only Mode


If BACstac started successfully after launching BACnet Explorer then the Explorer will start in a full
mode. If BACstac is missing or it wasn't initiated then the program will start in Viewer Only mode so
you can load the previously saved BACnet Site file for viewing. You will see notification in the panel:

You will also see the following messages:

2016 Enter your company name


Installation and Configuration 11

If BACstac resumes its' service while BACnet Explorer is running (BACstac will be restarted) then
the Explorer will start working in a full mode and will have a similar message on the panel:

2016 Enter your company name


12 BACnet Explorer Help

3 Using Explorer

3.1 Overview

The program interface allows you to view data and perform various actions with discovered devices. Start
of discovering devices happens automatically at start of the program. Successively clicking on tree
nodes or on left table nodes will perform dynamic discovery on a connected site.

Main Menu

File

Open - Opens an existing treeview file.Use this command to open an existing treeview file.
Save As - Saves an opened treeview file to a specified file name (XML or CSV format). Use this
command to save and name the active treeview file. BACnet Explorer displays the Save As dialog box
so you can choose a name and a specific format for your document. BACnet Explorer saves and opens
files in XML format.
Exit - Exits Cimetrics BACnet Explorer. Use this command to end your BACnet Explorer session. You
can also use the Close dialog box on the application System menu. BACnet Explorer prompts you to
save your document if it has any unsaved changes.

Actions

Add network - Adds a new network.


Add Device - Adds a new device. Use this command to create a new device on a network. You specify
the Device ID - make sure it is a unique number on a network. In the MAC address box, make sure it
is a unique number on a network. The application uses 2 BACnet address formats:

2016 Enter your company name


Using Explorer 13

- {net,x'MAC'}, for example {26,x'102030405060'}, {0x1A,x'10 20 30 40 50 60'};


- net:MAC, for example 27:C0-A8-01-03-BA-C0, 0x1B:C0A80103BAC0

Add Object - Creates a new object. Use this command to create a new object within a device. You
specify an Object type and Object Instance (make sure the Object Instance is a unique number within
the device

Add Property - Adds a new property.


Use this command to create a new property within an object. You specify the Property ID, property Data
type, Structure type and Property Value.

2016 Enter your company name


14 BACnet Explorer Help

Hide Selected Device Hide selected device.


Hide Selected Object Hide selected object.
Hide Selected Property Hide selected property.
Re-read device Re-read device data (objects and properties).
Re-read property Re-read property data.
Property Properties Show property data.
Write property - Let the user write to a property.
Relinquish - Sends a command to the point to relinquish (give up control).
Device Object On/Off Start/Stop BACnet Device Object server.
Device Object Settings Set BACnet Device Object settings.

Tools
APDU settings Set and save to file configuration APDU Properties settings.
Find device settings Set and save to file configuration found device settings.

Common settings Show of common informations on the working computer and Set default Priority for
writable properties.

BACnet Protocol Configuration Start of the BACnet Protocol Configuration process.

2016 Enter your company name


Using Explorer 15

2016 Enter your company name


16 BACnet Explorer Help

2016 Enter your company name


Using Explorer 17

Toolbar Panel
The Tool bar panel consists of:
1. Refresh All results-

2016 Enter your company name


18 BACnet Explorer Help

2. Refresh Selected Device(is enabled if selected any device)-

3. Refresh Selected Object-

4. Refresh Selected Property(is enabled if selected any property)-

5. Clear All Results-

2016 Enter your company name


Using Explorer 19

6. Opens an existing document, equal to Main menu->File->Open-

7. Saves an opened document to a specified file name (XMl or CSV format), equal to Main menu-
>File->Save As-

8. Filter Panel Show/Hide-

9. Filter On/Off, for more information about filtration please see Filtration section

2016 Enter your company name


20 BACnet Explorer Help

10. Write Property, use this action for writing selected property (Only for Enumerated property type)
-

When you use Write Property for complex properties (DateTime, Object Identifier etc.) you have to use a
dialogue box which opens by the special button. It simplifies input correctly of new values.

2016 Enter your company name


Using Explorer 21

2016 Enter your company name


22 BACnet Explorer Help

11. Device Object On/Off (equal to Main menu->Actions->Simple Device Object). Start/Stop BACnet
Device Object server -

12. Device Object Settings. To set BACnet Device Object settings -

Send Who-Is - Sends Who-Is request .

Help

Help Topics - Offers you an index to topics on which you can get help.
About - Displays the version number of this application.
Buy License - Information on how to purchase a paid version without ads.'Cimetrics BACnet Explorer

2016 Enter your company name


Using Explorer 23

Forum'
Cimetrics BACnet Explorer Forum - link to the forum where you can ask any questions about the
Explorer, report bug or make a suggestion for useful features in the upcoming version.

Almost every element of the interface has a context-sensitive menu that can be invoked by clicking on
the right mouse button, and many commands are available only through these menus.

3.2 Search Discovered Devices


To activate Search Discovered Devices(Search Discovered Devices for found results).

To show result in the separate table(for selected Search Discovered Devices)

2016 Enter your company name


24 BACnet Explorer Help

Return from Search Discovered Devices results to full results.

2016 Enter your company name


Using Explorer 25

You can search for duplicated devices Tools - Search for Duplicated devices

2016 Enter your company name


26 BACnet Explorer Help

2016 Enter your company name


Using Explorer 27

3.3 File Menu


The file menu offers the following commands:

Open - Opens an existing document.

Use this command to open an existing document. BACnet Explorer prompts you to save your current
document if it has any unsaved changes. You can instead create new documents with the New
command if what you want is not an existing document.

Shortcuts:

Toolbar:

Save As - Saves an opened document to a specified file name.

Use this command to save and name the active document. BACnet Explorer displays the Save As
dialog box so you can name your document.

Shortcuts

Toolbar:

Exit - Exits BACnet Explorer.

2016 Enter your company name


28 BACnet Explorer Help

Use this command to end your BACnet Explorer session. You can also use the Close on the
application System menu. BACnet Explorer prompts you to save your document if it has any unsaved
changes.

Shortcuts:

Mouse: Double-click the application's System menu button.

3.4 Action Menu


The action menu offers the following commands:

Add Network - Creates a new network.

Use this command to create a new network in BACnet Explorer. You specify the network number -
make sure it's a unique number on a global internetwork. If you would like BACnet Explorer
automatically discover devices on this network when it starts check Auto-discover at Open check box.

Add Device - Creates a new device.

Use this command to create a new device on a network. You specify the Device ID - make sure it's a
unique number on a network. If you would like BACnet Explorer read this device after it is created check
Auto-discover at Open check box. In MAC address box specify MAC address in hexadecimal - make
sure it's a unique number on a network. If you would like BACnet Explorer to look for this device on a
remote network check Attempt to Find on Remote Networks box.

Add Object - Creates a new object.

Use this command to create a new object within a device. You specify an Object type and Object
Instance (make sure an Object Instance is a unique number within a device). If you would like BACnet

2016 Enter your company name


Using Explorer 29

Explorer to read this object after it is created check Auto-discover at Open check box.

Add Property - Creates a new property.

Use this command to create a new property within an object. You specify the Property ID, property Data
type, Structure type and Property Value. If you would like BACnet Explorer to read this property after it
is created check Auto-read check box.

Re-Read Property - Allows to re-read the object's property.

Write Property - Allows to write to the object's property.

2016 Enter your company name


30 BACnet Explorer Help

Use this command to write to the property of an object.

Relinquish - Sends a command to the point to relinquish (give up control).

Property Properties - Shows the property of the property.

2016 Enter your company name


Using Explorer 31

Hide/Unhide - Allows the user to hide/unhide device/object/property from the view.

3.5 Toolbar

The toolbar is displayed across the top of the application window, below the menu bar. The toolbar
provides quick mouse access to many tools used in BACnet Explorer.

Click To
------------------------------------------------------------------------------------------------------------
Re-read network or device or object or property.

Clear all discovered networks/devices/objects/properties.

Open previously saved file.

Save results to a file.

Use filtering.

Write to the property.

Turn Device Object on/off and access its properties

3.6 Help Menu


Help - Offers you an index to topics on which you can get help

Use this command to display the opening screen of Help. From the opening screen, you can jump to
step-by-step instructions for using BACnet Explorer and various types of reference information.

About BACnet Explorer - Displays the version number of this application.


Use this command to display the copyright notice and version number of your copy of BACnet Explorer.

Help Index - Offers you an index to topics on which you can get help.

Buy License - Information on how to purchase a paid version without ads.'Cimetrics BACnet Explorer
Forum'

Cimetrics BACnet Explorer Forum - link to the forum where you can ask any questions about the
Explorer, report bug or make a suggestion for useful features in the upcoming version.

2016 Enter your company name


32 BACnet Explorer Help

Send Us Feedback - Information Form you can use to send us feedback/suggestions and we will get
back to you as soon as possible!

3.7 Examples
Scenarios of working with BACnet Explorer:

Capturing a New Site

The first and foremost purpose of BACnet Explorer is to capture the information for an existing site.
Successively double-clicking on nodes or repeatedly pressing the right arrow key will perform dynamic
discovery on a connected site. When you have discovered all the portions of a site of interest, the Save
As command makes it easy to write all the information to hard disk for persistent use later. Each new
site in BACnet Explorer starts out with the name "Untitled." The first time you Save As function, choose
a name for the hard disk file which corresponds with the site or portion of the site that is meaningful to
you.

Comparing a Site with its previously saved state

Comparing a site with its previously saved information is facilitated by BACnet Explorer. The first time
you Save you choose a name which is meaningful to you for referring to the site. In future visits when
you want to compare the information, you can load the site file that has already been stored, but be sure
that you invoke Save As immediately so that you are working with a file whose name represents the
information now, as contrasted with the information then.

Use a file difference utility to display and highlight the differences between the prior and current files. You
can iteratively use discovery or re-read and Save As to update the current file in various ways and repeat
the difference display.

Commissioning a new Site that resembles a previously saved one

When you arrive at a new site, but one with resembles another that you have previously stored, you need
not start from scratch. Load the site file that has already been stored, but be sure that you invoke Save
As immediately so that you are working with a file whose name represents the information now at the
new site, as contrasted with the name for the file from the prior site which still holds the information
captured then. Note that BACnet Explorer does not dynamically update the display with information as it
exists at the new site, and will only update the display to match the reality for those nodes on which you
invoke the re-read, auto-read or re-discovery. This saves you time obviating the need for communication
with portions of the network about which you do not care. But for those portions about which you do
care, be sure to invoke re-read to insure you are looking at current information.

4 Info Panel

2016 Enter your company name


Info Panel 33

4.1 Tree View Panel


This panel can use for presentation results as Tree-

You can use Search fields for searching network, devices or objects in the tree-

2016 Enter your company name


34 BACnet Explorer Help

You can also search for duplicated devices

Tree view panel has a context pop-up menu, which depends on type of the selected items:
For selected network-

For selected device-

2016 Enter your company name


Info Panel 35

For selected object-

4.2 Right info panel


The items displayed on this panel are connected with the items selected in the left panel(in the Tree or
in the Table).
For Example: If selected Device the right panel consists from objects for this device.

2016 Enter your company name


36 BACnet Explorer Help

The right panel has a context pop-up menu which depends on the types of the displayed items:

For table with devices-

2016 Enter your company name


Info Panel 37

For table with objects-

For table with properties-

2016 Enter your company name


38 BACnet Explorer Help

If Double click on the Table with properties then will be shown a field contains property value(for big
property value)-

2016 Enter your company name


Info Panel 39

The right panel may contain various images which describe the found characteristics for items (rows) of
the table or operation to made over items from the table. For more details and explanations use indicator
in Status Bar panel.

If the property is checked then when you click on it BACnet Explorer will automatically re-read this
property. If the value of the property has changed after re-read then it will show you in Italic.

2016 Enter your company name


40 BACnet Explorer Help

If you perform Write Property on any property in an object then all the properties of this object will be re-
read (if the re-read values has changed then they will be shown in italic).

When you perform Relinquish Default then Priority Array will be re-read. Here is an example:

For more information about states of items in the tree and tables please see of ANNEX A STATES of
ITEMS

2016 Enter your company name


Info Panel 41

4.3 Left table panel


This panel can use for presentation results as Table-

On the panel these tools are used -

You can use Object Filter list box for filtration objects in the tree-

2016 Enter your company name


42 BACnet Explorer Help

2016 Enter your company name


Filtration and sorting right table 43

5 Filtration and sorting right table


For activate of Filtration function the user has to execute two consecutive steps:
- To open the panel for tasks of a filtration rules: ToolBar -> Filter -> Filter Panel Show/Hide

To activate/cancel a filtration: ToolBar -> Filter -> Filter On/Off

For closing of " Filter Panel Show/Hide " panel it is possible to use the button or click on any line in
tables or a tree.
For a choice of operations AND or OR it is possible to use click in the field with an operation badge

( ->click -> ).

For a task of use of brackets in the rule of a filtration, the button is used.

Fields with a choice for rules of a filtration are strictly above the corresponding fields in the lower table.

2016 Enter your company name


44 BACnet Explorer Help

5.1 Filtration devices, objects or properties


Devices

After opening of the Filter Panel Show/Hide panel, it is necessary to set rules of a filtration. Three fields
are for this purpose used -

1. Instance Number (Inst.N)

2. Device Name

3. Vendor Name

The user has to set values in one or more of three fields. Fields can join or be excluded in the rule for a
filtration. For an exception of value of a field it is necessary to make a double click in the field, (the field
with an exception has the Strikeout font).

Values of fields can be integrated in the rule by means of operations And/Or.

The rule also may contain quotes

After a task of the rule it is possible to close simply the Filter Panel Show/Hide panel (in this case for
activation of the filter it will be necessary to use " Filter On/Off " function), to use button.

2016 Enter your company name


Filtration and sorting right table 45

After a task of the rule it is possible to activate the filter immediately, to use button.

To cancel the filter, use the " Filter On/Off " function.

Objects

After opening the Filter Panel Show/Hide panel it is necessary to set filtration rules. Three fields are
used for this purpose -

1. Object Type(Obj.Type), selects the Object type to be used

2. Object identifier(Obj.Id)

3. Object Name(Obj.Name)

The user has to set values in one or more of three fields. Fields can join or be excluded in the rule for a
filtration. For an exception of value of a field it is necessary to make a double click in the field (the field
with an exception has the Strikeout font). For Obj.Type filed Enter a key is used.

Values of fields can be integrated in the rule by means of operations And/Or.

The rule also may contain quotes

2016 Enter your company name


46 BACnet Explorer Help

After a task of the rule it is possible to close simply the Filter Panel Show/Hide panel (in this case for
activation of the filter it will be necessary to use " Filter On/Off " function), to use button.

After a task of the rule it is possible to activate the filter immediately, to use button.

For cancellation of the filter it is possible to use the " Filter On/Off " function.

Properties

After opening the Filter Panel Show/Hide panel it is necessary to set filtration rules. One field is used
for this purpose Property Name.

The field used for Property Name values is the Checked List Box type.

Fields can be joined or excluded in the filtration rule. For inverting the value of a field it is necessary to
click Enter in the field (the field with the inversion is displayed in Strikeout font).

2016 Enter your company name


Filtration and sorting right table 47

After creating the rule it is possible to simply close the Filter Panel Show/Hide panel using the
button (in this case to reactivate the filter it will be necessary to use the "Filter On/Off " function).

To activate the filter immediately, use the button.

For cancellation of the filter use the "Filter On/Off " function.

5.2 Sorting
Sorting of tables according to columns

For sorting of tables according to columns, click the mouse button on the heading of the desired
column.

or

2016 Enter your company name


48 BACnet Explorer Help

2016 Enter your company name


Simple Device Object 49

6 Simple Device Object


BACnet server

The Simple Device Object is a BACnet server Device type.


When this server is started it sends a BACnet I-Am packet to the attached network

The Device Object On/Off function is equivalent to the Main menu->Actions->Simple Device Object. To
Start or Stop the BACnet Device Object server, use the following functions -

Device Object Settings. To set BACnet Device Object settings, use the following functions-

2016 Enter your company name


50 BACnet Explorer Help

7 Icons descriptions
When you perform operations with devices, objects and properties you will see different status icons.
Here is the description of what they mean:

Tree:

- state for BACnet layer only;


state for Network layer;
state for nodes whose status is uncertain;
state for nodes whose status is being searched ;
state for nodes whose objects, properties, etc. are being read;
state for nodes in an OK (operational) state;
state for nodes in an ERROR state;
- state for nodes in which a device, object,etc. has been Added ;
- state for Added nodes which are Hidden;
- state for OK nodes which are Hidden.
- Write Property isn't supported in this application's version

Table in the right info panel:

- state for items with items (device, object) which have been Added;
- state for items whose status is undefined;
- state for items whose status is OK;
- state for items whose status is Not OK ;
- state for items (device, object, property) which have been Added;
- state for items in the Selected state (for more operations on the item);
- state for items in the ReReadOk state (the ReRead property for the selected item is in the
OK state);
- state for items in the ReReadNo state (the ReRead property for the selected item is in the
No|Error state);
- state for items in the WriteOk state (the Write property for the selected item is in the OK
state);
- state for items in the WriteNo state (the Write property for the selected item is in the No|
Error state);
- state for items which have been Edited (Selected property value is edit, without
WriteProperty);
- state for table in the Filter state (The table has been filtered);
- state for items in the Duplicate state (duplicate Device Ids have been found and this is the
first instance found of that Device Id);
- state for items in the Duplicate state (duplicate Device Ids have been found, and this is the
second or subsequent instance of that Device Id found);

8 Writable Properties
Writable properties types :

2016 Enter your company name


Writable Properties 51

NULL

Boolean

Unsigned Integer

Signed Integer

Real

Double

Character String

Enumerated

BACnetObjectIdentifier

Date

Time

DateTime

Writable properties :

Object_Identifier (all objects)

Object_Name (all objects)

Object_Type (all objects)

Present_Value(all objects without Group, Schedule, Credential Data Input, BitString Value, OctetString
Value, Global Group, Channel objects)

Description (all objects)

Device_Type (all objects)

Event_State (all objects)

Reliability (all objects)

Out_Of_Service (all objects)

Units (all objects)

Max_Pres_Value (all objects)

Value_Change_Time (all objects)

2016 Enter your company name


52 BACnet Explorer Help

Value_Before_Change (all objects)

Value_Set (all objects)

Logging_Object (all objects)

Pulse_Rate (all objects)

High_Limit (all objects)

Low_Limit (all objects)

Limit_Monitoring_Interval (all objects)

Notification_Class (all objects)

Time_Delay (all objects)

Notify_Type (all objects)

Event_Detection_Enable (all objects)

Event_Algorithm_Inhibit (all objects)

Time_Delay_Normal (all objects)

Reliability_Evaluation_Inhibit (all objects)

Profile_Name (all objects)

Update_Interval (all objects)

Min_Pres_Value (all objects)

Resolution (all objects)

COV_Increment (all objects)

Deadband (all objects)

Relinquish_Default(all objects without BitString Value and OctetString Value Objects)

Minimum_Value (all objects)

Minimum_Value_Timestamp (all objects)

Average_Value (all objects)

Variance_Value (all objects)

Maximum_Value (all objects)

Maximum_Value_Timestamp (all objects)

2016 Enter your company name


Writable Properties 53

Attempted_Samples (all objects)

Valid_Samples (all objects)

Window_Interval (all objects)

Window_Samples (all objects)

Polarity (all objects)

Inactive_Text (all objects)

Active_Text (all objects)

Change_Of_State_Time (all objects)

Change_Of_State_Count (all objects)

Time_Of_State_Count_Reset (all objects)

Elapsed_Active_Time (all objects)

Time_Of_Active_Time_Reset (all objects)

Alarm_Value (all objects)

Minimum_Off_Time (all objects)

Minimum_On_Time (all objects)

Feedback_Value (all objects)

In_Process (all objects)

All_Writes_Successful (all objects)

System_Status (all objects)

Vendor_Name (all objects)

Vendor_Identifier (all objects)

Model_Name (all objects)

Firmware_Revision (all objects)

Application_Software_Version (all objects)

Location (all objects)

Protocol_Version (all objects)

Protocol_Revision (all objects)

2016 Enter your company name


54 BACnet Explorer Help

Max_APDU_Length_Accepted (all objects)

Segmentation_Supported (all objects)

Max_Segments_Accepted (all objects)

Local_Time (all objects)

Local_Date (all objects)

UTC_Offset (all objects)

Daylight_Savings_Status (all objects)

APDU_Segment_Timeout (all objects)

APDU_Timeout (all objects)

Number_Of_APDU_Retries (all objects)

Max_Master (all objects)

Max_Info_Frames (all objects)

Database_Revision (all objects)

Backup_Failure_Timeout (all objects)

Backup_Preparation_Time (all objects)

Restore_Preparation_Time (all objects)

Restore_Completion_Time (all objects)

Backup_And_Restore_State (all objects)

Last_Restart_Reason (all objects)

Time_Synchronization_Interval (all objects)

Align_Intervals (all objects)

Interval_Offset (all objects)

Serial_Number (all objects)

Event_Type (all objects)

Fault_Type (all objects)

File_Type (all objects)

File_Size (all objects)

2016 Enter your company name


Writable Properties 55

Modification_Date (all objects)

Archive (all objects)

Read_Only (all objects)

File_Access_Method (all objects)

Record_Count (all objects)

Tracking_Value (all objects)

Mode (all objects)

Silenced (all objects)

Operation_Expected (all objects)

Maintenance_Required (all objects)

Setting (all objects)

Direct_Reading (all objects)

Output_Units (all objects)

Controlled_Variable_Value (all objects)

Controlled_Variable_Units (all objects)

Setpoint (all objects)

Proportional_Constant (all objects)

Proportional_Constant_Units (all objects)

Integral_Constant (all objects)

Integral_Constant_Units (all objects)

Derivative_Constant (all objects)

Derivative_Constant_Units (all objects)

Bias (all objects)

Maximum_Output (all objects)

Minimum_Output (all objects)

Priority_For_Writing (all objects)

Error_Limit (all objects)

2016 Enter your company name


56 BACnet Explorer Help

Deadband (all objects)

Number_Of_States (all objects)

Program_State (all objects)

Program_Change (all objects)

Reason_For_Halt (all objects)

Description_Of_Halt (all objects)

Program_Location (all objects)

Instance_Of (all objects)

Scale_Factor (all objects)

Adjust_Value (all objects)

Count (all objects)

Update_Time (all objects)

Count_Change_Time (all objects)

Count_Before_Change (all objects)

COV_Period (all objects)

Enable (all objects)

Start_Time (all objects)

Stop_Time (all objects)

Log_Interval (all objects)

COV_Resubscription_Interval (all objects)

Stop_When_Full (all objects)

Buffer_Size (all objects)

Total_Record_Count (all objects)

Logging_Type (all objects)

Trigger (all objects)

Notification_Threshold (all objects)

Records_Since_Notification (all objects)

2016 Enter your company name


Writable Properties 57

Last_Notify_Record (all objects)

Door_Status (all objects)

Lock_Status (all objects)

Secured_Status (all objects)

Door_Pulse_Time (all objects)

Door_Extended_Pulse_Time (all objects)

Door_Unlock_Delay_Time (all objects)

Door_Open_Too_Long_Time (all objects)

Door_Alarm_State (all objects)

Maintenance_Required (all objects)

State_Description (all objects)

Shed_Duration (all objects)

Duty_Window (all objects)

Full_Duty_Baseline (all objects)

Node_Type (all objects)

Node_Subtype (all objects)

Authentication_Status (all objects)

Active_Authentication_Policy (all objects)

Number_Of_Authentication_Policies (all objects)

Authorization_Mode (all objects)

Verification_Time (all objects)

Lockout (all objects)

Lockout_Relinquish_Time (all objects)

Failed_Attempts (all objects)

Max_Failed_Attempts (all objects)

Failed_Attempts_Time (all objects)

Threat_Level (all objects)

2016 Enter your company name


58 BACnet Explorer Help

Occupancy_Upper_Limit_Enforced (all objects)

Occupancy_Lower_Limit_Enforced (all objects)

Occupancy_Count_Adjus (all objects)t

Accompaniment_Time (all objects)

Access_Event (all objects)

Access_Event_Tag (all objects)

Muster_Point (all objects)

Transaction_Notification_Class (all objects)

Global_Identifier (all objects)

Occupancy_State (all objects)

Occupancy_Count (all objects)

Occupancy_Count_Enable (all objects)

Adjust_Value (all objects)

Occupancy_Upper_Limit (all objects)

Occupancy_Lower_Limit (all objects)

Last_Credential_Added_Time (all objects)

Last_Credential_Removed_Time (all objects)

Passback_Mode (all objects)

Passback_Timeout (all objects)

User_Type (all objects)

User_Name (all objects)

User_External_Identifier (all objects)

User_Information_Reference (all objects)

Credential_Status (all objects)

Activation_Time (all objects)

Expiry_Time (all objects)

Credential_Disable (all objects)

2016 Enter your company name


Writable Properties 59

Days_Remaining (all objects)

Uses_Remaining (all objects)

Absentee_Limit (all objects)

Last_Access_Event (all objects)

Last_Use_Time (all objects)

Trace_Flag (all objects)

Threat_Authority (all objects)

Extended_Time_Enable (all objects)

Is_UTC (all objects)

Base_Device_Security_Policy (all objects)

Security_Time_Window (all objects)

Packet_Reorder_Time (all objects)

Distribution_Key_Revision (all objects)

Security_PDU_Timeout (all objects)

Update_Key_Set_Timeout (all objects)

Do_Not_Hide (all objects)

Requested_Update_Interval (all objects)

COVU_Period (all objects)

Local_Forwarding_Only (all objects)

Last_Priority (all objects)

Write_Status (all objects)

Allow_Group_Delay_Inhibit (all objects)

Channel_Number (all objects)

In_Progress (all objects)

Blink_Warn_Enable (all objects)

Egress_Time (all objects)

Egress_Active (all objects)

2016 Enter your company name


60 BACnet Explorer Help

Default_Fade_Time (all objects)

Default_Ramp_Rate (all objects)

Default_Step_Increment (all objects)

Transition (all objects)

Power (all objects)

Instantaneous_Power (all objects)

Min_Actual_Value (all objects)

Max_Actual_Value (all objects)

Lighting_Command_Default_Priority (all objects)

9 How to Purchase
To buy a Cimetrics Explorer without ads and with one year of support please do the following:
- Download the free version of Explorer on our site www.cimetrics.com
- Open it and go to Help Buy License
- It will show you a string code. Please copy a string code and email it to purchase@cimetrics.
com. We will generate a license for you and email it to you.
- Put this license in Cimetrics\Cimetrics BACnet Explorer folder (usually located in Program
Files).

10 General Information

10.1 Links to BACnet Resources


Here are some other resources where you can learn more about relevant issues.

NOTE: Check the main help file for BAS-o-matic for General Networking links.

BACnet Information

2016 Enter your company name


General Information 61

ASHRAE BACnet Standard 135-2001 - This is a link directly to the ASHRAE web site where you can
purchase the BACnet standard in hard-copy , CD-ROM, or download.

BACnet.org - The official ASHRAE BACnet web site.

BACnet International - A group of manufacturers who promote the use of BACnet.

BACnet Testing Lab - The organization that tests BACnet devices for conformance to the standard..

BACnet Interest Groups - List of organizations that facilitates the use of BACnet and holds regular
BACnet training conferences all over the world.

BACnet - European Interest Group - The European group which promotes the use of BACnet and holds
regular training conferences in Europe.

BACnet FAQ - A good frequently asked questions page on the www.bacnet.org web site.

10.2 License Agreement


Please read the following terms and conditions carefully before using this software. Your use of this
software indicates your acceptance of this license agreement. If you do not agree with the terms of this
license, you must remove this software from your computer and stop using this product.

Copyright
This software is copyrighted 2016 by Cimetrics, Inc. BACnet Explorer is a trademark of Cimetrics, Inc..
The use and copyright of this software is governed by international copyright treaties. Cimetrics retains
full title and rights to this software and documentation, and in no way does the license granted diminish
their intellectual property rights. You must not redistribute the registration codes provided-on paper,
electronically, or in any other form.

Registered (Licensed) Version


The version with ads is free. The paid version requires a software key which means that only one
registered copy may be used on one computer.

Disclaimer
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL CIMETRICS,
INC. BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING INCIDENTAL OR CONSEQUENTIAL
DAMAGES, ARISING OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. YOU ACKNOWLEDGE THAT YOU HAVE READ THIS LICENSE,
UNDERSTAND IT, AND AGREE TO BE BOUND BY ITS TERMS.

Governing Law
This Agreement will be governed by the laws of the state of Massachusetts, USA.

Distribution
The evaluation version of this software may only be obtained from Cimetrics, Inc or their authorized
agents.

Other Restrictions
You may not modify, reverse engineer, decompile, or disassemble this software in any way, including

2016 Enter your company name


62 BACnet Explorer Help

changing or removing any messages or windows.

Windows is a registered trademark of Microsoft Corporation. All other trademarks and service marks are
the property of their respective owners..

11 Cimetrics Information

11.1 Cimetrics Software Products


We have other Automation Tools and Solutions that can help you with your next job. Visit our website
at www.cimetrics.com or send an email to info@cimetrics.com for further details.

NOTE: Several of these programs have demo versions (upon request).

- uBACstac BACnet Protocol for small devices with or without OS


- BACstac series- BACnet Windows and embedded protocol stacks for manufacturers.
- BACnet OPC Server- Control BACnet devices with any OPC workstation
- BAS-O-matic Protocol Analyzer - Captures and anlyzes Internet and Local Area Network (LAN_ data
traffic).

uBACstac BACnet Protocol for small devices with or without OS - is is a BACnet protocol stack
designed for the development of low and high volume BACnet-compliant devices with or without OS. It
allows a simple, easy and quick way porting on a new hardware. You can make a device with B-ASC
profile.

uBACstac features:
> Provides a small footprint BACnet stack for small devices with or without OS.
> Implements state-of-the-art MS/TP protocol.
> Provides truly portable codethe same core uBACstac library, the portable MS/TP implementation
and the example application run on all platforms unmodified, including bare-metal uC and embedded
OSs.
> Supports a wide range of processors, from entry level 8-bit AVR to powerful 32-bit ARM7 and Cortex-
M, or even more powerful.
> Makes it possible to implement a device conforming to B-ASC profile.
> Provides the stack in source code form, with example program(s) and reference ports to a few
hardware platforms, both with embedded OS and without OS. Also, for ease of application development,
provides a port to Linux as an "instrumental" platform.
> Implements a modular design, with clean separation between platform-dependent and portable code.
> Includes detailed documentation, including User's Guide and Porting Guide.
> Supports segmentation.
> Implements full BACnet application server functionality and Limited BACnet application client
functionality, sufficient to implement a device matching B-ASC profile: support for RP/RPM/WP/ WPM/
Who-Is/Who-Has/DCC.
> Provides highly configurable source code: unwanted features can be turned off, decreasing the
executable footprint.

BACstac series: Save design time and support costs by using the industry's leading OEM BACnet
protocol stack.

2016 Enter your company name


Cimetrics Information 63

BACnet OPC Server: Enables control and monitoring BACnet devices from any OPC workstation.

BAS-O-matic Protocol Analyzer - Captures and anlyzes Internet and Local Area Network (LAN_ data
traffic.

2016 Enter your company name


64 BACnet Explorer Help

11.2 Cimetrics Hardware Products


We have many Building Connectivity solutions that can help you with your next job. Visit our website
at www.cimetrics.com or send an email to info@cimetrics.com for further details.

BR2-A Router Series - connect BACnet/IP and BACnet ARCNET together.


BR2-E Router Series - connect BACnet/IP and BACnet Ethernet.
E+ Protocl Interfaces - Inexpensive serial and I/O solutions.
U+4 Protocol Interface - USB to RS485 coprocessor interface.
BACnet to Microcontrollers Module - System on a chip for BACnet and EIA 709.

BR2 Router series: The BR2 router provides routing between BACnet networks such as BACnet/IP,
BACnet ARCNET, BACnet Ethernet, and virtual or tunneled BACnet networks.

E+ series: Inexpensive serial and I/O solutions. Models include BACnet/IP to BACnet Web Services,
Bacnet/IP/WS to Relays and DIN, BACnet/IP/WS to Home Automation, Modbus/TCP to Modbus RTU,
and many more. See our web site for the latest models (www.cimetrics.com).

2016 Enter your company name


Cimetrics Information 65

U+ series - Fieldbus Interface: USB to RS485 interface for BACnet MS/TP or Modbus RTU.

BACnet to Microcontrollers Module: EasyBAC module is an elongated Ethernet connector with a


powerful built-in microprocessor and has all of the memory and software required to support connection
to a BACnet/IP network.

2016 Enter your company name


66 BACnet Explorer Help

11.3 Contact Us - Support


Our full contact information is:

Cimetrics Inc.

Tel: +1 (617) 350-7550


Fax: +1 (617) 350-7552
Email: info@cimetrics.com

For support, please contact:

support@cimetrics.com

We would prefer email, but if you need to speak to someone immediately call:

+1-617-350-7550

Provide your feedback and publish your requests for the new features on our forum - http://
bacnetexplorer.boards.net/

Thank you !

2016 Enter your company name


67

Endnotes 2... (after index)

2016 Enter your company name


Back Cover

You might also like