FieldServer FS-8704-06 Driver Manual
Text of the manual
Document Revision: 4
A
Sierra
Monitor
Company
APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after March 2011
Driver Manual
(Supplement to the FieldServer Instruction Manual)
FS-8704-06 BACnet/IP
FS-8704-06 BACnet IP Driver Manual
Table of Contents
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]
TABLE OF CONTENTS
1
BACnet IP Description .................................................................................................................................... 4
1.1
BTL Mark – BACnet Testing Laboratory ............................................................................................................ 4
2
Driver Scope of Supply ................................................................................................................................... 5
2.1
Supplied by FieldServer Technologies for this driver....................................................................................... 5
2.2
Provided by the Supplier of 3rd Party Equipment ............................................................................................ 5
2.2.1
Hardware ................................................................................................................................................. 5
3
Hardware Connections ................................................................................................................................... 6
4
Data Array Parameters ................................................................................................................................... 7
5
Configuring the FieldServer as a BACnet IP Client........................................................................................... 8
5.1
Client Side Connection Parameters................................................................................................................... 8
5.2
Client Side Node Parameters ............................................................................................................................. 9
5.3
Client Side Map Descriptor Parameters............................................................................................................ 9
5.3.1
FieldServer Specific Map Descriptor Parameters ..................................................................................... 9
5.3.2
Driver Specific Map Descriptor Parameters ........................................................................................... 10
5.3.3
Timing Parameters ................................................................................................................................. 11
5.3.4
Map Descriptor Example ........................................................................................................................ 12
6
Configuring the FieldServer as a BACnet IP Server ........................................................................................ 13
6.1
Driver Specific FieldServer Parameters ........................................................................................................... 13
6.2
Server Side Connection Parameters ............................................................................................................... 14
6.3
Server Side Node Parameters .......................................................................................................................... 14
6.4
Server Side Map Descriptor Parameters ........................................................................................................ 15
6.4.1
FieldServer Specific Map Descriptor Parameters ................................................................................... 15
6.4.2
Driver Specific Map Descriptor Parameters ........................................................................................... 16
6.4.3
Map Descriptor Example ........................................................................................................................ 18
Appendix A. Useful Features ................................................................................................................................ 19
Appendix A.1. BACnet object names ............................................................................................................................. 19
Appendix A.2. Network number .................................................................................................................................... 19
Appendix A.3. Accessing Data from BACnet Properties comprising Arrays of Values .............................................. 20
Appendix A.4. FieldServer implementation of BACnet priority Arrays ....................................................................... 20
Appendix A.4.1.
Accessing Priority Array information...................................................................................... 21
Appendix A.5. Relinquishing Control of a Point as a Client ......................................................................................... 21
Appendix A.6. Using BBMD ............................................................................................................................................ 22
Appendix A.6.1.
Setting up a Broadcast Distribution Table (BDT) .................................................................... 22
Appendix A.6.2.
BBMD Configuration Example ................................................................................................ 22
Appendix A.7. BACnet State Text Preload .................................................................................................................... 26
Appendix A.7.1.
Method 1 – Using an Offset/User Table: ................................................................................ 26
Appendix A.7.2.
Method 2 – Using a Single Data Array: .................................................................................. 27
Appendix A.7.3.
Using Intrinsic Reporting for a Multistate Value .................................................................... 28
Appendix A.8. COV and Intrinsic Reporting .................................................................................................................. 28
Appendix A.8.1.
Notes on COV configuration: .................................................................................................. 28
Appendix A.8.2.
Notes on Intrinsic Reporting configuration: ........................................................................... 29
Appendix A.8.3.
Node Configuration Example - Enable or Disable COV ........................................................... 30
Appendix A.8.4.
Map Descriptor Example - COV .............................................................................................. 30
Appendix A.8.5.
Map Descriptor Example – Intrinsic Reporting ....................................................................... 30
FS-8704-06 BACnet IP Driver Manual
Table of Contents
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]
Appendix A.8.6.
Setting the Priority of Intrinsic Alarming ................................................................................ 31
Appendix A.8.7.
Map Descriptor Example – Set up a Permanent Static Recipient List .................................... 32
Appendix A.9. Factors Determining the Reliability Property....................................................................................... 33
Appendix A.10. Specifying ReadPropertyMultiple and WritePropertyMultiple Transactions using Linked Map
Descriptors ...................................................................................................................................................................... 34
Appendix A.11. Update Property Function ................................................................................................................... 37
Appendix A.11.1.
Supported values: ................................................................................................................. 37
Appendix A.11.2.
Mode of Operation when used for the Relinquish_Default property: .................................. 37
Appendix A.11.3.
Update Property Configuration Example: ............................................................................ 38
Appendix A.12. Disabling selected BACnet services .................................................................................................... 39
Appendix A.13. Using a .ini file to set the Vendor_ID and Vendor_Name of the Device Object ............................. 39
Appendix B. Troubleshooting ............................................................................................................................... 40
Appendix B.1. Debugging a BACnet connection ........................................................................................................... 40
Appendix B.2. COV Configuration ................................................................................................................................. 40
Appendix B.3. BACnet Specific Statistics ....................................................................................................................... 40
Appendix B.4. BACnet Specific Error Messages............................................................................................................ 41
Appendix B.5. BACnet Error Response Decoding ......................................................................................................... 41
Appendix B.5.1.
BACnet Error CLASS ................................................................................................................ 41
Appendix B.5.2.
BACnet Error CODES for Error Class OBJECT ........................................................................... 42
Appendix C. Vendor Information ......................................................................................................................... 43
Appendix C.1. McQuay ................................................................................................................................................... 43
Appendix C.2. Trane ....................................................................................................................................................... 43
Appendix C.2.1.
Enabling Trane Alarming ........................................................................................................ 43
Appendix C.2.2.
Example 1 – Analog input ....................................................................................................... 44
Appendix C.2.3.
Example 2 – Binary Input ........................................................................................................ 44
Appendix C.3. Liebert ..................................................................................................................................................... 45
Appendix C.4. Honeywell EBI ......................................................................................................................................... 45
Appendix C.5. Using Cimetrics Explorer ........................................................................................................................ 45
Appendix C.6. Trending using OniconTrend Log Objects............................................................................................. 46
Appendix C.6.1.
Operating Statistics ................................................................................................................ 47
Appendix C.6.2.
Date and Time Synchronization .............................................................................................. 48
Appendix D. Reference ........................................................................................................................................ 49
Appendix D.1. FieldServer Vendor ID ............................................................................................................................ 49
Appendix D.2. Object_Type Legal Values – Abbreviation Descriptions ...................................................................... 49
Appendix D.3. Property Legal Values ............................................................................................................................ 49
Appendix D.4. Units ........................................................................................................................................................ 51
FS-8704-06 BACnet IP Driver Manual
Page 4 of 57
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]
1
BACNET IP DESCRIPTION
The BACnet/IP driver allows the FieldServer to transfer data to and from devices over Ethernet using BACnet/IP
protocol. The FieldServer can emulate either a Server or Client.
All information in a BACnet system is represented in terms of objects. The Object_Identifier is a 32-bit code that
identifies the type of Object (also identified by the Object_Type Property) and its "Instance" number, which
together uniquely identify the Object within its BACnet device. Theoretically, a BACnet device could have over four
million Objects of a particular type. The Object_Name is a text string, which has a unique capability. BACnet
devices may broadcast queries for devices that contain Objects with a specific Object_Name. This can greatly
simplify project setup.
BACnet requires one Device Object to be present in every BACnet device. The Device Object makes information
about the device and its capabilities available to other devices on the networks. Before one BACnet device starts
control-related communications with another, it needs to obtain some of the information presented by the other
device's Device Object. Unlike other Objects, the Device Object's Instance number must be unique across the
entire BACnet internetwork because it is used to uniquely identify the BACnet devices. It may be used to
conveniently identify the BACnet device from other devices during installation.
Standard object types are used to hold real time data and other information. Each Object Type is referenced by a
number, for example 0 represents an Analog Input.
Each Object consists of a number of prescribed properties, the main property being the Present_Value. Objects
are monitored and controlled through their properties. The Analog Input Object is representative of the Objects
involved directly with control elements and many of its Properties reflect this.
The information that follows describes how to expand upon the factory defaults provided in the configuration files
included with the FieldServer.
1.1
BTL Mark – BACnet Testing Laboratory
The BTL mark is a symbol that indicates to a consumer that a product has passed a
series of rigorous tests conducted by an independent laboratory which verifies that the
product correctly implements the BACnet features claimed in the listing. The mark is a
symbol of a high-quality BACnet product. For more information about the BACnet
Testing Laboratory go to: http://www.bacnetinternational.net/btl/.
FS-8704-06 BACnet IP Driver Manual
Page 5 of 57
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]
2
DRIVER SCOPE OF SUPPLY
2.1
Supplied by FieldServer Technologies for this driver
FieldServer Technologies PART #
Description
FS-8915-10
UTP cable (7 foot) for Ethernet connection1
2.2
Provided by the Supplier of 3 rd Party Equipment
2.2.1 Hardware
Part #
Description
Ethernet 10/100 BaseT hub2
1 This cable is necessary for connection to the driver. It is shipped with the FieldServer and not separately with the driver.
2 Not all FieldServer models support 100BaseT. Consult the appropriate instruction manual for details of the Ethernet speed supported by
specific hardware.