ProSoft Technology MVI69-DNP User Manual

Page 79

Advertising
background image

Reference MVI69-DNP

♦ CompactLogix or MicroLogix Platform

DNP 3.0 Master/Slave Communication Module

ProSoft Technology, Inc.

Page 79 of 129

November 3, 2008

Block 9902 - Command Control Block

The 9902 identification code is used by the PLC to send a list of commands to be
placed in the command queue. Commands placed in the queue with this method
need not have their enable bit set. The format of the block is as follows:

Block Format for Write

Word Offset in Block Data Field(s)

Description

0 Block

ID

This field contains the value of 9902 identifying
the enable command to the module.

1 Command

count

This field contains the number of commands to
enable in the command list. Valid values for this
field are 1 to 60.

2 to 61

Command Numbers to
enable

These 60 words of data contain the command
numbers in the command list to enable. The
commands in the list will be placed in the
command queue for immediate processing by
the module. The first command in the list has an
index of 0.

There is no response to this block by the module. The module will place the
selected commands in the command queue. If the command references a IED
unit that is not in the slave list, the command will not be placed in the command
queue. Normal processing of the command list will continue after the commands
specified in this block are processed.

Block Format for Read

Word Offset in Block Data Field(s)

Description

0 Block

ID

This field contains the value of 9902 identifying
the enable command to the module.

1

2

Number of commands
added

This is the number of commands added to the
command queue in the last 9902 block.

Block 9903 - Event Message Block

If the module contains a DNP master port and it is configured to pass event
messages from the port to the processor, block identification code 9903 is used.
When the master port receives an event message, it will place the data in the
message into the event message queue. When the backplane task in the module
recognizes data in this queue, it forms 9903 blocks to transfer the data to the
processor. Ladder Logic extracts the event data from the 9903 block and place it
in controller tags. The format of the block is as follows:

Block Format for Read

Word Offset in Block Data Field(s)

Description

0 Block

ID

This field contains the block identification code of
9903 for the block.

1

Block ID

This is the next block requested by the module.

2 Event

Count

This field contains the number of events present
in the block. Values of 1 to 4 are valid.

Advertising