FieldServer FS-8700-21 instruction manual Appendix D. SNVTType

Page 36

FS-8700-21 LonWorks Manual

Page 36 of 62

 

 

Appendix D. SNVT_Type

The following section describes each SNVT as implemented on the FieldServer LonWorks driver.

Data Length – The number of Data Array elements required when specifying a Data Array name under a Map Descriptor.

Suggested Data Array Formats – This field suggests FieldServer Data Array formats in ascending order of storage space required while ensuring data integrity. It is not recommended to store a byte value in a bit Data Array since only the values 0 and 1 will be retained from the byte value resulting in a loss of resolution. If a byte value is stored in a Floating point Data Array, 3 bytes will go to waste. A SNVT with more than one data item may require a float Data Array format to prevent loss of resolution. Since FieldServer Map Descriptors can only work with one type of Data Array format for all the data items in a SNVT, it is sometimes necessary to use a Float Data Array element for all data items of which some may only have required a Byte. Fortunately, all SNVT’s are short in length and RAM is adequately provided for on the FieldServer. If a loss in resolution can be tolerated, any Data Array format may be used.

The range of FieldServer Data Arrays formats are:

Data Array Format

Description

Values Range

BIT

1-bit

0,1

 

 

 

BYTE

8-bit Byte

0.. 255

 

 

 

SINT16

16-bit Signed Integer

-32,768... 32,767

 

 

 

UINT16

16-bit Unsigned Integer

0.. 65,535

 

 

 

SINT32

32-bit Signed Integer

-2,147,483,647... 2,147,483,647

 

 

 

UINT32

32-bit Unsigned Integer

0.. 4,294,967,295

 

 

 

FLOAT

32-bit Float

-3.40282E38... 3.40282E38

 

 

 

Values Range – These are the only values that will be allowed for the SNVT, e.g. a value of 101 will not be processed in a read or write on SNVT_Switch’s Value data item.

Invalid Value – The Invalid value is used to force the data item’s value should a value outside the value range be encountered in a read or write. Should the invalid value be N/A ( Not Applicable ), the data item’s value will be bounded by the indicated values range, e.g. an incoming read value of 101 will be stored as 100 for SNVT_Switch’s Value data item. Note that in some cases both the type and raw values are specified. Raw values are not of the same type of the SNVT’s measurement type, i.e. they are not scaled.

Data Item – SNVT’s containing more than one data item have a name specified for each item. This name can be used in the SNVT_Option field of a Map Descriptor to isolate only this one item.

 

 

 

 

 

Data Length

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

Suggested Data Array Formats

 

 

 

 

 

Float

 

 

 

SNVT_abs_humid

 

 

Data Item 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Measurement

 

 

Units

 

 

Values Range

 

 

Invalid Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Absolute humidity

 

 

gram/kilogram

 

0.. 655.34

 

 

Raw: 65,535 (0xFFFF)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Type: 655.35

 

 

 

 

 

 

Data Length

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

Suggested Data Array Formats

 

 

 

 

 

Uint16, Float

 

 

 

SNVT_address

 

 

Data Item 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Measurement

 

 

Units

 

 

Values Range

 

 

Invalid Value

 

 

 

 

 

 

 

Neuron Chip Address

 

 

16-bit address value

 

16,384 .. 64,767

 

 

N/A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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 36
Contents Driver Manual FS-8700-21 LonWorks Table of Contents Appendix D. SNVTType NV Updates/Polls Network ManagementLonWorks Program ID Calculation Spid Configuration Properties Clients/ServersExplicit/Implicit XIF FilesSupplied by FieldServer Technologies for this driver Provided by the Supplier of 3 rd Party EquipmentAdditional 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 SNVTIndexNetwork Management Capability Client vs Server MappingClient 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.2. Neuron Systems Appendix B.3. Honeywell CareAppendix 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.4. Illegal Characters in Network Variable Names Appendix C.5. CirconSI LimitationsAppendix 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