Functional overview – ProSoft Technology MVI56E-DNPNET User Manual
Page 80

Contents
MVI56E-DNPNET ♦ ControlLogix Platform
User Manual
DNPNET Ethernet Client/Server Communication Module
Page 80 of 140
ProSoft Technology, Inc.
February 13, 2015
Specification
Description
Communication Ethernet Port
Ethernet Port
10/100 Base-T, RJ45 Connector, for CAT5 cable
Link and Activity LED indicators
Auto-crossover cable detection
Shipped with Unit
5 foot Ethernet Straight-Thru Cable (Gray)
4.2
Functional Overview
4.2.1 MVI56E-DNPNET Backplane Data Exchange
In This Chapter
General Concepts of MVI56E-DNPNET Data Transfer ......................... 80
Main Logic Loop .................................................................................... 81
Backplane Data Transfer ....................................................................... 81
Data Flow Between the DNP3 Ethernet network, MVI56E-DNPNET
Module, and ControlLogix Processor .................................................... 82
General Concepts of MVI56E-DNPNET Data Transfer
Ladder logic is required for the MVI56E-DNPNET module to communicate along the
backplane with the ControlLogix processor. The ladder logic handles the module data
transfer, transfer of configuration data, special block handling, and status data receipt.
Additionally, a power-up handler may be needed to handle the initialization of the module’s
data and to clear any processor fault conditions.
For most applications, the sample Add-On Instruction (which includes the ladder logic) will
work without modification.
The following topics describe several concepts that are important for understanding the
operation of the MVI56E-DNPNET module.
1
On power up the module begins the following logical functions:
o
Initialize hardware components
o
Initialize ControlLogix backplane driver
o
Test and Clear all RAM
2
Reads configuration from the ControlLogix processor via ladder logic
3
Allocate and initialize Module Register space
4
Enable Client and Server Driver on Ethernet port
5
After the module has received the Module Configuration, the module will begin
communicating with other nodes on the DNP3 Ethernet network, depending on the
configuration