ProSoft Technology MVI69-DNP User Manual

Page 82

Advertising
background image

MVI69-DNP ♦ CompactLogix or MicroLogix Platform

Reference

DNP 3.0 Master/Slave Communication Module

Page 82 of 129

ProSoft Technology, Inc.

November 3, 2008

The module responds to a valid request with a block containing the requested
error information. The format of the block is shown in the following example:

Block Format for Read

Word Offset in Block Data Field(s)

Description

0 Block

ID

This field contains the value of 9950 identifying
the block type to the PLC.

1

Block ID

This is the next block requested by the module.

2

Number of Commands
reported

This field contains the number of commands
contained in the block that must be processed
by the PLC. This field will have a value of 1 to
58.

3

Start Index of First
Command

This field contains the index in the command list
for the first value in the file. This field will have a
value of 0 to MaxCommands-1.

4 to 61

Command List Errors

Each word of this area contains the last error
value recorded for the command. The command
index of the first value (offset 4) is specified in
word 3 of the block. The number of valid
command errors in the block is set in word 2 of
the block. Refer to the command error list to
interpret the error codes reported.

Block 9958 - Processor Binary Input Event

If the processor sends a block 9958, the module will place the binary input event
data in the block into the event buffer and alter the data values for the points in
the DNP binary input database. The format for the message is shown in the
following table.

Block Format for Write

Word Offset in Block Data Field(s)

Description

0 Block

ID

This field contains the value of 9958 identifying
the event block to the module.

1 Event

Count

This field contains the number of events
contained in the block. Valid values for this field
are 1 to 11.

2 Sequence

Counter

This field holds the sequence counter for each
9958 block transfer. This synchronizes and
confirms receipt of the block by the module.

3

DNP Binary Input Data
point

This is the data point in the DNP binary input
database represented by the event.

4 Month/Day/State

Formatted: bits 0 to 4 = Day, bits 8 to 11 =
Month, bit 15 = digital state for point. All other
bits are ignored.

5 Hour/Minute

Formatted: bits 0 to 5 = Minutes, bits 8 to 12 =
Hour. All other bits are ignored.

6 Sec/Millisecond

Formatted: bits 0 to 9 = Milliseconds, bits 10 to
15 = Seconds.

7

Year

This is the four digit year for the event.

8 to 12

Five words of data for Event #2.

Advertising