FieldServer FS-8700-21 instruction manual Explicit Configurations, Lon functions

Page 14

FS-8700-21 LonWorks Manual

Page 14 of 62

 

 

6EXPLICIT CONFIGURATIONS

6.1Special considerations

With Explicit configuration, the FieldServer communicates directly with other devices by specifying the remote device address in the FieldServer configuration.

All the Servers and their Clients need to be on the same domain to be able to communicate. If the LonWorks device’s Node ID is not known, it may be read using a utility program e.g. NodeUtil or using a LonWorks Analyzer. All the Client Node CSV files need to have their Subnet_ID and Node_ID parameters set to point to their respective Server Subnet and Node ID values. Once the FieldServers are restarted the network should function correctly.

6.1.1 Map Descriptor Names (Network Variable Names)

As a Server, the LonWorks driver provides a table of Network Variables for other Nodes to read. These Nodes access the variables according to Index numbers which are automatically assigned by the driver according to the Map Descriptor definition order in the configuration file. The driver also creates an identification table for configuration nodes to read the name and types of variables available on the FieldServer. Within the LonWorks protocol, this table size is limited to 64K bytes. If the application requires a large number of Server mappings (up to 4096), it will be necessary to limit the variable name length. Each Server mapping requires 4 bytes plus the length of the name from this 64K block.

6.1.2 Lon functions

Explicit Map Descriptors are distinguished from Implicit Map Descriptors by the function used in the Lon_Function field of the Map Descriptor. Depending on the nature and direction of Data Transfer needed different explicit functions are available as shown below

NOTE:

Function field MUST pair up with the Lon_Function field as shown in the table

NMFETCHC is the preferred Lon Function for most applications. See Section 6.1.5

 

Lon_Function

 

 

Description

 

 

Function Field

 

 

NVUI

 

 

Network Variable Update Input

 

 

SERVER

 

 

 

 

 

 

 

 

 

 

NVPO

 

 

Network Variable Polled Output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NVPIEXC

 

 

Network Variable Polled Input Explicitly addressed Continuously sent

 

 

RDBC

 

 

 

 

 

 

 

 

 

 

 

NVUOEXC

 

 

Network Variable Update Output Explicitly addressed Continuously sent

 

 

WRBC

 

 

 

 

 

 

 

 

 

 

 

NVUOEXX

 

 

Network Variable Update Output Explicitly addressed and sent on Change

 

 

WRBX

 

 

 

 

 

 

 

 

 

 

 

NVUOEXT

 

 

Network Variable Update Output Explicitly addressed sent in Throttling Mode

 

 

WRBC

 

 

 

 

 

 

 

 

 

 

 

NMFETCHC

 

 

Network Management Network Variable Fetch Continuously sent (Explicit Addressing only)

 

 

RDBC

 

 

 

 

 

 

 

 

 

 

 

CFG_NVUI

 

 

Configuration Network Variable Update Input

 

 

SERVER

 

 

 

 

 

 

 

 

 

 

6.1.3 SNVT_Index

The SNVT_Index field must be specified for all explicitly addressed Client Map Descriptors. These Client Map Descriptors use this field to index their relevant Map Descriptors on the Server side.

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 14
Contents Driver Manual FS-8700-21 LonWorks Table of Contents Appendix D. SNVTType LonWorks Program ID Calculation Spid NV Updates/PollsNetwork Management Explicit/Implicit Configuration PropertiesClients/Servers XIF FilesAdditional files required for the Driver Supplied by FieldServer Technologies for this driverProvided by the Supplier of 3 rd Party Equipment Service Pin Hardware ConnectionsLon LED’s Port Address SwitchNeuron ID LonWorks Adapter Card FS-X40 onlyImplicit Lon functions Special considerationsMap Descriptor Names Network Variable Names SNVTIndexClient Side Mapping Connection Parameters Network Management CapabilityClient vs Server Mapping 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.3. Throttling Mode Appendix A.1. Using UNVT’sAppendix A.2. Using NVMin, NVMax etc 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.4. Tridium Jace Appendix B.2. Neuron SystemsAppendix B.3. Honeywell Care 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.7. Combining Explicit and Implicit Appendix C.4. Illegal Characters in Network Variable NamesAppendix C.5. CirconSI Limitations 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