BACset Users Guide 215
BACset Users Guide 215
Introduction
This document provides a Users Guide for the BACset Configuration Tool, which is used to
configure and test Carel pCOWeb/pCOnet devices.
This document assumes you are familiar with BACnet® and BACnet terminology and the use of
Microsoft® Windows®.
BACnet Requirements
Windows Requirements
This tool is compatible with Windows 2000, Windows 2003, Windows XP, Windows Vista (32-Bit),
Windows 7 (32-Bit), Windows 7 (64-Bit) and Windows 8.1.
PC Requirements
This tool requires:
• an ISO 8802-3 “Ethernet” adapter be installed in your PC if you intend to use BACnet
Ethernet or BACnet/IP
• the standard Windows TCP/IP protocol be enabled if you intend to use BACnet/IP
• an EIA-485 interface if you intend to use MS/TP. An EIA-485 interface can be achieved
by one of following means:
o by connecting an external EIA-232 to EIA-485 converter to an existing PC serial
port
o by inserting an internal EIA-485 PC adapter into your PC
If you do not intend to use BACnet Ethernet, you do not have to install BACMAC2K. If you do not
install BACMAC2K and you try to use BACnet Ethernet, you’ll be warned with a popup message.
Please note that BACMAC2K is not implementet per Windows Vista, 7, 8 or later version.
Using BACset
Introduction
BACset is an easy to use, Windows-based tool for configuring and testing the Carel pCOWeb
and pCOnet devices. It has an intimate knowledge of the pCOWeb/pCOnet’s features, which are
detailed in the pCOWeb/pCOnet Features section of this document, i.e. how many and
what types of objects the pCOWeb/pCOnet has, which properties are supported and which non-
BACnet system functions are supported. This speeds up the configuration process, by eliminating
the need for the auto-discovery of objects and properties.
Display Components
When BACset is started, a popup dialog is displayed for you to select the BACnet MAC layer
type. After you have selected a BACnet MAC layer type, two or three dialogs are activated.
The main “BACset Configuration” window, which is visible on the display screen, contains the
following tabs:
• Device
• Objects
• Notify Classes
• Schedules
• Calendars
• Test
• Database
• System
• Plugin
If you select the MS/TP MAC layer, the additional “MS/TP MAC Layer Status” Window is
minimized into the Windows Tool Bar at the bottom of your display screen and is indicated by the
icon. Clicking on the icon makes the Status window visible.
General
When you startup BACset, the “BACnet MAC Layer Select” Window is displayed from which you
must select the type of BACnet MAC layer to use for the current session.
Using BACnet/IP
If you select BACnet/IP and your PC has been configured for more than one IP address, you may
have to select which of the IP addresses to use. This is accomplished using the “BACdoor OEM
Client” configuration dialog described in the Configuring BACset section of this document.
If you have only one IP address configured, which is the normal case, no selection is necessary,
and BACset uses that one IP address.
If you select No Router, BACset is configured for MS/TP operation on COM1 at 38400 baud, with
an MS/TP station address=1, MaxMaster=127 and MaxInfoFrames=10 by default. These
parameters can be changed using the “BACdoor OEM Client” configuration dialog described in
the Configuring BACset section of this document. These default parameters are selected in
order to operate with pCOnet devices that have Factory configurations (i.e. station address=0
and MaxMaster=127) and still allow for changing the station address of the pCOnet to any value
between 0 and 127. The MaxMaster value should be lowered for more efficient operation if it is
known that the pCOnet devices will never exceed a station address of something less than 127.
• Using a text editor such as Notepad, create a file named BACSET.INI in the Windows or
WINNT folder. Note, if a file named BACSET.INI already exists, this step should be
skipped
• Place the following line as the first line of the file
o [General]
• Place a second line of any of the following
o MACtype=MSTP
o MACtype=BIP
o MACtype=Eth
• If you want to connect to a pCOnet through a router and MACtype=MSTP, then add
another line of any of the following
o Router=BIP
o Router=Eth
• Save and close the file
General
After you have selected the BACnet MAC Layer, the main “BACset Configuration” window is
displayed. Each of the nine Tabs is described in the following sections.
This Tab is used to read and configure the BACnet properties of the Device Object for a
pCOWeb/pCOnet device. The pCOWeb Device Instance is the Device Instance of a
pCOWeb/pCOnet device.
Clicking Read reads all the properties for the pCOWeb/pCOnet Device Object and displays their
values on the form.
Any of the values can be changed on the form and then committed to the pCOWeb/pCOnet by
clicking Write. If you change the Device Instance property, you will also have to change the
pCOWeb Device Instance to communicate further with that pCOWeb/pCOnet device, since
changes to the Device Instance property take place immediately in the pCOWeb/pCOnet.
Clicking Factory resets all the values on the form to their factory or default values. The factory
settings are not committed to the PCOWeb/pCOnet until Write is clicked.
Caution: BACset allows you to select 76800 baud for the pCOnet’s baud rate. Since most
Windows-based PCs do not support this baud rate without special drivers, future communication
to the pCOnet using BACset may be impossible without booting the pCOnet in factory mode.
Please note that you must use the System Tab to change the Interface Protocol between the
PCOWeb/pCOnet and the Carel controller it’s plugged into from Carel to MODBUS Extended and
MODBUS Extended to Carel. Selecting MODBUS Extended allows you to extend the total
number of Analog Value, Multistate Value and Binary Value objects from 621 maximum to 6144
maximum. When the Interface Protocol is changed, the change does not take effect until the next
reboot of the pCOWeb/pCOnet. The default/factory Interface Protocol is Carel. In order to use the
extended MODBUS Extended protocol, the Carel controller must also support the MODBUS
Extended protocol.
Clicking Reboot causes the pCOWeb/pCOnet to restart, if the Password matches the Password
property of the PCOWeb/pCOnet’s Device Object.
This Tab is used to read and configure the BACnet properties of the Analog Value, Binary Value
Objects and Multi-state Values for a pCOWeb/pCOnet device. The pCOWeb Device Instance is
the Device Instance of a pCOWeb/pCOnet device.
Clicking Read reads all the properties for the selected pCOWeb/pCOnet Analog Value, Multi-
state Value or Binary Value Object and displays their values on the form.
Any of the values for the writable properties can be changed on the form and then committed to
the pCOWeb/pCOnet by clicking Write. Please note that all properties for an Object are
committed to the pCOWeb/pCOnet when Write is clicked.
Clicking Factory resets all the values on the form to their factory or default values. The factory
settings are not committed to the PCOWeb/pCOnet until Write is clicked.
If the Interface Protocol selected is Carel, then there a maximum 207 Analog variables mapped to
Analog Value objects (instances 1 to 207), 207 Carel Integer variables mapped to Analog or
Multistate Values (instances 1001-1207) and 207 Carel Digital variables mapped to Binary Value
objects (instances 1 to 207). If the Interface Protocol selected is MODBUS Extended, then there
a maximum 2048 MODBUS Extended Analog variables mapped to Analog Value objects
(instances 100001 to 102048), 2048 MODBUS Extended Integer variables mapped to Analog or
Multistate Values (instances 200001-202048) and 2048 Carel Digital variables mapped to Binary
Value objects (instances 100001 to 102048). Throughout this document, references to these
objects assume the Interface Protocol is Carel.
The Integer Type objects (instances 1001-1207) are defaulted to Analog Values. They may be
reprogrammed as Multi-state Values on an individual basis by entering the Instance (1001-1207),
clicking the Multistate Value radio button, entering all the new properties and clicking Write.
Likewise, Multi-state Values may be reprogrammed as Analog Values on an individual basis by
entering the Instance (1001-1207), clicking the Analog Value radio button, entering all the new
properties and clicking Write. Please note that the programmability of Analog Values to Multi-
state Values is supported in Firmware and Application Software versions 1.01 and later. The
Firmware and Application Software versions are displayed for a Device on the Device tab.
This form is used to read and customize the parameters for the Alarm Message Text of BACnet
alarms for Analog Value objects originating from the pCOnet/pCOWeb.
Clicking Read reads all the proprietary alarm customization properties for the selected
pCOWeb/pCOnet Analog Value Object and displays their values on the form.
Any of the values for the writable properties can be changed on the form and then committed to
the pCOWeb/pCOnet by clicking Write.
where A001 is the default Object_Name for the Analog Value 1 object. If you have changed the
Object_Name for the Analog Value 1 object then it will appear in place of A001.
The Alarm Message customization form allows you to replace the following default text with
anything you wish:
o ChangeofState
o Normal
o Offnormal
o Fault
The custom text you choose can be up to 32 characters in length for each string. In addition you
can replace the Object_Name (which is up to 32 characters long) with the Description property of
the object (which is up to 64 characters long).
where Analog Variable 1 is the default Description for the Analog Value 1 object. If you have
changed the Description for the Analog Value 1 object then it will appear in place of Analog
Variable 1.
This form is used to read and customize the parameters for the Alarm Message Text of BACnet
alarms for Binary Value objects originating from the pCOnet/pCOWeb.
Clicking Read reads all the proprietary alarm customization properties for the selected
pCOWeb/pCOnet Binary Value Object and displays their values on the form.
Any of the values for the writable properties can be changed on the form and then committed to
the pCOWeb/pCOnet by clicking Write.
where D001 is the default Object_Name for the Binary Value 1 object. If you have changed the
Object_Name for the Analog Value 1 object then it will appear in place of D001.
The Alarm Message customization form allows you to replace the following default text with
anything you wish:
o ChangeofState
o Normal
o Offnormal
o Fault
The custom text you choose can be up to 32 characters in length for each string. In addition you
can replace the Object_Name (which is up to 32 characters long) with the Description property of
the object (which is up to 64 characters long).
where Digital Variable 1 is the default Description for the Binary Value 1 object. If you have
changed the Description for the Binary Value 1 object then it will appear in place of Digital
Variable 1.
This form is used to read and customize the parameters for the Alarm Message Text of BACnet
alarms for Multistate Value objects originating from the pCOnet/pCOWeb.
Clicking Read reads all the proprietary alarm customization properties for the selected
pCOWeb/pCOnet Multi-state Value Object and displays their values on the form.
Any of the values for the writable properties can be changed on the form and then committed to
the pCOWeb/pCOnet by clicking Write.
where M10001 is the default Object_Name for the Multistate Value 1 object. If you have changed
the Object_Name for the Analog Value 1 object then it will appear in place of M001.
The Alarm Message customization form allows you to replace the following default text with
anything you wish:
o ChangeofState
o Normal
o Offnormal
o Fault
The custom text you choose can be up to 32 characters in length for each string. In addition you
can replace the Object_Name (which is up to 32 characters long) with the Description property of
the object (which is up to 64 characters long).
where Integer Variable 1 is the default Description for the Multistate Value 1 object. If you have
changed the Description for the Multistate Value 1 object then it will appear in place of Integer
Variable 1.
This Tab is used to read and configure the BACnet properties of the Notification Class Objects for
a pCOWeb/pCOnet device. The pCOWeb Device Instance is the Device Instance of a
pCOWeb/pCOnet device.
Clicking Read reads all the properties for the selected pCOWeb/pCOnet Notification Class Object
and displays their values on the form.
Any of the values for the writable properties can be changed on the form and then committed to
the pCOWeb/pCOnet by clicking Write. Please note that all properties for a Notification Class are
committed to the pCOWeb/pCOnet when Write is clicked.
Clicking Factory resets all the values on the form to their factory or default values. The factory
settings are not committed to the PCOWeb/pCOnet until Write is clicked.
Once all recipients have been changed, click Write to commit the changes to the
pCOWeb/pCOnet.
This Tab is used to read and configure the BACnet properties of the Schedule Objects for a
pCOWeb/pCOnet device. The pCOWeb Device Instance is the Device Instance of a
pCOWeb/pCOnet device.
Clicking Read reads all the properties for the selected pCOWeb/pCOnet Schedule Object and
displays their values on the form.
Any of the values for the writable properties can be changed on the form and then committed to
the pCOWeb/pCOnet by clicking Write. Please note that all properties for a Schedule are
committed to the pCOWeb/pCOnet when Write is clicked.
Clicking Factory resets all the values on the form to their factory or default values. The factory
settings are not committed to the PCOWeb/pCOnet until Write is clicked.
The actual schedules of a Schedule objects can be either Weekly or Exception types. Any
Schedule Object can contain either or both types of schedules.
Weekly Schedules are events that happen on a daily basis. For each Schedule Object, the
Weekly Schedule is a BACnet array of exactly 7 elements, one for each day of the week. Each
entry in a Weekly Schedule is a BACnet list of Time and Value pairs. The Time is the time-of-day
for which the corresponding Value is written to the entire Object Property Reference list. In the
pCOWeb/pCOnet there can be a maximum of 6 Time and Value pairs for each Weekly Schedule
array element. To setup one or more weekly schedule:
The Exception Schedule is a BACnet array that contains a set Special Events that may happen in
addition to or in place of the Weekly Schedule for a Schedule Object. For each Schedule Object
in the pCOWeb/pCOnet, the Exception Schedule is a BACnet array of 0 to 4 elements. Each
entry in an Exception Schedule is a BACnet list of Time and Value pairs. The Time is the time-of-
day for which the corresponding Value is written to the entire Object Property Reference list. In
the pCOWeb/pCOnet there can be a maximum of 6 Time and Value pairs for each Exception
Schedule array element. To setup one or more Exception Schedule properties:
This Tab is used to read and configure the BACnet properties of the Calendar Objects for a
pCOWeb/pCOnet device. The pCOWeb Device Instance is the Device Instance of a
pCOWeb/pCOnet device.
Clicking Read reads all the properties for the selected pCOWeb/pCOnet Calendar Object and
displays their values on the form.
Any of the values for the writable properties can be changed on the form and then committed to
the pCOWeb/pCOnet by clicking Write. Please note that all properties for a Calendar are
committed to the pCOWeb/pCOnet when Write is clicked.
Clicking Factory resets all the values on the form to their factory or default values. The factory
settings are not committed to the PCOWeb/pCOnet until Write is clicked.
1. Select a desired Calendar Entry from the dropdown list, e.g. Calendar Entry 1
2. Change the specific dates, date ranges and month/week-of-month/day-of-week for that
calendar entry
3. Select the next calendar entry and select the parameters for that Calendar Entry
4. Repeat this procedure for all Calendar Entries, selecting None (Empty) for the unused
calendar entries.
Once all calendar entries have been changed, click Write to commit the changes to the
pCOWeb/pCOnet.
This Tab is used to test the reading of the BACnet properties of the Analog Value and Binary
Value Objects for a pCOWeb/pCOnet device. The pCOWeb Device Instance is the Device
Instance of a pCOWeb/pCOnet device.
The radio buttons are used to select the properties of the Objects to display.
This Tab is used to Upload and Backup part or all of the BACnet properties of the Analog, Multi-
state, Binary and Notification Class Objects for a pCOWeb/pCOnet device using comma-
separated (CSV) files. The Device Instance is the Device Instance of a pCOWeb/pCOnet
device. CSV files can be created, modified, imported and exported by such general purpose tools
as Microsoft Excel.
Browse is used to select a CSV file to Upload or Backup. Alternately the complete file name can
be typed into the Local PC File edit box.
Clicking Validate reads the selected CSV file and checks its format. Validate does not check
value ranges for validity, only that the property specifications are of the proper format. Progress is
indicated in the list box and the line above the list box. Normally validation takes under a second
even for a file with the full 621 entries, so it’s always a good idea to validate a CSV file prior to
uploading it.
Clicking Upload reads the selected CSV file and writes every property specified to every Object
specified (using the BACnet writePropertyMultiple and writeProperty service). Progress is
indicated in the list box and the line above the list box.
• Lines that begin with a semicolon (;) are considered comments and are ignored by
BACset
• Lines that begin with the text Object_Type,Object_Instance are template lines and define
a list of the standard BACnet properties for the object lines that follow them. Any or all of
the standard properties can be included in the template line following the
Object_Type,Object_Instance. The order of the remaining properties does not matter,
however they must be exactly specified (e.g. Object_Name, Present_Value, etc.).
Normally there would be two template lines, one for the Analog Values and one for the
Binary Values, since they have several properties that differ. But any number of template
lines can be included to customize which properties and Objects get Uploaded or Backed
up. A template line is in effect until another template line is encountered or until the end
of the file is reached
• All other lines are considered object lines and contain the values to be written for each of
the properties of an object as specified in a template line. Each object line represents one
Object in a pCOWeb/pCOnet. The values specified in the object lines must be in the
same order as the properties listed in the template line directly above the object line.
Because there are only two types of BACnet objects (other than the Device Object which
cannot be included in the CSV file) in a pCOWeb/pCOnet, each object line must begin
with one of the following strings (where ### represents the Instance of a BACnet Object):
o analog-value,###
o binary-value,###
o multi-state-value,###
o notification-class,###
o Analog_Value,###
o Binary_Value,###
o Multi_State_Value,###
o Notification_Class,###
Object_Type,Object_Instance,Object_Name,Description,Event_Enable,
Issue_Confirmed_Notifications,Ack_Required,Time_Delay,Notification_Class,Priority,
Units,Limit_Enable,High_Limit,Low_Limit,Deadband,COV_Increment,
ReadWriteCommandable,Relinquish_Default,Alarm_Custom,
Alarm_Property,Alarm_OutOfRange,Alarm_Normal,Alarm_Fault,
Alarm_HighLimit,Alarm_LowLimit
analog-value,1,A001,Analog Variable 1,
FFF,F,F,0,0,1,
no-units,FF,0.000000,0.000000,0.000000, 0.000000,
W,0.000000,F
,,,,,,
analog-value,2,A002,Analog Variable 2,
FFF,F,F,0,0,1,
no-units,FF,0.000000,0.000000,0.000000, 0.000000,
W,0.000000
Object_Type,Object_Instance,Object_Name,Description,Event_Enable,
Issue_Confirmed_Notifications,Ack_Required,Time_Delay,Notification_Class,Priority,
Number_Of_States,Alarm_Values,Fault_Values,ReadWriteCommandable
Relinquish_Default,Alarm_Custom,Alarm_Property,Alarm_ChangeofState,
Alarm_Normal,Alarm_Fault,Alarm_OffNormal,
State_Text
multi-state-value,1001,I001,Integer Variable 1,FFF,
F,F,0,0,1,
4,"3","4",W,
0,F,
,,,,,
"1=State1,2=State2,3=State2,4=State4"
multi-state-value,1002,I002,Integer Variable 2,FFF,
F,F,0,0,1,
6,"3,4","5,6",,W,
0,F,
,,,,,
"1=STATE1,2=STATE2,3=STATE3,4=STATE4,5=STATE5,6=STATE6"
Object_Type,Object_Instance,Object_Name,Description,Event_Enable,
Issue_Confirmed_Notifications,Ack_Required,Time_Delay,Notification_Class,Priority,
Inactive_Text,Active_Text,Alarm_Value,ReadWriteCommandable,Relinquish_Default
Alarm_Custom,
Alarm_Property,Alarm_ChangeofState,Alarm_Normal,Alarm_Fault,Alarm_OffNormal
binary-value,1,D001,Digital Variable 1,FFF,F,F,0,0,1,
Off,On,0,W,0,F,
,,,,
binary-value,2,D002,Digital Variable 2,FFF,F,F,0,0,1,
Off,On,0,W,0,F,
,,,,
Object_Type,Object_Instance,Object_Name,Description,Ack_Required,Priority,Recipient_List
notification-class,1,NC1,Notification Class 1, T, "255,255,255",
"validDays=MTWTFSS,fromTime=00:00:00.00,
toTime=23:59:59.99,processIdentifier=100,IssueConfirmedNotifications=F,
transitions=TFT,recipient=DE1000"
notification-class,2,NC2,Notification Class 2,T,"255,255,255",""
In this sample the blue lines are template lines and the remaining lines are object lines. Note also
that the State_Text, Priority and Recipient_List properties inside the object lines are themselves
The following table summarizes the rules and format for the CSV files.
Example: (“validDays=MTWTFSS,
fromTime=00:00:00.00,
toTime=23:59:59.99,processIdentifier=100,
IssueConfirmedNotifications=F,
transitions=TFT,recipient=DE1000”). Note “”
indicates no recipient, i.e. an empty list)
* Note: These properties although included for Notification Class objects are not written when
uploading the csv file, since they are not writable properties for Notification Class objects.
** Note: When these properties are entered using the Object tab, the double quotes
must be omitted.
BACset allows the importation of XML files in the Carel 2CF format. The result of the Import is a
BACset CSV file, which can be managed in the same manner as any other CSV file. The Carel
2CF format is not described in this document.
This Tab is used to provide System configuration normally provided by the admin.html form
available for pCOWeb devices. The Device Instance is the Device Instance of a
pCOWeb/pCOnet device.
Clicking Reboot causes the pCOWeb/pCOnet to restart, if the Password matches the Password
property of the PCOWeb/pCOnet’s Device Object.
Clicking View Flash displays the Flash Memory statistics for the pCOWeb/pCOnet. Clicking
View Memory displays the RAM memory statistics for the pCOWeb/pCOnet.
Browse is used to select a file to Upload. Alternately the complete file name can be typed into
the Local PC File edit box.
Clicking Read at the bottom of the form reads the current Interface Protocol and its baud rate
between the pCOWeb/pCOnet and the Carel controller that it’s plugged into. Clicking Write
allows you to change the Interface Protocol and/or the baud rate. By default this Interface is pCO
and the baud rate is 19200. Please note, this is not the BACnet MS/TP baud rate.
This Tab is used to install and uninstall plugin applications for the pCOWeb/pCOnet. The Device
Instance is the Device Instance of a pCOWeb/pCOnet device.
Browse is used to select a plugin folder to Upload. Alternately the complete pathname of the
folder can be typed into the Plugin Folder edit box.
Clicking Upload searches the entire folder and all its subfolders that is selected in the Plugin
Folder edit box and uploads all the files contained in them to the pCOWeb/pCOnet. Following the
upload, a request is made to the pCOWeb/pCOnet to start the plugin application.
Clicking Uninstall makes a request to the pCOWeb/pCOnet to uninstall the plugin application.
General
When you Click the icon in the Windows Tool Bar at the bottom of your display screen, the
“BACdoor OEM Client Status” Window is made visible.
This Window displays the status of BACnet packets as they are being exchanged between
BACset, any pCOWeb/pCOnet device(s) and any other BACnet Devices on the network. It also
displays a list of all BACnet Devices that initiate BACnet I_Am service packets.
Placement of the BACset configuration in this seemingly out of the way location is done on
purpose because:
Most of the configuration parameters are self-explaining. The dropdown list in BACnet/IP
Parameters is used only if your PC has been configured for more than one IP address.
If you change the MS/TP baud rate, you must restart BACset for it to take effect.
Normally, this Window can remain minimized in the Task Bar. It is available for diagnostic
purposes and of course to configure the BACset tool itself.
General
When you click the icon in the Windows Tool Bar at the bottom of your display screen, the
“MS/TP MAC Layer Status” Windows is made visible.
This Window can be expanded by clicking the View-Trace All Messages menu selection.
In its expanded form, this Window displays the status of MS/TP packets as they are being
exchanged between BACset, any pCOnet device(s) and any other BACnet MS/TP Devices on
the network. You should use the expanded window sparingly and for diagnostic purposes only,
since it impacts the operation of the BACset MS/TP especially at higher baud rates. It is important
to make sure this is turned off during an image Upload.
General
BACset has an intimate knowledge of the configuration and features of the pCOWeb/pCOnet.
The Carel BACnet Gateway (CBG) component of the pCOWeb/pCOnet provides a gateway
between the BACnet protocol and the Carel interface protocol or the MODBUS Extended
interface protocol in the Carel controller. If the Carel interface protocol is used, CBG maps a
maximum 207 pCO Analog points, a maximum 207 pCO Integer points and a maximum 207 pCO
Digital points from the Carel controller in the following manner:
If the MODBUS Extended interface protocol is used, CBG maps a maximum 2048 Analog points,
a maximum 2048 Integer points and a maximum 2048 Digital points from the Carel controller in
the following manner:
• Analog points 1 to 2048 are mapped to BACnet Analog Values 100001 to 102048
• Integer points 1 to 207 are mapped to BACnet Analog Values 200001 to 202048 but may
be reprogrammed as Multi-state Values on an individual basis
• Digital points 1 to 2048 are mapped to BACnet Binary Values 100001 to 102048
From the factory, there are a total of 621 Analog Values, Multi-state Values and Binary Values in
every pCOWeb/pCOnet and the interface protocol is pCO. If the actual number of pCO points in-
service is less than 621, the actual number of each type can be configured from the BACnet
Device tab. For any pCO point that is not in-service but is selected as mapped, CBG sets the
BACnet properties in the corresponding BACnet object:
• Reliability = unreliable-other
• Status_Flag =fault
• Daylight_Savings_Time *
• Description *
• Location *
• Local_Time
• Local_Date
• UTC_Offset *
• Recipient 1,2
• Process_Identifier 1,2
Notes:
1. Indicates properties that are writable using BACnet writeProperty and
writePropertyMultiple services through a BACnet client.
2. These properties are not supported in pCOWeb/pCOnet in Application_Software_Version
2.13 and later
The following standard properties are writable using BACnet writeProperty and
writePropertyMultiple services using any BACnet client:
• APDU_Timeout
• Number_of_APDU_Retries
• Object_Identifier
• Acked_Transitions
• Deadband *
• Description *
• Event_Enable *
• Event_Time_Stamps
• High_Limit *
• Limit_Enable *
• Low_Limit *
• Notification_Class *
• Notify_Type
• Reliability
• Time_Delay
• Priority_Array (if commandable)
• Relinquish_Default * (if commandable)
• Proprietary Property 1014 * (0=read-only, 1=writable but not commandable.
2=commandable)
In addition, if the Notification_Class is set to 0, the following standard properties are included in
the Analog Value Objects in a non-standard way for the purpose of alarming:
• Ack_Required 1,2
• Issue_Confirmed_Notifications 1,2
• Priority 1,2
Notes:
1. Indicates properties that are writable using BACnet writeProperty and
writePropertyMultiple services through a BACnet client.
2. These properties are not supported in pCOWeb/pCOnet in Application_Software_Version
2.13 and later
The following standard properties are writable using BACnet writeProperty and
writePropertyMultiple services through any BACnet client:
• Object_Identifier **
• Object_Name
• Present_Value
• Units
** This property is writable for instances 1001-1207 to reprogram Analog Value object types to
Multi-state Value object types individually using BACnet writeProperty and writePropertyMultiple
services through a BACnet client.
• Acked_Transitions
• Active_Text *
• Alarm_Value *
• Description *
• Event_Enable *
• Event_Time_Stamps
• Inactive_Text *
• Notification_Class *
• Notify_Type
• Reliability
• Time_Delay
• Priority_Array (if commandable)
• Relinquish_Default * (if commandable)
• Proprietary Property 1014 * (0=read-only, 1=writable but not commandable.
2=commandable)
In addition, if the Notification_Class is set to 0, the following standard properties are included in
the Binary Value Objects in a non-standard way for the purpose of alarming:
• Ack_Required 1,2
• Issue_Confirmed_Notifications 1,2
• Priority 1,2
Notes:
1. Indicates properties that are writable using BACnet writeProperty and
writePropertyMultiple services through a BACnet client.
2. These properties are not supported in pCOWeb/pCOnet in Application_Software_Version
2.13 and later
The following standard properties are writable using BACnet writeProperty and
writePropertyMultiple services through any BACnet client:
• Object_Name
• Present_Value
• Acked_Transitions
• Alarm_Values*
• Deadband *
• Description *
• Event_Enable *
• Event_Time_Stamps
• Fault_Values*
• Notification_Class *
• Notify_Type
• Reliability
• State_Text *
• Time_Delay
• Priority_Array (if commandable)
• Relinquish_Default * (if commandable)
• Proprietary Property 1014 * (0=read-only, 1=writable but not commandable.
2=commandable)
In addition, if the Notification_Class is set to 0, the following standard properties are included in
the Multi-state Value Objects in a non-standard way for the purpose of alarming:
• Ack_Required 1,2
• Issue_Confirmed_Notifications 1,2
• Priority 1,2
Notes:
1. Indicates properties that are writable using BACnet writeProperty and
writePropertyMultiple services through a BACnet client.
2. These properties are not supported in pCOWeb/pCOnet in Application_Software_Version
2.13 and later
The following standard properties are writable using BACnet writeProperty and
writePropertyMultiple services through any BACnet client:
• Object_Identifier **
• Object_Name
• Present_Value
• Units
** This property is writable for instances 1001-1207 to reprogram Multi-state Value object types to
Analog Value object types individually using BACnet writeProperty and writePropertyMultiple
services through a BACnet client.
• Description
The following standard properties are writable using BACnet writeProperty and
writePropertyMultiple services through any BACnet client:
• Alarm_Priority
• Ack_Required
• Recipient_List
• Description *
• Both Weekly_Schedule * and Exception_Schedule * properties are supported
• Description *