ProSoft Technology MVI56E-DNPNET User Manual
Page 111

MVI56E-DNPNET ♦ ControlLogix Platform
Contents
DNPNET Ethernet Client/Server Communication Module
User Manual
ProSoft Technology, Inc.
Page 111 of 140
February 13, 2015
Block Offset
Content
1 to 240
Write data
241 to 247
Spare (Not used)
The Write Block ID is an index value used to determine the location in the module’s
database where the data will be placed as defined in the table presented in the previous
section. Each transfer can move up to 240 words (block offsets 1 to 240) of data.
In cases where the ladder logic uses Special Function Blocks, the normal Read Block IDs
and Write Block IDs will be replaced with a Special Function Block ID. Once the Special
Function has been processed, the module will resume the normal data Read Block ID and
Write Block ID
sequence, starting from where the sequence was interrupted.
Trip/Close
The MVI56E-DNPNET module supports Trip/Close functionality for the DNP Binary Output
points when operating as a server.
This allows Trip/Close commands to be sent to the MVI56E-DNPNET module as a server,
for dual point control. Each DNPNET Trip/Close command will occupy 2 bits within the
module memory.
This does overlap the regular pulse on/off and latch on/off Binary Output database, therefore
special consideration must be used to make sure that points are not used twice.
The following table describes the address mapping for the module using Latch and Pulse
commands, and Trip/Close functionality.
DNPNET BO Database Point
BO Latch/Pulse Point
BO Trip/Close Point
0
BO 0
Close BO 0
1
BO 1
Trip BO 0
2
BO 2
Close BO 1
3
BO 3
Trip BO 1
4
BO 4
Close BO 2
5
BO 5
Trip BO 2
100
BO 100
Close BO 50
101
BO 101
Trip BO 50
1000
BO 1000
Close BO 500
1001
BO 1001
Trip BO 500
2000
BO 2000
Close BO 1000
2001
BO 2001
Trip BO 1001
3000
BO 3000
Close BO 1500
3001
BO 3001
Trip BO 1501
...and so on...
7998
BO 7998
Close BO 3998
7999
BO 7999
Trip BO 3999