
MVI56E-DNPNET ♦ ControlLogix Platform Contents
DNPNET Ethernet Client/Server Communication Module User Manual
ProSoft Technology, Inc. Page 85 of 140
February 13, 2015
The Client driver configuration data is obtained from the DNPNET configuration tags via
ladder logic. These values are used by the Client driver to determine the type of
commands to be issued to the other nodes on the DNP3 Ethernet network.
After configuration, the Client driver begins transmitting read and/or write commands to the
other nodes on the network. If writing data to another node, the data for the write
command is obtained from one of the module’s internal databases to build the command.
Presuming successful processing by the node specified in the command, a response
message is received into the Client driver for processing.
Data received from the node on the network is passed into the module’s appropriate
internal database, assuming a read command.
Status is returned to the ControlLogix processor for each command in the Client
Command List.
4.2.2 Function Blocks
Data contained in this database is paged through the input and output images by
coordination of the ControlLogix ladder logic and the MVI56E-DNPNET module's program.
Up to 248 words of data can be transferred from the module to the processor at a time. Up
to 247 words of data can be transferred from the processor to the module.
Each block transferred from the module to the processor or from the processor to the
module contains a block identification code that describes the content of the block.
Dummy Blocks: Used by module when no data is to be transferred
Error/Status, Error List Block, and slave IIN bits
DNP Output initialization blocks
IED Input initialization blocks
CROB Control Block for Digital Outputs
Command Control Block (Add command to Command List Queue)
Event Messages from Client port
Places up to 24 Auxiliary Commands in the command queue.
CROB Data received on DNPNET Port
Server IED unit errors on Client port
Binary Input Event data with Calendar time
Analog Input Event data with Calendar time
Binary Input Event data with CLX time
Analog Input Event data with CLX time
Set PLC time using module's DNP time
Set module's time using PLC time
Comentários a estes Manuais