Configuring the DNPScanner Configuration Point

There is no device-dependent information to be supplied in the scan config point for the DNPScanner, other than the name of the scan task -- DNPScanner -- and its capability -- 1 = poll/PRBX/SRBX.

The following table reviews the contents of the scan tasks table attribute in the scan config point:

  Field Number Field Name DE Type Possible Values
Required 0 scan task name rtBYTES16 "DNPScanner"
1 capability rtUINT32 1=polled/PRBX/SRBX
Optional .      
.      
.      

Pathname -  . . . :scan configuration:Line_1
Point Name - Line_1
            

Alias - LINE 1

  AIN Attribute Name Type DE Type Possible Values
Device Independent (required) 0 communication mode scalar rtLOGICAL 0=polled/PRBX
1 device type scalar rtUINT8 0 to 255
2 control scalar rtLOGICAL 0=disabled, 1=enabled
3 status scalar rtUINT8 §Communication Port Point
4 retry count scalar rtUINT8 0 to 255
5 reply timeout scalar rtUINT16 0 to 65,535
6 poll types table    
7 PRBX types table    
8 CE overlap scalar rtLOGICAL 0=disabled, 1=enabled
9 msg queue status scalar rtUINT8 0, 1, or 2
Device Dependent (DNP 3.0 scan task specific) 10 comm info table   (see below).
11 rs232 info table   (see below)
12 time sync scalar rtUINT8 0=No Sync, 1=Sync, 2=Failed
13 master stn address scalar rtUINT16 0-65535
14 debug device scalar rtBYTES20 (see below)
15 max data size scalar rtUINT16 (see below)
16 modem scalar rtLOGICAL 0=no modem, 1=modem
17 dial string scalar rtBYTES256 (see below)
18 hangup string scalar rtBYTES256 (see below)
19 abort strings vector rtBYTES20 (see below)
20 socket scalar rtUINT8 0=no socket, 1=TCP/IP socket, 2=UDP socket
21 socket info table   (see below)
22 socket index scalar rtUINT8 (see below)
23 process name scalar rtBYTES20 (see below)
24 messages table   (see below)
25 primary scalar rtLOGICAL 0=backup,
1=primary
26 enable unsol reset scalar rtLOGICAL 0=no unsol,
1=unsol
27 max recv size scalar rtUINT16 (see below)
28 test link interval scalar rtUINT16 (see below)
29 increment app seq scalar rtLOGICAL 0=no inc,1=inc
30 test link fails scalar rtLOGICAL 0=no failures, 1=fails scan input records and scan input status
Optional .        
.        
.        

See also: