FieldServer FS-8700-21 NV Updates/Polls, Network Management, LonWorks Program ID Calculation Spid

Page 4

FS-8700-21 LonWorks Manual

Page 4 of 62

 

 

1DESCRIPTION

The LonWorks driver allows the FieldServer to transfer data to and from devices using LonWorks protocol. The FieldServer can emulate either a Server or Client. The FS-B4011 FieldServer is supplied with a LonWorks Card, while the FS-B2011 and FS- B30 Series FieldServers have a built-in LonWorks Interface. A Fieldbus connection is available on the FieldServer. The FS-B30 and FS-B4011 can handle up to 4096 Network Variables and the FS-B2011 up to 1000 which can be of the Standard Network Variable Types (SNVT) and/or User-defined Network Variable Types (UNVT).

2DEFINITIONS

2.1NV Updates/Polls

On LonWorks networks, information is transferred using Network Variable Updates and Network Variable Polls. The Client requests Network Variables from the Server using Network Variable Polls and Network Variable Updates occur when a Client sends Network Variables to a Server.

2.2Network Management

The FieldServer is able to set its own Domain, Subnet and Node ID at start-up using the FieldServer configuration file. Alternatively, the FieldServer is capable of being commissioned and bound by Network Management Tools such as LonMaker® - see Appendix B.1.1 for further information.

2.2.1 LonWorks - Program ID Calculation (SPID)

Network management tools use the Program ID to identify the different applications running on each device. Two devices on a network may have the same Program ID only if they have identical application/configurations

The Program ID for the FieldServer consists of a fixed and a variable field (XX in the Program ID below)..

90:00:95:47:1E:02:04:XX

The fixed part does not change for different configuration files or for different LonWorks driver versions. The variable part XX, which is also defined as the Model or Revision number, does however change.

The variable part is calculated at start-up when the configuration is loaded on the FieldServer. Certain critical fields in the configuration file are used to calculate this variable part of the Program ID. Thus if the configuration file changes significantly (critical fields) the Program ID will change. Also, as we add new features and capabilities to the LonWorks driver, this variable part of the Program ID may be different between LonWorks driver versions (even though the configuration file is the same).

It is possible though very unlikely that through a change in LonWorks driver and/or configuration file, the program IDs calculates out identical to another combination of driver and configuration. If this is the case with two FieldServers on the same network that run different configurations, one of these devices may fail to commission properly.

The following configuration can be used to force the SPID.

Connections

 

 

Adapter

,Protocol

,SPID

Lonworks

,Lonworks

,80:00:95:48:50:02:04:01

 

 

 

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.com

Image 4
Contents Driver Manual FS-8700-21 LonWorks Table of Contents Appendix D. SNVTType Network Management NV Updates/PollsLonWorks Program ID Calculation Spid Configuration Properties Clients/ServersExplicit/Implicit XIF FilesProvided by the Supplier of 3 rd Party Equipment Supplied by FieldServer Technologies for this driverAdditional files required for the Driver Service Pin Hardware ConnectionsPort Address Switch Neuron IDLon LED’s LonWorks Adapter Card FS-X40 onlySpecial considerations Map Descriptor Names Network Variable NamesImplicit Lon functions SNVTIndexClient vs Server Mapping Network Management CapabilityClient Side Mapping Connection Parameters Node Parameters FieldServer Related Map Descriptor ParametersDriver Related Map Descriptor Parameters Timing ParametersClient Side Map Descriptor Example Explicit Configurations Lon functionsDomain Table Setup Network Management Client Side Configuration Connections NodesFS-8700-21 LonWorks ManualPage 18 Map Descriptor Example 2 Polling UNVT’s Using Neuron ID to Address Devices Client Drivers only Server Side Configuration Connections FS-8700-21 LonWorks ManualPage 22 Map Descriptor Example Appendix A.1. Using UNVT’s Appendix A.2. Using NVMin, NVMax etcAppendix A.3. Throttling Mode Appendix A.4. XIF GenerationAppendix A.5. Configuration Properties Appendix A.6. LonMark Object CreationCfgnvui Appendix A.7. Node Status Operation Appendix A.8. Working with Binary DataAppendix A.9. Filtering Snvt Variables FS-8700-21 LonWorks Manual Appendix B. Vendor Information Appendix B.1. Echelon LonMakerAppendix B.3. Honeywell Care Appendix B.2. Neuron SystemsAppendix B.4. Tridium Jace Appendix B.5. Trane Rover Appendix C.2. Error Messages Appendix C.1. Debugging a LonWorks connection Hints and tipsAppendix C.3. Exposing Operation Statistics UINT32Appendix C.5. CirconSI Limitations Appendix C.4. Illegal Characters in Network Variable NamesAppendix C.7. Combining Explicit and Implicit Appendix D. SNVTType Location array element Kilo-British Thermal 65,535 Units Mega-British Thermal Sender Range Lower ID Data Length Suggested Data Array Formats KiloJoules per Kilogram FS-8700-21 LonWorks Manual Data Length Suggested Data Array Formats Float Measurement Units Values Range Invalid Value 163.840 Type Raw SNVTmassf FS-8700-21 LonWorks Manual Data Item Measurement Units Values Range Invalid Value Parts per Million ppm FS-8700-21 LonWorks Manual Measurement Units Values Range Invalid Value SNVTpumpsensor SNVTpumpsetmn Measurement Units Values Range Invalid Value SNVTpumpsetmn SNVTpwrfactf RPM Millimeters per Second Difference Type Measurement Units Values Range Invalid Value SNVTtempsetpt FS-8700-21 LonWorks Manual Kiloliters kl Measurement Units Values Range Invalid Value SNVTzerospan