SMC Networks FieldServer FS-8700-16 BACnet PTP Driver Manual

Serial
Table of Contents

Advertisement

Quick Links

FieldServer
FS-8700-16 BACnet PTP – Serial
Driver Manual
(Supplement to the FieldServer Instruction Manual)
APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after May 2019.
Driver Revision: 2.01
Document Revision: 1.B

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FieldServer FS-8700-16 BACnet PTP and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SMC Networks FieldServer FS-8700-16 BACnet PTP

  • Page 1 FieldServer FS-8700-16 BACnet PTP – Serial Driver Manual (Supplement to the FieldServer Instruction Manual) APPLICABILITY & EFFECTIVITY Effective for all systems manufactured after May 2019. Driver Revision: 2.01 Document Revision: 1.B...
  • Page 2: Technical Support

    BACnet PTP Serial Driver Manual Technical Support Please call us for any technical support needs related to the FieldServer product. Sierra Monitor Corporation 1991 Tarob Court Milpitas, CA 95035 Website: www.sierramonitor.com U.S. Support Information: +1 408 964-4443 +1 800 727-4377 Email: support@sierramonitor.com EMEA Support Information:...
  • Page 3: Table Of Contents

    BACnet PTP Serial Driver Manual TABLE OF CONTENTS BACnet PTP Description ........................5 Driver Scope of Supply ........................5 Supplied by Sierra Monitor Corporation ..................5 Provided by supplier of 3 party equipment ................... 5 Hardware Connections ........................6 Data Array Parameters ........................7 Configuring the FieldServer as a BACnet Client ................
  • Page 4 BACnet PTP Serial Driver Manual Appendix C. Vendor Information ......................27 Appendix C.1. McQuay..........................27 Appendix C.2. Trane ..........................27 Appendix C.3. Liebert ..........................27 Appendix C.4. Automated Logic Corporation ..................27 Appendix C.5. Honeywell EBI ......................... 27 Appendix D. Reference ..........................28 Appendix D.1.
  • Page 5: Bacnet Ptp Description

    BACnet PTP Serial Driver Manual BACNET PTP DESCRIPTION The BACnet PTP driver allows the FieldServer to transfer data to and from devices using the BACnet protocol over a serial RS-232 physical layer. The FieldServer can emulate either a Server or Client. All information in a BACnet system is represented in terms of objects.
  • Page 6: Hardware Connections

    BACnet PTP Serial Driver Manual HARDWARE CONNECTIONS It is possible to connect a BACnet device to any of the eight RS-232 ports. These ports just need to be configured for BACnet in the configuration file. Configure the device according to manufacturer’s instructions: 8917-03 8917-03 WIRE LIST FUNCTION...
  • Page 7: Data Array Parameters

    BACnet PTP Serial Driver Manual DATA ARRAY PARAMETERS Data Arrays are “protocol neutral” data buffers for storage of data to be passed between protocols. It is necessary to declare the data format of each of the Data Arrays to facilitate correct storage of the relevant data.
  • Page 8: Configuring The Fieldserver As A Bacnet Client

    BACnet PTP Serial Driver Manual CONFIGURING THE FIELDSERVER AS A BACNET CLIENT For detailed information on FieldServer configuration, refer to the FieldServer Instruction Manual. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer (see “.csv”...
  • Page 9: Client Side Node Parameters

    BACnet PTP Serial Driver Manual Client Side Node Parameters Section Title Nodes Column Title Function Legal Values Node_Name Provide name for Node. Up to 32 alphanumeric characters Node_ID Specify the BACnet Device object instance. 1 - 16777215 Protocol Specify protocol used. BACnet_PTP Port Specify port.
  • Page 10: Client Side Connection Parameters

    BACnet PTP Serial Driver Manual 5.4.1 Client Side Connection Par ameters Column Title Function Legal Values Node_Names Node_Name Name of Node to fetch data from. specified in Section Appendix D.1 Object_Type Type of object. Refer to AI, AO, AV, BI, BO, BV, MI, (Alias = Data_Type) more information.
  • Page 11: Map Descriptor Example

    BACnet PTP Serial Driver Manual 5.4.3 Map Descriptor Example Client Side Map Descriptors Map_Descriptors Map_Descriptor_Name , Data_Array_Name , Data_Array_Offset , Function , Node_Name , Data_Type , Object_Instance , Property , Scan_Interval CMD_AI_01 , DA_AI_01 , Rdbc , DEV_1 , AI , Present_Value , 20.000s CMD_AI_02...
  • Page 12: Configuring The Fieldserver As A Bacnet Server

    BACnet PTP Serial Driver Manual CONFIGURING THE FIELDSERVER AS A BACNET SERVER For detailed information on FieldServer configuration, 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”...
  • Page 13: Server Side Node Parameters

    BACnet PTP Serial Driver Manual Example Server Side Connections Connections Port , Baud , Parity , Data_Bits , Stop_Bits , Protocol , 9600 , Even , BACnet_PTP Server Side Node Parameters Section Title Nodes Column Title Function Legal Values Node_Name Provide name for node.
  • Page 14: Driver Specific Map Descriptor Parameters

    BACnet PTP Serial Driver Manual 6.4.2 Driver Specific Map Descriptor Param eters Column Title Function Legal Values One of the Node Names specified Node_Name Name of Node to fetch data from. in “Server Side Node Descriptors” Object_Type AI, AO, AV, BI, BO, BV, MI, MO, Data type in Controller.
  • Page 15: Map Descriptor Example

    BACnet PTP Serial Driver Manual 6.4.3 Map Descriptor Example Server Side Map Descriptors Map_Descriptors Map_Descriptor_Name , Data_Array_Name , Data_Array_Offset , Function , Node_Name , Object_Type , Object_Instance , Units SMD_AI_01 , DA_AI_01 , Passive , Virtual_DEV_11 , AI , Degrees-Fahrenheit SMD_AI_02 , DA_AI_01 , Passive , Virtual_DEV_11 , AI...
  • Page 16: Appendix A. Useful Features

    BACnet PTP Serial Driver Manual Appendix A. Useful Features Appendix A.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.
  • Page 17: Appendix A.3. Accessing Data From Bacnet Properties Comprising Arrays Of Values

    BACnet PTP Serial Driver Manual Appendix A.3. Accessing Data from BACnet Properties Comprising Arrays of Values Some BACnet Object properties (e.g. Priority_Array) are arrays of values (the Priority_Array property is an array of 16 values). In order to read a specific array entry, the Array_Index must be specified in the Map Descriptor.
  • Page 18: Appendix A.5. Bacnet State Text Preload

    BACnet PTP Serial Driver Manual Appendix A.5. BACnet State Text Preload BACnet Multistate Objects have a State_Text property. This property is defined as an array of character strings representing descriptions of all possible states of the Present_Value. The number of descriptions matches the number of states defined in the Number_Of_States property.
  • Page 19: Appendix A.5.3. Using Intrinsic Reporting For A Multistate Value

    BACnet PTP Serial Driver Manual Appendix A.5.3. Using Intrinsic Reporting for a Multistate Value To use Intrinsic Reporting for a Multistate value, it is necessary to classify each of the states as either Normal, Alarm or Trouble. This is done by adding another column to the Offset_Table, called Table_User_Value.
  • Page 20: Appendix A.6. Cov And Intrinsic Reporting

    BACnet PTP Serial Driver Manual Appendix A.6. COV and Intrinsic Reporting The COV (Change of Value) and Intrinsic Reporting services are two distinct ways in which point values can be reported to a client workstation as they change, i.e. in an event-driven opposed to a polling method.
  • Page 21: Appendix A.7. Map Descriptor Examples

    BACnet PTP Serial Driver Manual Appendix A.7. Map Descriptor Examples Appendix A.7.1. COV Change of Value Map_Descriptors Map_Descriptor_Name , Data_Array_Name , Data_Array_Offset , Function , Node_Name , Data_Type , Object_ID , Ack_Required SMD_NC_01 , DA_NC_01 , Passive , Virtual_Dev_11 , NC , 01 Map_Descriptors Map_Descriptor_Name...
  • Page 22: Appendix A.8. Reliability_Option

    BACnet PTP Serial Driver Manual Appendix A.8. Reliability_Option The Reliability_Option parameter selects the rules by which the BACnet server determines the Reliability property of a BACnet object whose present value is read from a Remote Server Node. There are two important events that can affect the reliability of a BACnet object: •...
  • Page 23: Appendix A.9. Specifying Readpropertymultiple And Writepropertymultiple Transactions Using Linked Map Descriptors

    BACnet PTP Serial Driver Manual Appendix A.9. Specifying ReadPropertyMultiple and WritePropertyMultiple Transactions Using Linked Map Descriptors The ReadPropertyMultiple (RPM) and WritePropertyMultiple (WPM) BACnet services allow many objects and attributes to be read and written in a single transaction. Since FieldServer Map Descriptors can only refer to a single object type and address range, an RPM or WPM transaction can be constructed by linking multiple Map Descriptors.
  • Page 24 BACnet PTP Serial Driver Manual Example Map_Descriptors Map_Descriptor_Name , Object_Type , Property , Function , Data_Array_Name , Data_Array_Offset , Node_Name , Address , Length , Write_Priority , Linked_Map_Descriptor CMD WPM , AO , Wrbc , DA WPM , N1 1 Configure a Map Descriptor for each Object and Property.
  • Page 25: Appendix B. Troubleshooting

    BACnet PTP Serial Driver Manual Appendix B. Troubleshooting Appendix B.1. Debugging a BACnet Connection • If duplicate Object_Instances are configured in the FieldServer, the second call of the Instance will overwrite the first one. This may cause a BACnet Object to be “lost.” •...
  • Page 26: Appendix B.2.2. Bacnet Error Codes For Error Class Object

    BACnet PTP Serial Driver Manual Appendix B.2.2. BACnet Error CODES for Error Class OBJECT Other Authentication failed Configuration in progress Device busy Dynamic creation not supported File access denied Incompatible security levels Inconsistent parameters Inconsistent selection criterion Invalid data type Invalid file access method Invalid file start position Invalid operator name...
  • Page 27: Appendix C. Vendor Information

    BACnet PTP Serial Driver Manual Appendix C. Vendor Information Appendix C.1. McQuay McQuay Units are shipped with a default Device instance of the last 6 digits of the McQuay Serial number. Appendix C.2. Trane When new points are added to the FieldServer it is important to restart the Summit Workstation or BCU, otherwise these new points may not be seen by the FieldServer.
  • Page 28: Appendix D. Reference

    BACnet PTP Serial Driver Manual Appendix D. Reference Appendix D.1. Object_Type Legal Values – Abbreviation Descriptions ANALOG_INPUT ANALOG_OUTPUT ANALOG_VALUE BINARY_INPUT BINARY_OUTPUT BINARY_VALUE MULTI_STATE_INPUT MULTI_STATE_OUTPUT MULTI_STATE_VALUE NOTIFICATION_CLASS_OBJECT DEVICE DEVICE Appendix D.2. Property Legal Values Legal Value Description This property is a numeric code that is used to identify the object. It is unique Object_Identifier within the BACnet Device that maintains it.
  • Page 29 BACnet PTP Serial Driver Manual Legal Value Description The Reliability property, of type BACnetReliability, provides an indication of whether the Present_Value or the operation of the physical input in question is Reliability "reliable" as far as the BACnet Device or operator can determine and, if not, why. The following values are supported: NO_FAULT_DETECTED, UNRELIABLE_OTHER This property relates to Output and Value Object Types and is a read only array...
  • Page 30: Appendix D.3. Bacnet Vendor Id

    BACnet PTP Serial Driver Manual Appendix D.3. BACnet Vendor ID BACnet Vendor Name: Sierra Monitor Corporation BACnet Vendor ID: 37 Appendix D.4. Units Unit Variation 1 Variation 2 Type amperes amps Electrical ampere-seconds Energy amperes-per-meter Electrical amperes-per-square-meter Electrical ampere-square-hours Energy ampere-square-meters Electrical bars...
  • Page 31 BACnet PTP Serial Driver Manual Unit Variation 1 Variation 2 Type feet-per-second Velocity foot-candles Light grams Mass grams-of-water-per-kilogram-dry-air Humidity grams-per-cubic-centimeter Other grams-per-cubic-meter Other grams-per-gram Other grams-per-kilogram Other grams-per-liter Other grams-per-milliliter Other grams-per-minute Mass Flow grams-per-second Mass Flow grams-per-square-meter Other gray Other hectopascals Pressure...
  • Page 32 BACnet PTP Serial Driver Manual Unit Variation 1 Variation 2 Type megajoules-per-kilogram-dry-air Enthalpy megajoules-per-square-foot Other megajoules-per-square-meter Other megavolt-ampere-hours Energy megavolt-ampere-hours-reactive Energy megavolt-amperes megavolt-amps Electrical megavolt-amperes-reactive MVAR Electrical megavolts Electrical megawatt-hours Energy megawatt-hours-reactive Energy megawatts Power megohms Electrical meters Length meters-per-hour Velocity meters-per-minute Velocity...
  • Page 33 BACnet PTP Serial Driver Manual Unit Variation 1 Variation 2 Type percent-per-second Other percent-relative-humidity % RH; %RH Percent RH; Percent RH Humidity per-hour Frequency per-mille Other per-minute Other per-second Other Other pounds-force-per-square-inch pounds-force-per-sq-inch Pressure pounds-mass Mass pounds-mass-per-day Volumetric Flow pounds-mass-per-hour Mass Flow pounds-mass-per-minute Mass Flow...
  • Page 34: Appendix D.5. Bacnet Specific Statistics

    BACnet PTP Serial Driver Manual Appendix D.5. BACnet Specific Statistics Stat Description Resolution It is normal to receive a few link control A “who-is” link control message was messages. If the number is higher than the Link Control send or received. transmit/receive messages, however, there may be a problem with lost communications.

Table of Contents