FieldServer FS-8700-47 Configuring the FieldServer as a DNP 3.0 Driver Client, Data Arrays

Page 8

FS-8700-47 DNP 3.0 Driver Manual

Page 8 of 51

 

 

4.Configuring the FieldServer as a DNP 3.0 Driver Client

For a detailed discussion on FieldServer configuration, please 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” files supplied with the FieldServer).

This section documents and describes the parameters necessary for configuring the FieldServer to communicate with a DNP 3.0 Driver Server.

The configuration file tells the FieldServer about its interfaces, and the routing of data required. In order to enable the FieldServer for DNP 3.0 Driver communications, the driver independent FieldServer buffers need to be declared in the “Data Arrays” section, the destination device addresses need to be declared in the “Client Side Nodes” section, and the data required from the Servers needs to be mapped in the “Client Side Map Descriptors” section. Details on how to do this can be found below.

Note that in the tables, * indicates an optional parameter, with the bold legal value being the default.

4.1.Data Arrays

Section Title

 

 

 

 

 

Data_Arrays

 

 

 

 

 

Column Title

 

Function

 

Legal Values

 

Data_Array_Name

Provide name for Data Array

Up to 15 alphanumeric characters

 

 

 

Provide data format. Each data array can

 

FLOAT, BIT, UInt16, SInt16,

 

Data_Format

 

 

Packed_Bit, Byte, Packed_Byte,

 

 

 

only take on one format.

 

Swapped_Byte

 

 

 

 

 

 

 

 

Number of Data Objects. Must be larger

 

 

 

Data_Array_Length

 

than the data storage area required for

1-10,000

 

 

 

the data being placed in this array.

 

 

 

 

 

 

 

 

 

Example

 

 

 

 

 

 

 

 

 

 

 

// Data Arrays

 

 

 

 

 

//

 

 

 

 

 

Data_Arrays

 

 

 

 

 

Data_Array_Name

 

,Data_Format

 

,Data_Array_Length

 

DA_AI_01

 

,UInt16

 

,200

 

DA_AO_01

 

,UInt16

 

,200

 

DA_DI_01

 

,Bit

 

,200

 

DA_DO_01

 

,Bit

 

,200

 

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 8
Contents Driver Manual FS-8700-47 DNP Table of Contents FS-8700-47 DNP 3.0 Driver Manual Table of Contents DNP 3.0 Driver Description Page FS-8700-47 DNP 3.0 Driver Manual Hardware Connections Connection NotesConfiguring the FieldServer as a DNP 3.0 Driver Client Data ArraysClient Side Connection Descriptors Client Side Node DescriptorsDriver Specific Map Descriptor Parameters Timing Parameters Map Descriptor Example 1 Simple Read Map Descriptor Example 3 Simple Read Extract Value & Status Map Descriptor Example 4 Reading Class Data Map Descriptor Example 6 Read an unknown variation Configuring the FieldServer as a DNP 3.0 Driver Server Server Side Connection DescriptorsServer Side Node Descriptors Driver Specific Map Descriptor Parameters Map Descriptor Example 1 Discrete Data Map Descriptor Example 2 Class DataMap Descriptor Example 3 Class Data another example RTUMap Descriptor Example 4 Default Variation Variation zero Map Descriptor Example 5 ClassDataServingCtrl AnaInputs Map Descriptor Example 6 Unsolicited Messages Server Side Limitations Appendix A. Advanced Topics Appendix A.1. DNP 3.0 Protocol Appendix A.2. DNP Driver FunctionalityAppendix A.3. DNP Objects mapped to FieldServer Data Arrays Appendix A.4. Channel Idle, Master & Slave IdleAppendix A.5. DLL Layer Functionality in the Master Appendix A.6. App Layer Functionality in the MasterAppendix A.7. Internal Indications, Object 80 and Dnpii Incoming Internal Indications BytesPage Internal Indications reported in Responses ServerIIArrayResponses to Polls for Object 80 Internal Indications Appendix A.8. DNPStats DnpstatsAppendix A.9. DNP 3.0 Data Objects Counter Change Event All Variations See notes in Appendix A.10 for function code FS-8700-47 DNP 3.0 Driver Manual Appendix A.11. Controlling the DNP 3.0 Driver’s Qualifier Appendix A.12. FieldServer DNP Node NumberAppendix A.14. Communication Stats Appendix A.15. Link ResetAppendix A.13. DnpSubType Appendix A.16. Controlling DA Offsets Appendix A.17. dnpIndexStyleAppendix A.18. Real Time Clock Synchronization DatimePage Appendix A.19. Select and Operate Page Page Appendix A.20. Multiple requests in a single poll Appendix B. Driver Error Messages Page Page Page FYI