Dnp master slave list – ProSoft Technology 5201-DFNT-DNPM User Manual
Page 15
![background image](https://www.manualsdir.com/files/866195/content/doc015.png)
DNPM Protocol Configuration
DNPM ♦ ProLinx Gateway
Driver Manual
DNP 3.0 Master
ProSoft Technology, Inc.
Page 15 of 56
September 30, 2009
3.3
[DNP Master Slave List]
The DNP Master Slave List defines information about each slave that will be
used by the master port. Up to 40 devices can be defined for the master driver.
Each node must have an entry. The following example and tables define the data
required for each node:
[DNP Master Slave List]
# This section is used to store information about each slave to be
# used by the master port. There must be an entry in this table for each
# node to be used in the command list. Two of the parameters in this list
# are coded values:
# Conf Mode ==> 0=Never, 1=Sometimes and 2=Always (select 0).
# Flags is bit coded as follows:
# Bit 0 (decimal 1) ==> Enable the slave
# Bit 1 (decimal 2) ==> Use Unsolicited messaging with this slave
# Bit 2 (decimal 4) ==> Use delay measurement with this slave
# Bit 3 (decimal 8) ==> Auto time synchronization enabled
#
START
# Node DL Conf Conf Conf App Rsp
# Address Mode Timeout Retry Timeout Flags
2 0 1000 0 2000 9
END
Two parameters in the list contain coded values as shown in the example.
Variable Name
Value
Description
Node Address
Node address for slave being defined
Conf Mode
0, 1, or 2
0=Never, 1=Sometimes, 2=Always (Select 0)
Conf Timeout
Data Link Layer Confirmation timeout
Conf Retry
Data Link Layer Confirmation retry count
App Resp Timeout
Application layer timeout
Flags
Bit 0 (decimal 1) = Enable the slave
Bit 1 (decimal 2) = Use unsolicited messaging with this slave
Bit 2 (decimal 4) = Use delay measurement with this slave
Bit 3 (decimal 8) = Auto time synchronization enabled
The following table describes the information required for each column of each
record in the slave list section. A record is required for each slave device to be
interfaced with by the module.
Column
Variable
Name
Data Range
Description
1
DNP Slave
Address
0 to 65534
This is the slave address for the unit to
override the default values.
2
Data Link
Confirm
Mode
Coded Value (0=Never,
1=Sometimes,
2=Always).
This value specifies if data link frames sent
to the remote device require a data link
confirm. This parameter should be set to
zero for almost all applications.
3
Data Link
Confirm
Timeout
1 to 65535 milliseconds
This parameter specifies the time to wait for
a data link confirm from the remote device
before a retry is attempted.