MVI56-PNPM ♦ ControlLogix Platform
Phantom Network Protocol Master Communication Module
5.2.9 Data Flow Between MVI56-PNPM Module and ControlLogix
Processor
The following topics describe the flow of data between the two pieces of
hardware (ControlLogix processor and MVI56-PNPM module) and other nodes
on the Phantom network under the module's different operating modes. Each
port on the module is configured to emulate a Phantom master device. The
operation of each port is dependent on this configuration. The sections below
discuss the operation of each mode.
Master Driver Mode
In the Master mode, the MVI56-PNPM module is responsible for issuing read or
write commands to slave devices on the Phantom network. These commands
are user configured in the module via the Master Command List received from
the ControlLogix processor or issued directly from the ControlLogix processor
(event command control). Command status is returned to the processor for each
individual command in the command list status block. The location of this status
block in the module's internal database is user defined. The following flow chart
and associated table describe the flow of data into and out of the module.
Processor
ControlLogix
Controller Tags
Configuration
Event Cmd
Command
Step
Description
The Master driver obtains configuration data from the ControlLogix processor. The
1
configuration data obtained includes the number of commands and the Master
Command List. These values are used by the Master driver to determine the type of
commands to be issued to the other nodes on the Phantom network.
2
After configuration, the Master driver begins transmitting read and/or write commands to
the other nodes on the network. If writing data to another node, the data for the write
command is obtained from the module's internal database to build the command.
3
Presuming successful processing by the node specified in the command, a response
message is received into the Master driver for processing.
Data received from the node on the network is passed into the module's internal
4
database, assuming a read command.
Page 62 of 91
Backplane
Database
Addresses
0
Register
Register
Data
Data
storage
4999
Configuration
Data
Event Cmd
Data
Data
Command
Control
Control
PNPM
Modbus
Addresses
40001
4
45000
4
Configuration
Event Cmd
Data
Command
Control
Reference
3
Master
Mode
Driver
2
1
Master
Command List
ProSoft Technology, Inc.
January 2, 2008
Need help?
Do you have a question about the MVI56-PNPM and is the answer not in the manual?