5 dnpnet.util. controller tags – ProSoft Technology MVI56E-DNPNET User Manual
Page 119

MVI56E-DNPNET ♦ ControlLogix Platform
Contents
DNPNET Ethernet Client/Server Communication Module
User Manual
ProSoft Technology, Inc.
Page 119 of 140
February 13, 2015
Name
Data Type
Description
Set_Module_Time
DNPNET_Module_Time_Set
Sends the PLC time to the
module.
CROB_Commands
DNPNET_CROB_Commands
9901 block of CROB
Commands
Aux_Commands
DNPNET_Aux_Command
9904 block for Auxiliary
Client commands
Command_Enable
DNPNET_Command_Enable
9902 block of commands to
enable
Server_Comm_Errors
DNPNET_Server_Error_Request
Count and offset of servers
to report
Command_Errors
DNPNET_Command_Error_Request
Count and offset of
commands to report
ColdBoot
BOOL
Cold Boot
WarmBoot
BOOL
Warm Boot
4.4.5 DNPNET.UTIL. controller tags
These values contain overall module status information.
Name
Data Type
Description
LastRead
INT
Index of last read block
LastWrite
INT
Index of last write block
BlockIndex
DINT
Computed block offset for data
table
ReadData
INT[50500]
Buffer file for data read from the
module
WriteData
INT[30000]
Buffer file for the data written to the
module
OffsetCounter
DINT
Used to calculate the buffer copy
offset
CopyLength
INT
Used to calculate the buffer copy
length
LastService
INT
Used to keep track of the last
special outgoing block serviced
Mutex
INT
Only one special block gets
serviced on every other scan
OddScan
INT
Keeps track of every other scan
FirstRun
INT
Ensures database counts are
correct on PLC restart
DNP_List_Entry_Counts
DNPNET_List_Entry_Counts
Lengths of the 7 DNP3 Ethernet
database lists
IED_Database
DNPNET_IED_db_Definitions
Used to configure the Client
database sizes
DNP_Server_Database
DNPNET_Server_DB_Points
Used to configure the Server
database sizes