FST DFS BACnet Combined PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Doc. No. Ver: 2.

01
BACnet Combined DFS
Rev: 1

1 DESCRIPTION
1
The BACnet® suite of drivers is designed to work with the FieldServer products. One or more drivers using different Data
Link Layer options could be configured to act as a gateway between BACnet systems and RTU, SCADA's and PLC’s using a wide
variety of protocols. This document provides information relevant to the following fieldServer Drivers.

FS-8700-16 BACnet/PTP

FS-8700-73 BACnet/MSTP

FS-8700-07 BACnet/ARCnet

FS-8704-06 BACnet/IP

FS-8704-02 BACnet/Ethernet

BACnet Vendor Name: Sierra Monitor Corporation


BACnet Vendor ID: 37

2 FORMAL DRIVER TYPE

The following Data Link layer options are supported:

BACnet IP, (Annex J)

ANSI/ATA 878.1, 2.5 Mbps, ARCNET (Clause 8)

Point-to-Point, EIA 232 (Clause 10), baud rate up to 115 Kbps

ISO 8802-3, Ethernet (Clause 7)

MS/TP master (Clause 9), baud rate up to 38.4 Kbps

MS/TP slave (Clause 9), baud rate up to 38.4 Kbps

Client or Server

3 CONNECTION INFORMATION

3.1 BACnet/PTP

Connection type: RS-232


2
Baud Rates: 9600, 19200, 38400, and 76800
Data Bits: 7,8
Stop Bits: 1,2
Parity: Odd, Even, None
Multidrop Capability No

1
BACnet® is a registered trademark of the American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE)
2
76800 is not supported on the X20 and X40

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 1 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

3.2 BACnet/MSTP (Master and Slave operation)

Connection type: RS-485 (Two Wire, Half Duplex)


3
Baud Rates: 9600, 19200, 38400, and 76800
Data Bits: 7,8
Stop Bits: 1,2
Parity: Odd, Even, None
Multidrop Capability Yes

3.3 BACnet/ARCnet

Connection type: ATA/ANSI 878.1

3.4 BACnet/IP

Connection type: Internet Protocol (IP)


Ethernet Speeds Supported 10Base-T, 100Base-T
BBMD supported: Yes (Not supported on client connections)
Foreign Device Registration Not supported for client connections

3.5 BACnet/Ethernet

Connection type: ISO 8802.3


Ethernet Speeds Supported 10Base-T, 100Base-T

4 DEVICES TESTED

Device Tested (FACTORY, SITE)


AutomatedLogic Corporation
FACTORY
S6104 Control Module MSTP at 38400 Baud
Trane Company
SITE
BCU
Trane Company
SITE
Trace Summit Version 10,11,12,13
Alerton BTI SITE
McQuay BACnet Gateway SITE
York BACnet Gateway SITE
Delta OWS SITE
Reliable Controls Ethernet SITE

3
76800 is not supported on the X20 and X40

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 2 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

5 DATA TYPES SUPPORTED

FieldServer Data Type BACnet Object Type


AI Analog Input Object
AO Analog Output Object
AV Analog Value Object
BI Binary Input Object
BO Binary Output Object
BV Binary Value Object
MI Multi-state Input Object
MO Multi-state Output Object
MV Multi-state Value Object
Device Device Object

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 3 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

6 FIELDSERVER AS A CLIENT

