ProSoft Technology MVI69-DNPSNET User Manual

Page 82

Advertising
background image

MVI69-DNPSNET ♦ CompactLogix or MicroLogix Platform

Reference

Distributed Network Protocol Interface Module

Page 82 of 119

ProSoft Technology, Inc.

November 3, 2008

Output data is sourced from the controlling master station and passed to the
processor over backplane from the module. These data are used in the ladder
logic to control operations and I/O in the processor.

Data Transfer Interface

Data is transferred between the CompactLogix or MicroLogix processor and the
module using module's I/O images. Each block transfer operation transfers up to
a maximum of 240 words of data if Block size of 240 is used. The other words in
the block contain block header identification codes, or not used. The module
defines the blocks to be transferred between the PLC and the module when the
system is initialized. For the PLC read operations, word 0 of the module's input
image identifies the data set contained in the image. Word 1 contains the block
index the module is requesting the processor to write. The PLC constructs the
write image to send to the module in the module's output image. The first word of
the block identifies the data set contained in the block.

The module determines the block numbers required based on the module read
and write register counts defined in the configuration file. The user is responsible
for defining these parameters and the starting location of these data areas in the
module's database correctly. These data must correspond to the DNP database
definitions defined. The module stores the data in fixed order for the data types.
The size of each data area for each type is determined by the user configuration.
An example is given in the following table.

DATA AREA

Cfg

Points

Words

Offset

BINARY
INPUTS

2

32

2

0 to 1

ANALOG
INPUTS

48

48

48

2 to 49

FLOAT INPUTS 10

10

20

50 to 69

COUNTER
DATA

25

25

50

70 to 119

BINARY
OUTPUTS

4

64

4

120 to 123

ANALOG
OUTPUTS

52

52

52

124 to 175

DNP DATA

FLOAT
OUTPUTS

20 20 40 176

to

215

For the example above, 120 registers will be transferred from the processor (all
the input data) and 96 registers will be transferred to the processor (all the output
data). The data transfer parameters should be defined as follows:

Parameter Value

Write Register Start:

120

Write Register Count:

96

Read Register Start:

0

Read Register Count:

120

The configuration above will require one block to read and one block to write all
the DNP data between the module and the processor.

Advertising
This manual is related to the following products: