
FS-8700-47 DNP 3.0 Driver Manual Table of Contents
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fiel server.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fiel server.com
TABLE OF
CONTENTS
1.
DNP 3.0 Driver Description ................................................................................................................ 4
2.
Driver Scope of Supply....................................................................................................................... 6
2.1.
Supplie by Fiel Server Technologies for this river. ....................................................................6
3.
Har ware Connections....................................................................................................................... 7
3.1.
Connection Notes ........................................................................................................................... 7
4.
Configuring the Fiel Server as a DNP 3.0 Driver Client .................................................................... 8
4.1.
Data Arrays.....................................................................................................................................8
4.2.
Client Si e Connection Descriptors................................................................................................9
4.3.
Client Si e No e Descriptors ......................................................................................................... 9
4.4.
Client Si e Map Descriptors ......................................................................................................... 10
4.4.1.
FieldServer Specific Map Descriptor Parameters ................................................................. 10
4.4.2.
Driver Specific Map Descriptor Parameters ..........................................................................10
4.4.3.
Timing Parameters ................................................................................................................11
4.4.4.
Map Descriptor Example 1 Simple Read. ..........................................................................12
4.4.5.
Map Descriptor Example 2 Simple Read Extract the Quality/Status .............................. 13
4.4.6.
Map Descriptor Example 3 Simple Read Extract Value & Status ......................................13
4.4.7.
Map Descriptor Example 4 Reading Class Data................................................................ 14
4.4.8.
Map Descriptor Example 5 Read an unknown quantity of points (Qualifier 6) .................. 14
4.4.9.
Map Descriptor Example 6 Read an unknown variation .................................................... 15
5.
Configuring the Fiel Server as a DNP 3.0 Driver Server................................................................. 16
5.1.
Server Si e Connection Descriptors ............................................................................................ 16
5.2.
Server Si e No e Descriptors ......................................................................................................17
5.3.
Server Si e Map Descriptors........................................................................................................ 17
5.3.1.
FieldServer Specific Map Descriptor Parameters ................................................................. 17
5.3.2.
Driver Specific Map Descriptor Parameters ..........................................................................18
5.3.3.
Timing Parameters ................................................................................................................18
5.3.4.
Map Descriptor Example 1 Discrete Data. .........................................................................19
5.3.5.
Map Descriptor Example 2 Class Data ..............................................................................19
5.3.6.
Map Descriptor Example 3 Class Data (another example)................................................ 20
5.3.7.
Map Descriptor Example 4 Default Variation (Variation zero) ........................................... 21
5.3.8.
Map Descriptor Example 5 - Class_Data_Serving_Ctrl ........................................................ 22
5.3.9.
Map Descriptor Example 5 Serving Objects which have a time field................................. 24
5.3.10.
Map Descriptor Example 6 Unsolicited Messages............................................................. 24
5.4.
Server Si e Limitations................................................................................................................. 25
Appen ix A.
A vance Topics ...............................................................................................................26
Appen ix A.1.
DNP 3.0 Protocol. ......................................................................................................... 26
Appen ix A.2.
DNP Driver Functionality ..............................................................................................26
Appen ix A.3.
DNP Objects mappe to Fiel Server Data Arrays ....................................................... 26
Appen ix A.4.
Channel I le, Master & Slave I le. ............................................................................... 26
Appen ix A.5.
DLL Layer Functionality in the Master.......................................................................... 27
Appen ix A.6.
App Layer Functionality in the Master ..........................................................................27
Appen ix A.7.
Internal In ications, Object 80 an DNP_II .................................................................. 28
A.7.1.
Incoming Internal In ications Bytes ..........................................................................................28
A.7.2.
Internal In ications reporte in Responses ..............................................................................30
A.7.3.
Server_II_Array ......................................................................................................................... 30
A.7.4.
Responses to Polls for Object 80 (Internal In ications)............................................................ 31
Appen ix A.8.
DNP_Stats .................................................................................................................... 32
Appen ix A.9.
DNP 3.0 Data Objects ..................................................................................................33
Appen ix A.10.
Controlling the DNP 3.0 Driver’s Function Co e ........................................................36
Appen ix A.11.
Controlling the DNP 3.0 Driver’s Qualifier .................................................................. 37
Appen ix A.12.
Fiel Server DNP No e Number .................................................................................37
Appen ix A.13.
DnpSubType............................................................................................................... 38
Appen ix A.14.
Communication Stats ................................................................................................. 38
Appen ix A.15.
Link Reset................................................................................................................... 38