FieldServer FS-8700-47 instruction manual Appendix A.8. DNPStats, Dnpstats

Page 32

FS-8700-47 DNP 3.0 Driver Manual

Page 32 of 51

 

 

Appendix A.8. DNP_Stats

In addition to the standard FieldServer communication statistics described in the FieldServer Configuration Manual the DNP 3.0 Driver can expose some driver statistics by writing to a data array called “DNP_STATS”

The following example shows how this special Map Descriptor can be configured. Only one of these Map Descriptors may be specified per FieldServer.

Nodes

 

 

Node_Name

,Protocol

,Node_ID

Null_Node

,DNP

,100

Data_Arrays

 

 

Data_Array_Name

,Data_Format

,Data_Array_Length

DNP_STATS

,UINT32

,100

Map_Descriptors,

 

 

Map_Descriptor_Name

,Data_Array_Name,

,Node_Name

dnp-stats

,DNP_STATS,

,Null_Node

The driver stores the following data in the data array EGD_STATS.

Array

 

Contents

 

Element

 

 

 

 

 

1

 

DRV_DLL_CLIENT_SENDS_MSG

2

 

DRV_DLL_CLIENT_SENDS_BYTES

3

 

DRV_DLL_SERVER_SENDS_MSG

4

 

DRV_DLL_SERVER_SENDS_BYTES

5

 

DRV_DLL_CLIENT_RCVS_MSG

6

 

DRV_DLL_CLIENT_RCVS_BYTES

7

 

DRV_DLL_SERVER_RCVS_MSG

8

 

DRV_DLL_SERVER_RCVS_BYTES

9

 

DNP_UPD_TMO

10

 

DNP_UPD_PROTO

11

 

DNP_UPD_NOISE

12

 

DNP_UPD_CHECK

12

 

DNP_UPD_STATION

14

 

DNP_UPD_LENGTH

15

 

DNP_UPD_EXCEPT

16

 

DNP_UPD_STREAMING

17

 

DNP_UPD_FUNCTION

18

 

DNP_UPD_PREMATURE

19

 

DNP_UPD_IC_TIMEOUT

20

 

DNP_UPD_NAK

21

 

DNP_UPD_OVERRUN

22

 

DNP_UPD_HOLD_TIMEOUTS

23

 

DNP_UPD_NODE_OFFLINE

24

 

DNP_UPD_NO_SLAVE

25

 

DNP_UPD_NO_START

26

 

DNP_UPD_SCADA_BYTES_RECD

27

 

DNP_UPD_SCADA_BYTES_SENT

28

 

DNP_UPD_SCADA_MSG_SENT

29

 

DNP_UPD_SCADA_MSG_RECD

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 32
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