
MVI69-DNP ♦ CompactLogix or MicroLogix Platform Reference
DNP 3.0 Master/Slave Communication Module
Page 76 of 129 ProSoft Technology, Inc.
November 3, 2008
DATA TYPE START BLOCK # MAX BLOCK # MAX # OF POINTS
IED Digital Input 40 47 7680
IED Digital Output 48 55 7680
IED Counters 56 63 240
IED Analog Input 64 71 480
IED Analog Output 72 79 480
DNP Float Input 80 87 240
DNP Float Output 88 95 240
These blocks are mapped into a pre-defined memory area in the module.
Pointers into the memory area are computed by the application for each data
type. The application will only copy the portion of the block that contains valid
data.
Read Block
These blocks of data transfer information from the module to the CompactLogix
processor. The structure of the input image used to transfer this data is shown
below:
Offset Description
0 Read Block ID
1 Write Block ID
2 to 61 Read Data
The Read Block ID is an index value used to determine the location of where the
data will be placed in the CompactLogix processor controller tag array of module
read data. Each transfer can move up to 60 words (block offsets 0 to 61) of data.
The Write Block ID associated with the block requests data from the
CompactLogix processor. Under normal, program operation, the module
sequentially sends read blocks and requests write blocks. For example, if three
read and two write blocks are used with the application, the sequence will be as
follows:
R1W1
R2W2 R3W1 R1W2 R2W1 R3W2 R1W1
Comentarios a estos manuales