G-18
Distributed Network Protocol (DNP) 3.00
Date Code 20020129
SEL-387E Instruction Manual
the older products. If the map checksum is determined to be invalid, the map will be reported as
corrupted during a display command, as follows:
=>DNP BI VIEW<ENTER>
Binary Inputs = Map Corrupted
=>
If the
DNP
command is issued with just an object type specifier (AI, AO, BI, BO, C) at level 2
or greater, the relay asks the user to enter indices for the corresponding list. (The A parameter is
the same as AI and B is the same as BI; these parameters are available for consistency with older
products.) The relay accepts lines of indices until a line without a final continuation character (\)
is entered. Each line of input is constrained to 80 characters, but all the points may be remapped,
using multiple lines with continuation characters (\) at the end of the intermediate lines. If a
single blank line is entered as the first line, the remapping is disabled for that type (i.e., the relay
uses the default map). If a single entry of OFF or NA is entered, all objects of that type will be
disabled. For example, the first example remap could be produced with the following
commands:
==>DNP AI<ENTER>
Enter the new DNP Analog Input map
112 28 17 \<ENTER>
35 1 56 57 58 59 60 61 62 63 64 65 66 67 100 101 102 \<ENTER>
103<ENTER>
Save Settings (Y/N)? Y<ENTER>
==>DNP BI<ENTER>
Enter the new DNP Binary Input map
<ENTER>
Save Settings (Y/N)? Y<ENTER>
==>DNP AO<ENTER>
Enter the new DNP Analog Output map
OFF<ENTER>
Save Settings (Y/N)? Y<ENTER>
==>
The
DNP
command will report an error if an index is used twice, an invalid index is used, or
nonnumeric data is entered:
xx is referenced more than once, changes not saved
xx is not a valid index, changes not saved
Invalid format, changes not saved
In addition to remapping, these commands can be used on analog inputs to create custom scaling
and dead-bands per point. Scaling is done by adding a semicolon and scaling factor to a point
reference. The base value will be multiplied by the scaling factor before reporting it. This is
done instead of the DECPLA setting that would normally apply. Dead-bands are added using a
colon and dead-band count. This dead-band will override the ANADBA, ANADBV, or
ANADBM setting. For example: