FieldServer FS-8700-47 instruction manual Driver Specific Map Descriptor Parameters

Page 18

FS-8700-47 DNP 3.0 Driver Manual

Page 18 of 51

 

 

5.3.2.Driver Specific Map Descriptor Parameters

 

 

Column Title

 

 

 

 

 

Function

 

 

Legal Values

 

 

 

 

 

 

 

 

 

 

 

 

A Node Name specified in

 

 

 

 

 

 

 

 

 

 

 

“Client

Node

Descriptor”.

 

 

 

 

 

 

 

 

 

 

 

Special

Map

 

Descriptor’s

 

 

Node_Name

 

Name of Node to fetch data from

 

used by the DNP 3.0 Driver

 

 

 

 

 

 

 

 

 

 

 

are discussed

in

Error!

 

 

 

 

 

 

 

 

 

 

 

Reference

source

not

 

 

 

 

 

 

 

 

 

 

 

found..

 

 

 

 

 

 

 

 

 

Length of Map Descriptor. If a request length

 

 

 

 

 

 

 

 

 

 

 

is too large the DNP 3.0 driver will produce a

 

 

 

 

 

 

 

 

Length

 

 

message and a panic.

The maximum length

 

1 – 1000

 

 

 

 

 

 

 

 

is a function of the data object and data

 

 

 

 

 

 

 

 

 

 

 

variation being processed.

 

 

 

 

 

 

 

Address

 

 

Starting address of data element to be read

 

0, 1 , 2 etc

 

 

 

 

 

The following parameters apply only to the DNP 3.0 Driver

 

 

 

 

 

 

 

 

 

 

 

Corresponds to the Data Object Types defined

1, 2, 10, 12, 30, 31, 32, 33,

 

 

DnpDataType

 

 

in the DNP data object Library. Enter as

40, 41, 20, 22, 23, 50,51, 52,

 

 

 

 

 

decimal number. Refer to Appendix A.9

60, 80

 

 

 

 

 

 

 

 

 

Corresponds to the Data Object Variant

 

 

 

 

 

 

 

 

 

 

 

defined in the DNP data object Library. Enter

 

 

 

 

 

 

 

 

 

 

 

as decimal number.

 

 

 

 

 

 

 

 

 

 

 

 

When configured as a Server the driver can

 

0,1,2,3 etc

 

 

 

 

 

 

 

 

respond to requests for the so called ‘Default’

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

variation. These are polls where the variation

 

Legal values are determined

 

 

 

 

 

is zero.

 

 

 

 

 

DnpDataVari

 

 

 

 

 

by the value of dnpDataType.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

To configure the driver to be able to respond

 

Additional information is

 

 

 

 

 

 

to requests for the default variation then you

 

 

 

 

 

 

 

 

provided in Appendix A.9

 

 

 

 

 

must create a MapDesc where the

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DNPDataVari=0.

 

 

 

 

 

 

 

 

 

 

 

 

Note that the driver considers variation=1 as

 

 

 

 

 

 

 

 

 

 

 

the default in most case.

 

 

 

 

 

 

 

 

 

 

 

 

This parameter is ignored by the driver acting

 

 

 

 

 

 

 

 

 

 

 

as a Server. The qualifier of the incoming poll

 

 

 

 

 

 

 

 

 

 

 

is used to form the response. If the poll

 

 

 

 

 

 

 

 

DnpQualifier*

 

 

qualifier is not supported by the driver’s

 

 

 

 

 

 

 

 

 

 

response function then the driver responds

 

 

 

 

 

 

 

 

 

 

 

with Qualifier 1. The response function

 

 

 

 

 

 

 

 

 

 

 

supports the following qualifiers;

 

 

 

 

 

 

 

 

 

 

0,1,6,7,8,17,28,

 

 

 

 

 

 

 

 

 

 

 

 

Simply ensure that that there is a Server MD

 

 

 

 

 

 

 

 

 

 

 

for each object requested. No special actions

 

 

 

 

 

 

 

 

DnpMultiMsg

 

 

are required to configure the Server to

 

 

 

 

 

 

 

 

 

 

 

respond to requests for multiple object types.

 

 

 

 

 

 

 

 

 

 

 

Refer to Appendix A.20 for more information.

 

 

 

 

 

 

5.3.3.

Timing Parameters

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Column Title

 

 

 

Function

 

 

 

 

Legal

 

 

 

 

 

 

 

 

 

Values

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Scada_Hold_Timeout

 

Time Server side waits before notifying Client that node is

>1.0s

 

 

 

offline on FieldServer Client 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 18
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.3. DNP Objects mapped to FieldServer Data Arrays Appendix A. Advanced Topics Appendix A.1. DNP 3.0 ProtocolAppendix A.2. DNP Driver Functionality 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.15. Link Reset Appendix A.13. DnpSubTypeAppendix A.14. Communication Stats 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