beautypg.com

Dnp master slave list – ProSoft Technology 5201-DFNT-DNPM User Manual

Page 15

background image

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.

This manual is related to the following products: