ProSoft Technology MVI46-DNP User Manual
Page 21

Configuring the Module
MVI46-DNP ♦ SLC Platform
Master/Slave Communication Module
ProSoft Technology, Inc.
Page 21 of 143
August 23, 2007
Slave Address
: This parameter specifies the IED unit address on the DNP
network to be considered with the command. The parameter has a range of 0 to
65535. The value of 65535 is reserved for broadcast messages. You must set up
the slave configuration information in the module for each slave defined in the
command list.
Object
: This parameter specifies the DNP object type in the command. Valid
objects for the module are 1, 2, 12, 20, 21, 30, 32, 41, 50, 60 and 80. A value of
0 is permitted in this field for a set of special commands.
Variation
: This parameter is specific to the object type selected.
Function
: This parameter specifies the DNP function for the command list
object. The object type determines the value of the functions permitted. For
example, the only function permitted for binary input data points is the read
function (Function Code 1). For counter and output objects, more functions are
available.
Address in Slave
: This value must be greater-than or equal to zero. If it is set to
a value less-than zero, the command is ignored. This parameter specifies the
starting point address to consider in the IED unit.
Point Count
: This parameter defines the number of points in the IED unit. Refer
to the discussion above for the interpretation of this parameter's values for the
different object types.
DNP DB Address
: This parameter defines the starting location in the DNP
database to be used with the command. If the parameter has a value of –1, the
DNP database is not used with the point.
IED DB Address
: This parameter defines the starting location in the IED
database to be used with the command. If the parameter has a value of –1, the
IED database is not used with the point.
Poll Interval
: This parameter specifies the minimum frequency at which the
module should execute the command. The value is entered in units of seconds.
For example, to execute a command every 10 seconds, enter a value of 10 in the
field. A value of 0 for the parameter implies that the command should be
executed every scan of the list.
The module provides for the objects and variations of Level 2 support of the DNP
Version 3.0 protocol. The object selected for each command determines several
of the fields of the command, as described in the following tables:
Digital
input
Digital input
Events
Digital Output
Counter
0
Port/Flags Port/Flags Port/Flags Port/Flags
1
Slave Address
Slave Address
Slave Address
Slave Address
2 1
2
12
20
3
0, 1 or 2
0, 1, 2 or 3
1*
0, 5 or 6
4
1*
1*
3, [4], 5 or 6
1, 7, 8, 9 or 10
5
Address in Slave
Address in Slave
Address in Slave
Address in Slave
6
# of Points
# of Points
# of Points
# of Points