Read
Operations Properties Supported Comments and Limitations
Supported
Present Value Store value in Data Array location after scaling has been applied
When using a Complex Data Object, the OOS property is fully
Out_Of_Service supported. Return FALSE when not OOS or when using standard
Data Arrays.
Units Returns Units as specified in the Map Descriptor
When using a Complex Data Objects, returns “Unreliable Other”
Reliability when the Node is offline, or when the data is old. Returns FALSE if
the Node is online or when using Standard Data Arrays.
Read Property Priority_Array Returns Priority_Array of Map Descriptor
Unsupported This property is supported
Protocol_Object_Type_Supported This property is supported
Protocol_Services_Supported This property is supported
This property is supported and will change if a new configuration is
Database_Revision
downloaded to the FS.
Max_Master This Property is supported for the BACnet/MSTP DLL option.
Max_Info_Frames This Property is supported for the BACnet/MSTP DLL option.
Relinquish_Default Returns Relinquish_Default
Transactions can be defined to read multiple objects and properties
Read Property As for Read Property
in a single ReadPropertyMultiple operation.
Multiple
ALL Read Property Multiple of the ALL property is NOT supported
Write
Operations Properties Supported Comments and Limitations
Supported
Write Property
Write Property Present Value Send value in Data Array location after scaling has been applied
Multiple

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 4 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

7 FIELDSERVER AS A SERVER

7.1 Device Object

Read Operations
Properties Supported Comments and Limitations
Supported
Object_Identifier Returns Object_ID with Node_ID as Object Instance
Object_Name Returns Node Name
Object_Type Returns Device Object type
System_Status Returns Normal
Vendor_Name Returns FieldServer Technologies
Vendor_Identifier Returns 37
Model_Name Returns FieldServer model (e.g. x20)
Firmware_revision Returns Kernel version. (e.g. V4.10b (X) )
Application_sw_version Returns DCC version. (e.g. V1.00b (U))
Protocol_Version Returns version 1
Protocol_Revision Returns revision 1
Protocol_Services_Supported This property is supported
Protocol_Object_Type_Supported This property is supported
Protocol_Object_List Returns a list of objects defined in the FieldServer
Read Property
For FieldServers, the MAX APDU Length for BACnet MSTP is 480
bytes and for BACnet IP/BACnet Eth 1497 bytes.
Max_APDU_Length_Accepted
For ProtoCessors, the MAX APDU Length for BACnet MSTP is
206 bytes and for BACnet IP/BACnet Eth 1497 bytes.
Segmentation_Supported Returns segmentation NOT supported
Returns the value as defined by the Node's "Timeout"
APDU_Timeout
parameter
APDU_Retries. Returns the value as defined by the Node's "Retries" parameter
Device_Address_Bindings Returns an empty list.
Max_Master This Property is supported for the BACnet/MSTP DLL option.
Max_Info_Frames This Property is supported for the BACnet/MSTP DLL option.
Description This property is supported
This property is supported and will change if a new
Database_Revision
configuration is downloaded to the FieldServer.
Read Property Read Property Multiple is fully supported. Multiple objects with
Same properties as Read Property
Multiple multiple properties can be specified.
Write Operations
Properties Supported Comments and Limitations
Supported
Max_Master This Property is supported for the BACnet/MSTP DLL option.
Write Property
Max_Info_Frames This Property is supported for the BACnet/MSTP DLL option.
Write Property Max_Master This Property is supported for the BACnet/MSTP DLL option.
Multiple Max_Info_Frames This Property is supported for the BACnet/MSTP DLL option.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 5 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

7.2 Analog Input Object

Read Operations
Properties Supported Comments and Limitations
Supported
Object_Identifier No limitations
Object_Name Returns Map Descriptor Name
Object_Type Returns Analog Input Object type
Present_Value Returns value in Data_Array after scaling has been applied.
When using Complex Data Objects returns the FAULT and
OUT_OF_SERVICE fields as indicated in section 12.2.7 of the
Status_Flags
BACnet specification. When using standard Data Arrays returns
FALSE for all bits.
Read Property
Event_State No limitations
When using a Complex Data Objects, returns Unreliable Other
Reliability when the Node is offline, or when the data is old. Returns FALSE
if the Node is online or when using Standard Data Arrays.
Fully supported when using a Complex Data Object. Returns
Out_Of_Service
FALSE when not OOS or when using standard Data Arrays.
Description This property is supported
Units Returns Units as specified in the Map Descriptor
Read Property Same properties as Read Read Property Multiple is fully supported. Multiple objects with
Multiple Property multiple properties can be specified.
Write Operations
Properties Supported Comments and Limitations
Supported
Write Property
Write Property Present_Value Writing to the Present Value is allowed if the Object is OOS.
Multiple
Data Sharing
Operations Properties Supported Comments and Limitations
4
Supported
SubscribeCOV Present_Value Subscription storage is non-volatile.
COVNotification Present_Value Confirmed and Unconfirmed.
Alarm and Event
Operations Properties Supported Comments and Limitations
Supported
EventNotification Present_Value, Status Confirmed and Unconfirmed
AcknowledgeAlarm No limitations

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 6 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

7.3 Analog Output Object, Analog Value Object

Read Operations
Properties Supported Comments and Limitations
Supported
Object_Identifier No limitations
Object_Name Returns "Map Descriptor Name"
Object_Type Returns Analog Output Object type
Present_Value Returns value in Data Array after scaling has been applied.
When using Complex Data Objects returns the FAULT and
OUT_OF_SERVICE fields as indicated in section 12.2.7 of the
Status_Flags
BACnet specification. When using standard Data Arrays returns
FALSE for all bits.
Event_State No limitations
Read Property
When using a Complex Data Objects, returns “Unreliable Other”
Reliability when the Node is offline, or when the data is old. Returns FALSE
if the Node is online or when using Standard Data Arrays.
Fully supported when using a Complex Data Object. Returns
Out_Of_Service
FALSE when not OOS or when using standard Data Arrays.
Units Returns Units as specified in the Map Descriptor
Priority_Array Returns Priority_Array of Map Descriptor
Description This property is supported
Relinquish_Default Returns Relinquish_Default
Read Property Same properties as Read Read Property Multiple is fully supported. Multiple objects with
Multiple Property multiple properties can be specified.
Write Operations
Properties Supported Comments and Limitations
Supported
When using Complex Data Objects and OOS is TRUE, then the
Write Property write will not cause a write-through operation to the Server side.
Present_Value If the OOS is FALSE or when using standard Data Arrays then
Write Property writes will always cause a write-through operation to the Server
Multiple side.
Data Sharing
Operations Properties Supported Comments and Limitations
Supported
SubscribeCOV Present_Value Subscription storage is non-volatile.
COVNotification Present_Value Confirmed and Unconfirmed.
Alarm and Event
Operations Properties Supported Comments and Limitations
Supported
EventNotification Present_Value, Status Confirmed and Unconfirmed
AcknowledgeAlarm No limitations

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 7 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

7.4 Binary Input Object

Read Operations
Properties Supported Comments and Limitations
Supported
Object_Identifier No limitations
Object_Name Returns "Map Descriptor Name"
Object_Type Returns Analog Input Object type
Present_Value Returns the binary value in the Data Array
When using Complex Data Objects returns the FAULT and
OUT_OF_SERVICE fields as indicated in section 12.2.7 of the
Status_Flags
BACnet specification. When using standard Data Arrays returns
FALSE for all bits.
Event_State No limitations
Read Property
When using a Complex Data Objects, returns “Unreliable Other”
Reliability when the Node is offline, or when the data is old. Returns FALSE
if the Node is online or when using Standard Data Arrays.
Fully supported when using a Complex Data Object. Returns
Out_Of_Service
FALSE when not OOS or when using standard Data Arrays.
Polarity Always returns “Normal”
Active_Text Returns Active Text as specified on the Map Descriptor.
Description This property is supported
Inactive_Text Returns Inactive Text as specified on the Map Descriptor.
Read Property Same properties as Read Read Property Multiple is fully supported. Multiple objects with
Multiple Property multiple properties can be specified.
Write Operations
Properties Supported Comments and Limitations
Supported
Write Property
Write Property Present_Value Writing to the Present Value is allowed if the Object is OOS.
Multiple
Data Sharing
Operations Properties Supported Comments and Limitations
Supported
SubscribeCOV Present_Value Subscription storage is non-volatile.
COVNotification Present_Value Confirmed and Unconfirmed.
Alarm and Event
Operations Properties Supported Comments and Limitations
Supported
EventNotification Present_Value, Status Confirmed and Unconfirmed
AcknowledgeAlarm No limitations

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 8 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

7.5 Binary Output Object, Binary Value Object

Read Operations
Properties Supported Comments and Limitations
Supported
Object_Identifier No limitations
Object_Name Returns "Map Descriptor Name"
Object_Type Returns Analog Input Object type
Present_Value Returns binary value in Data_Array
When using Complex Data Objects returns the FAULT and
OUT_OF_SERVICE fields as indicated in section 12.2.7 of the
Status_Flags
BACnet specification. When using standard Data Arrays returns
FALSE for all bits.
Event_State No limitations
Read Property When using a Complex Data Objects, returns “Unreliable Other”
Reliability when the Node is offline, or when the data is old. Returns FALSE
if the Node is online or when using Standard Data Arrays.
Fully supported when using a Complex Data Object. Returns
Out_Of_Service
FALSE when not OOS or when using standard Data Arrays.
Priority_Array Returns Priority_Array of Map Descriptor.
Relinquish_Default Returns current Relinquish_Default.
Description This property is supported
Active_Text Returns Active Text as specified on the Map Descriptor.
Inactive_Text Returns Inactive Text as specified on the Map Descriptor.
Read Property Same properties as Read Read Property Multiple is fully supported. Multiple objects with
Multiple Property multiple properties can be specified.
Write Operations
Properties Supported Comments and Limitations
Supported
Write Property When using Complex Data Objects and OOS is TRUE, then the
write will not cause a write-through operation to the downstream
Write Property Present_Value side. If the OOS is FALSE or when using standard Data Arrays then
Multiple writes will always cause a write-through operation to the
downstream side.
Data Sharing
Operations Properties Supported Comments and Limitations
Supported
SubscribeCOV Present_Value Subscription storage is non-volatile.
COVNotification Present_Value Confirmed and Unconfirmed.
Alarm and Event
Operations Properties Supported Comments and Limitations
Supported
EventNotification Present_Value, Status Confirmed and Unconfirmed
AcknowledgeAlarm No limitations

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 9 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

7.6 Multiple State Input Object

Read Operations
Properties Supported Comments and Limitations
Supported
Object_Identifier No limitations
Object_Name Returns "Map Descriptor Name"
Object_Type Returns Analog Input Object type
Present_Value Returns unsigned integer value in the Data Array.
When using Complex Data Objects returns the FAULT and
OUT_OF_SERVICE fields as indicated in section 12.2.7 of the
Status_Flags
BACnet specification. When using standard Data Arrays returns
FALSE for all bits.
Event_State No limitations
When using a Complex Data Objects, returns “Unreliable Other”
Reliability when the Node is offline, or when the data is old. Returns FALSE
Read Property
if the Node is online or when using Standard Data Arrays.
Description This property is supported
When using a Complex Data Object, the OOS property is fully
Out_Of_Service supported. Return FALSE when not OOS or when using standard
Data Arrays.
When using a Complex Data Object, returns the number of states
Number_Of_State
defined. When using Standard Data Arrays returns the value of 5.
When using Complex Data Objects returns the State Text strings
defined. When using Standard Data Arrays, return “State_x”
State_Text
where “x” is the value stored in the Data_Array and could be 0 to
4.
Read Property Same properties as Read Read Property Multiple is fully supported. Multiple objects with
Multiple Property multiple properties can be specified.
Write Operations
Properties Supported Comments and Limitations
Supported
Write Property
Write Property Present_Value Writing to the Present Value is allowed if the Object is OOS.
Multiple
Data Sharing
Operations Properties Supported Comments and Limitations
Supported
SubscribeCOV Present_Value Subscription storage is non-volatile.
COVNotification Present_Value Confirmed and Unconfirmed.
Alarm and Event
Operations Properties Supported Comments and Limitations
Supported
EventNotification Present_Value, Status Confirmed and Unconfirmed
AcknowledgeAlarm No limitations

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 10 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

7.7 Multi-State Output Object, Multi-State Value Object

Read Operations Properties


Comments and Limitations
Supported Supported
Object_Identifier No limitations
Object_Name Returns "Map Descriptor Name"
Object_Type Returns Analog Input Object type
Present_Value Returns unsigned integer value in Data_Array.
When using Complex Data Objects returns the FAULT and
OUT_OF_SERVICE fields as indicated in section 12.2.7 of the BACnet
Status_Flags
specification. When using standard Data Arrays returns FALSE for all
bits.
Event_State No limitations
When using a Complex Data Objects, returns “Unreliable Other”
Reliability when the Node is offline, or when the data is old. Returns FALSE if
Read Property
the Node is online or when using Standard Data Arrays.
Fully supported when using a Complex Data Object. Returns FALSE
Out_Of_Service
when not OOS or when using standard Data Arrays.
When using a Complex Data Object, returns the number of states
Number_Of_State
defined. When using Standard Data Arrays returns the value of 5.
When using Complex Data Objects returns the defined State Text
State_Text string. When using Standard Data Arrays, returns “State_x” where
“x” is the value stored in the Data_Array and could be 0 to 4.
Description This property is supported
Priority_Array Returns Priority_Array of Map Descriptor
Relinquish_Default Returns Relinquish_Default
Same properties as Read Property Multiple is fully supported. Multiple objects with
Read Property Multiple
Read Property multiple properties can be specified.
Write Operations Properties
Comments and Limitations
Supported Supported
Write Property When using Complex Data Objects and OOS is FALSE or when using
Write Property Present_Value standard Data Arrays, writes will trigger a write-through operation to
Multiple the Client side.
Data Sharing Properties
Comments and Limitations
Operations Supported Supported
SubscribeCOV Present_Value Subscription storage is non-volatile. P
COVNotification Present_Value Confirmed and Unconfirmed.
Alarm and Event Properties
Comments and Limitations
Operations Supported Supported
Present_Value,
EventNotification Confirmed and Unconfirmed
Status
AcknowledgeAlarm No limitations

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 11 of 12
Doc. No. Ver: 2.01
BACnet Combined DFS
Rev: 1

7.8 Notification Class Object

Read Operations
Properties Supported Comments and Limitations
Supported
Object_Identifier No limitations
Object_Name Returns "Map Descriptor Name"
Object_Type Returns Notification Class Object type
Description No limitations
Read Property Notification_Class No limitations
Priority No limitations
Ack_Required No limitations
Description This property is supported
RecipientList No limitations
Same properties as Read Read Property Multiple is fully supported. Multiple objects with multiple
Read Property Multiple
Property properties can be specified.
Write Operations
Properties Supported Comments and Limitations
Supported
Write Property
Recipient_List RecipientList Storage is non-volatile
Write Property Multiple
AddList RecipientList Used to subscribe to Alarm and Event Notifications

8 UNSUPPORTED FUNCTIONS AND DATA TYPES

BACnet Object Type not supported


Averaging Object
Calendar Object
Command Object
Event Enrollment Object
File Object
Group Object
Life Safety Point Object
Life Safety Zone Object
Loop Object
Notification Class Object unsupported on Client side only
Program Object
Schedule Object
Trend Log Object.
BACnet Services not supported
Alarm and Event Services unsupported on Client side only
File Access Services
Virtual Terminal Services
COV and EventNotification services are not supported for BACnet MSTP on the ProtoCessor
For BACnet MSTP, PTP and Arcnet, COV services are disabled by default and may be enabled by setting the Node_Option
property to COV_Enable in the Nodes section configuration file.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.FieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-2269 Toll Free: (888) 509-1970 email: [email protected]
Page 12 of 12

You might also like