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 | . | |||
. | ||||
. |
|
|||||
---|---|---|---|---|---|
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: