A Sierra Monitor Company Driver Manual (Supplement to the FieldServer Instruction Manual) FS-8704-06 BACnet/IP APPLICABILITY & EFFECTIVITY Effective for all systems manufactured after September 2008 Driver Version: Document Revision: 1.
FS-8704-06 BACnet IP Driver Manual Table of Contents TABLE OF CONTENTS 1. BACNET IP DESCRIPTION .............................................................................................................. 3 2. DRIVER SCOPE OF SUPPLY........................................................................................................... 3 2.1. Supplied by FieldServer Technologies for this driver .................................................................. 3 rd 2.2.
FS-8704-06 BACnet IP Driver Manual 1. Page 3 of 24 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. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer. 2. Driver Scope of Supply 2.1.
FS-8704-06 BACnet IP Driver Manual 3. Page 4 of 24 Hardware Connections 3 It is possible to connect a BACnet/IP device using the N1 or the N2 network ports. These ports need to be configured for BACnet/IP in the configuration file.
FS-8704-06 BACnet IP Driver Manual 4. Page 5 of 24 Configuring the FieldServer as a BACnet IP Client For a detailed discussion on FieldServer configuration, please refer to the FieldServer Configuration Manual. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer (See “.csv” sample files provided with the FieldServer).
FS-8704-06 BACnet IP Driver Manual 4.2. Page 6 of 24 Client Side Connection Descriptions Section Title Adapter Column Title Adapter Protocol Poll_Delay* IP_Port* Function Adapter Name Specify protocol used Time between internal polls Specify the UDP port that will be used to communicate with other BACnet Client devices. Legal Values 4 N1, N2 BACnet_IP 0-32000s; 0.25s Any legal IP port value (1 - 65535); 47808 Example // Client Side Connections Connections Adapter, N1, 4.3.
FS-8704-06 BACnet IP Driver Manual 4.4. Page 7 of 24 Client Side Map Descriptors 4.4.1. FieldServer Related Map Descriptor Parameters Section Title Map Descriptors Column Title Map_Descriptor_Name Data_Array_Name Data_Array_Offset Function 4.4.2.
Data_Array_Name, DA_DI_01, DA_DI_01, DA_DI_01, DA_DO_01, DA_DO_01, DA_DO_01, Map_Descriptors Map_Descriptor_Name, CMD_DI_01, CMD_DI_02, CMD_DI_03, CMD_DO_01, CMD_DO_02, CMD_DO_03, Data_Array_Offset, 0, 1, 2, 0, 1, 2, Data_Array_Offset, 0, 1, 2, 0, 1, 2, Function, Rdbc, Rdbc, Rdbc, Rdbc, Rdbc, Rdbc, Function, Rdbc, Rdbc, Rdbc, Rdbc, Rdbc, Rdbc, Node_Name, BCU_01, BCU_01, BCU_01, BCU_01, BCU_01, BCU_01, Node_Name, BCU_01, BCU_01, BCU_01, BCU_01, BCU_01, BCU_01, Data_Type, DI, DI, DI, DO, DO, DO, Data_Typ
FS-8704-06 BACnet IP Driver Manual 5. Page 9 of 24 Configuring the FieldServer as a BACnet IP Server For a detailed discussion on FieldServer configuration, please refer to the FieldServer Configuration Manual. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer (See “.csv” files provided with the FieldServer).
FS-8704-06 BACnet IP Driver Manual 5.3. Page 10 of 24 Server Side Node Descriptors Section Title Nodes Column Title Function Node_Name Provide name for node BACnet station address of physical Server node Specify protocol used Node_ID Protocol Legal Values Up to 32 alphanumeric characters 1 - 4194303 BACnet_IP Example // Server Side Nodes Nodes Node_Name, Virtual_BCU_11, 5.4. Node_ID, 11, Server Side Map Descriptors 5.4.1.
FS-8704-06 BACnet IP Driver Manual 5.4.2.
DA_AO_01, DA_AO_01, DA_AO_01, Data_Array_Name, DA_DI_01, DA_DI_01, DA_DI_01, DA_DO_01, DA_DO_01, DA_DO_01, SMD_AO_01, SMD_AO_02, SMD_AO_03, Map_Descriptors Map_Descriptor_Name, SMD_DI_01, SMD_DI_02, SMD_DI_03, SMD_DO_01, SMD_DO_02, SMD_DO_03, Data_Array_Offset, 0, 1, 2, 0, 1, 2, 2, 1, 0, Data_Array_Offset, 0, 1, 2, Function, Server, Server, Server, Server, Server, Server, Server, Server, Server, Function, Server, Server, Server, Node_Name, Virtual_BCU_11, Virtual_BCU_11, Virtual_BCU_11, Vir
FS-8704-06 BACnet IP Driver Manual Page 13 of 24 Appendix A. Driver Notes Appendix A.1. AI AO AV BI BV MI MO MV Data_Type Legal Values – Abbreviation Descriptions Analog_Input Analog_Output Analog_Value Binary_Input Binary_Value Multi_State_Input Multi_State_Output Multi_State_Value 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: support@fieldserver.
FS-8704-06 BACnet IP Driver Manual Page 14 of 24 Appendix B. Advanced Topics Appendix B.1. BACnet object names When an external BACnet Client builds a list of Object Names, the BACnet Server Map Descriptor names determine the BACnet Object Name. If the Map Descriptor length is greater than 1, the Object Name will be suffixed with the index into the Map Descriptor.
FS-8704-06 BACnet IP Driver Manual • Page 15 of 24 The Map Descriptor property must be Present_Value. Appendix B.4. IP Address Issues related to BACnet IP It is not necessary to configure the IP address of the Server node in the Client Side Node Descriptor in the configuration file since the BACnet Client will automatically discover the IP address based on the Node_ID supplied. It is still necessary for the FieldServer itself to have a valid IP address, however.
FS-8704-06 BACnet IP Driver Manual Page 16 of 24 BBMD Configuration Example Using the following configuration, a PC using BACnet explorer is able to browse and display the contents of two FieldServers. The following image shows the BACnet explorer screen. The following diagram shows the layout of the connections between the FieldServers and the PC via a router. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.
FS-8704-06 BACnet IP Driver Manual Page 17 of 24 BBMD Block Diagram FS1 192.168.0.49 IP 255.255.255.0 Mask 192.168.0.50 GW Node=11275 Router 192.168.0.50 IP 255.255.255.0 Mask 0.0.0.0 GW 255.255.255.0 Mask 192.68.1.1 IP PC 192.168.1.111 IP 255.255.255.0 Mask 192.168.1.1 GW FS2 192.168.1.84 IP 255.255.255.0 Mask 192.168.1.1 GW Node=11276 bdt.ini BBMD IP_Address, 192.168.1.84, 192.168.0.49, BBMD port, 47808, 47808, BBMD subnet Mask 255.255.255.255 255.255.255.
Protocol, Bacnet_IP Node_Name, Server-1, Server-1, Data_Type, BO, Bl, Object_ID, 1, 1, Property, Present_Value, Present_Value, Page 18 of 24 Units, No-Units, No-Units, 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: support@fieldserver.
Protocol, Bacnet_IP IP_Port 47808 Function, Server, Server, Node_Name, Server-1, Server-1, Data_Type, BO, Bl, Object_ID, 1, 1, Property, Present_Value, Present_Value, Page 19 of 24 Units , No-Units, No-Units, 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: support@fieldserver.
Data_Array_Name, DA_MI_01, Object_ID, 1 Function, Server Data_Array_Length 100 Data_Array_Name, DA_MI_01, Data_Array_Index, 1, Data_Array_Index, 0, Node_Name, N1 11, Length, 1, Length, 1, Preload_Data_Index 0 Node_Name, N1 11, Preload_Data_Format, String, Page 20 of 24 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: support@fieldserver.
FS-8704-06 BACnet IP Driver Manual Page 21 of 24 Appendix C. Troubleshooting Tips Appendix C.1. • • • • • • • • Debugging a BACnet connection If duplicate object instances are accidentally configured in the FieldServer, the second call of the instance will overwrite the first one. This may cause a BACnet Object to be “lost.
FS-8704-06 BACnet IP Driver Manual Page 22 of 24 Appendix D.
FS-8704-06 BACnet IP Driver Manual Unit imperial-gallons imperial-gallons-per-min inches inches-of-mercury inches-of-water Joules joules-per-degree-kelvin joules-per-kilogram-degree-kelvin joules-per-kilogram-dry-air Kilograms kilograms-per-hour kilograms-per-minute kilograms-per-second Kilohertz kilohms Kilojoules kilojoules-per-kilogram kilometers-per-hour Kilopascals kilovolt-amperes kilovolt-amperes-reactive kilovolts kilowatt-hour-per-square-foot kilowatt-hour-per-square-meter kilowatt-hours kilowatts
FS-8704-06 BACnet IP Driver Manual Unit No-Units ohms parts-per-billion parts-per-million Pascals Percent percent-obscuration-per-foot percent-obscuration-per-meter percent-per-second percent-relative-humidity Per-hour per-minute per-second pounds-force-per-square-inch Pounds-mass pounds-mass-per-hour pounds-mass-per-minute pounds-mass-per-second Power-Factor psi-per-degrees-fahrenheit radians revolutions-per-minute seconds square-centimeters square-feet square-inches square-meters Therms ton-hours Tons Ton