ProSoft Technology MVI56E-DNPNET User Manual

Page 86

Advertising
background image

Contents

MVI56E-DNPNET ♦ ControlLogix Platform

User Manual

DNPNET Ethernet Client/Server Communication Module

Page 86 of 140

ProSoft Technology, Inc.

February 13, 2015

Block Number

Function/Description

9998

Warm Boot Request from PLC (Block contains no data)

9999

Cold Boot Request from PLC (Block contains no data)


Blocks 0 and -1 are empty blocks used during module startup, when there is no data to

transfer.
Blocks 1 to 203 are used to transfer the various kinds of DNPNET and IED process data.

Block 300 transfers error and status data. Blocks 9901 to 9999 are used for Special

Functions.

4.2.3 Module Function Blocks

Blocks 9000-9099 Configuration Data
The DNPNET configuration is requested from the PLC's ladder logic. The PLC will return a

block 9000 with the section of the configuration data containing a fixed length. Within this

block are the counts for client commands and this will determine how many subsequent

blocks will be requested. Subsequent blocks can have a variable length configuration with

blocks numbered 9001 and up (to a maximum block number of 9099).

Word
Offset

Tag Name

Range

Description

1 to 20 DNPNET.Config.DNP3_

Server.DNP_Module_

Name[0] – [79]

0 or 32 - 126 String of ASCII character bytes (up to 80) that

gives the module a unique name. Terminate

the string with a byte = 0. Module is named

"MVI56E-DNPNET" by default.

21

DNPNET.Config.DNP3_

Server.Internal_Server_I

D

0 to 32767

This is the DNP address for the module. All

messages with this address from the client will

be processed by the module.

22

DNPNET.CONFIG.DNP3

_Server.Use_WhiteList

0 or 1

This parameter specifies if the IP address of

the host connected to the system will be

validated. If the parameter is set to 0, any host

may connect to the unit. If the parameter is set

to 1, only hosts in the IP list will be permitted to

connect to the module. All other IP addresses

will be ignored by the module and the module

will issue a RST to the TCP/IP connection. The

IP_List is contained in DNP.Config.DNP _

ENET_IP_Addresses.

23

DNPNET.CONFIG.DNP3

_Server.BI_Class

0 to 3

This parameter specifies the default class to

be utilized for all the binary input points in the

DNP database that are not defined in the

override list section.

24

DNPNET.CONFIG.DNP3

_Server.AI_Class

0 to 3

This parameter specifies the default class to

be utilized for all the 16-bit analog input points

in the DNP database that are not defined in

the override list section.

Advertising