ProSoft Technology MVI56E-DNPNET User Manual

Page 113

Advertising
background image

MVI56E-DNPNET ♦ ControlLogix Platform

Contents

DNPNET Ethernet Client/Server Communication Module

User Manual

ProSoft Technology, Inc.

Page 113 of 140

February 13, 2015

Name

Description

Events

Handling the transfer of events from the Events Message Buffer in the

Client to the PLC

EventMessages

Events Captured by DNP Client are moved to this structure

CROBmsg_counter

Number of block 9910 CROB messages from DNP Server

CROBmsg_data

CROB message data copied via block 9910 from DNP Server

Binary_Event_CalTime

For storing block 9958 Binary Event Messages to be sent to DNP Server

Analog_Event_CalTime For storing block 9959 Analog Event Messages to be sent to DNP

Server

Binary_Event_CLXTime For storing Block 9968 Binary Input Events with CLX Time
Analog_Event_CLXTime For storing Block 9969 Binary Input Events with CLX Time
Get_Module_Time

Reads the module time into the PLC

Set_Module_Time

Sends the PLC time to the module.

CROB_Commands

9901 block of CROB Commands

Aux_Commands

9904 block for Auxiliary Client commands

Command_Enable

9902 block of commands to enable

Server_Comm_Errors

Count and offset of servers to report

Command_Errors

Count and offset of commands to report

ColdBoot

Cold boot the module via block 9999

WarmBoot

Warm boot the module via block 9998

4.3.5 DNPNETDATA Object

This object stores all the process-related data for a MVI56E-DNPNET module. This includes

data for the primary DNPNET server port (DNPNET data set) and the data received from or

sent to DNP3 Ethernet server devices (IED data set) by the secondary DNPNET port when

configured as a DNP3 Ethernet Client.
Contained within this data object is an array for each possible data type. The array sizes are

set to match the maximum possible module configuration. If multiple MVI56E-DNPNET

modules are used within a rack, a copy of this structure will have to be made to permit each

module to have its own databases.
Each data type has its own set of unique block identification codes to distinguish the data

contained in the read or write block.

Name

Description

DNPout

Module's Server Database. Remote Clients Write into this DB.

IEDin

Module's Client Database. The Client writes data into this DB that it

Reads from remote Servers

DNPin

Module's Server Database. Remote Clients Read from this DB.

IEDout

Module's Client Database. The Client reads data from this DB and

Writews it to remote Servers.

Advertising