FieldServer FS-8700-21 instruction manual Appendix A.7. Node Status Operation

Page 27

FS-8700-21 LonWorks Manual

Page 27 of 62

 

 

Appendix A.7. Node Status Operation

When binding network variables on the FieldServer, the node status will be on-line before binding as well as after un-binding network variables. A Node will go off-line only when a bound network variable of that node goes off- line (e.g. is disconnected).

When using a network tool to commission the FieldServer (implicit addressing), the FieldServer LonWorks Node must be placed ONLINE on the LonWorks network before it will pass data with other bound network variables. The following messages may appear on the driver screen when using Ruinet which indicates that the FieldServer has not been put into the ONLINE state yet:

"Not sending NV msg for [variable name], Node OFFLINE!"

To set the FieldServer to ONLINE using LonMaker:

Right-click on the FieldServer device and select Manage.

On the Devices Tab, click the ONLINE button.

The FieldServer LonWorks Node is always ONLINE when using explicit addressing.

Note: The FieldServer Node_Status function (refer to the Bridge Configuration Manual) looks at the Node_ID configured in order to monitor Node status. In implicit applications this may not be the real Node_ID since Node_ID is allocated by the network manager.

Appendix A.8. Working with Binary Data

When sending binary data on a LonWorks network, there are two SNVT’s that are most commonly used, namely SNVT_State and SNVT_Switch.

SNVT_State is a 16 bit integer that allows the user to send 16 data bits to the remote device. To do this, the 16 data bits need to be packed into an integer word. If this packing is already done when the value is transferred into the FieldServer, then the SNVT need only be linked to the relevant Data Array offset for transfer out of the FieldServer. However, if the FieldServer is picking up 16 separate bits from another network for this variable, then the FieldServer Packed_Bit function can be used to achieve the packing. See the FieldServer Configuration manual for more details on the Packed_Bit function.

SNVT_Switch is a two byte value consisting of an analog value in the left hand byte (VALUE portion), and a binary state in the right hand byte (STATE portion). LonMark guidelines for this SNVT stipulate that the VALUE portion has a range from 0-100%, and that the STATE portion can assume a value of 1 or 0. However, since the raw data type for these two values is byte (a value ranging from 0-255), care needs to be taken when transferring values into this SNVT to make sure the source values are within the legal range. If a value is placed into one of these bytes that is deemed out of range, then a -1 value will be sent on the LonWorks network to indicate out of range. Also note that when sending binary status in a SNVT Switch, some devices expect the VALUE portion to change when the STATUS portion changes, so an analog value that changes in sympathy with the binary state may be necessary.

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 27
Contents Driver Manual FS-8700-21 LonWorks Table of Contents Appendix D. SNVTType NV Updates/Polls Network ManagementLonWorks Program ID Calculation Spid XIF Files Configuration PropertiesClients/Servers Explicit/ImplicitSupplied by FieldServer Technologies for this driver Provided by the Supplier of 3 rd Party EquipmentAdditional files required for the Driver Hardware Connections Service PinLonWorks Adapter Card FS-X40 only Port Address SwitchNeuron ID Lon LED’sSNVTIndex Special considerationsMap Descriptor Names Network Variable Names Implicit Lon functionsNetwork Management Capability Client vs Server MappingClient Side Mapping Connection Parameters FieldServer Related Map Descriptor Parameters Node ParametersTiming Parameters Driver Related Map Descriptor ParametersClient Side Map Descriptor Example Lon functions Explicit ConfigurationsDomain Table Setup Network Management Nodes Client Side Configuration ConnectionsFS-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.4. XIF Generation Appendix A.1. Using UNVT’sAppendix A.2. Using NVMin, NVMax etc Appendix A.3. Throttling ModeAppendix A.6. LonMark Object Creation Appendix A.5. Configuration PropertiesCfgnvui Appendix A.8. Working with Binary Data Appendix A.7. Node Status OperationAppendix A.9. Filtering Snvt Variables FS-8700-21 LonWorks Manual Appendix B.1. Echelon LonMaker Appendix B. Vendor InformationAppendix B.2. Neuron Systems Appendix B.3. Honeywell CareAppendix B.4. Tridium Jace Appendix B.5. Trane Rover Appendix C.1. Debugging a LonWorks connection Hints and tips Appendix C.2. Error MessagesUINT32 Appendix C.3. Exposing Operation StatisticsAppendix 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