ProSoft Technology MVI56E-DNPNET User Manual

Page 96

Advertising
background image

Contents

MVI56E-DNPNET ♦ ControlLogix Platform

User Manual

DNPNET Ethernet Client/Server Communication Module

Page 96 of 140

ProSoft Technology, Inc.

February 13, 2015

These data values are updated after each command processed by the module. The block

9949 request is structured to retrieve data for up to 30 server units each call. The format of

the block sent from the ControlLogix processor to the module is shown in the following table.

Word Offset
in Block

Data Field(s)

Description

0

Block ID

This field contains the value of 9949 identifying the block type to

the module.

1

Number of

servers

This field contains the number of servers to report in the response

message. The value has a range of 1 to 30.

2

Start Server

Index

This parameter sets the index in the server array where to start.

The first server in the array has a value of 0. The last index in the

array has a value of (MaxServers -1).

3 to 247

Reserved

Reserved for future use


Using the data in this block, the module responds to the ControlLogix processor with a read

block 9949 containing the requested server information in the following format:

Word Offset
in Block

Data Field(s)

Description

0

Reserved

Reserved (0)

1

Block ID

This is the next block requested by the module.

2

Server Count

This field contains the number of server records contained in the

block that must be processed by the PLC. This field will have a

value of 1 to 30.

3

Server Start

Index

This field contains the index in the server array for the first record

in the file. This field will have a value of 0 to (MaxServers-1).

4 to 11

Server Data #1 This is the server data for the first server in the block. The server

index for the data is the Server Start Index given in word 3.

12 to 19

Server Data #2 This is the server data for the second server in the block.

20 to 27

Server Data #3 This is the server data for the third server in the block.

236 to 243

Server Data #30 Last server requested.

244 to 248

Spare

Not Used

249

Block ID

This field contains the value of 9949 identifying the block type to

the PLC.


The user can sequentially read through the list of all IED units up to 30 at a time to retrieve

all the error information. This data can be transferred to the module's controller tag in the

processor’s ladder logic.

Below is the 8-word data area for each server.

Value

Description

Index

This value corresponds to the index in the device array for the server.

Server Address

This value corresponds to the DNP server address for the device.

Advertising