ProSoft Technology MVI46-DFNT User Manual
Page 31

MVI46-DFNT ♦ SLC Platform
Configuring the MVI46-DFNT Module
EtherNet/IP Client/Server Communication Module
User Manual
ProSoft Technology, Inc.
Page 31 of 177
October 12, 2010
If the module is configured for the serial DF1 half-duplex protocol, the module
can act as a master device routing messages between attached slave devices.
This peer-to-peer communication is defined in the DF1 protocol specification.
The master polls each DF1 slave device until no more data is available from the
device. Response messages from the slaves that have a destination address that
do not match the module are routed with a request message header back out
onto the network. This facility offers communication between the slave devices
for control and data monitoring. This feature is not available if the module is
configured for DF1 full-duplex mode (point-to-point).
The module supports numerous commands. This permits the module to interface
with a wide variety of DF1 protocol devices. This includes PLC2, PLC5, SLC-500
series, MicroLogix and ControlLogix processors. Additionally, other devices
supplied by Rockwell Automation that use the DF1 protocol are supported.
The format of each command in the list depends on the function being executed.
To simplify command construction, the module uses its own set of function codes
to associate a command with a DF1 command/function type. The tables below
list the functions supported by the module:
Basic Command Set Functions
Function
Code
Comman
d
Function Definition
PLC5
SLC500 &
MicroLogix
Power-
monitor II
ControlLogix
1
0x00
N/A
Protected Write
X
X
2
0x01
N/A
Unprotected Read
X
X
X
3
0x02
N/A
Protected Bit Write
X
X
4
0x05
N/A
Unprotected Bit Write X
X
5
0x08
N/A
Unprotected Write
X
X
X
PLC-5 Command Set Functions
Function
Code
Command Function Definition
PLC5
SLC500 &
MicroLogix
Power-
monitor II
ControlLogix
100
0x0F
0x00
Word Range Write
(Binary Address)
X
X
101
0x0F
0x01
Word Range Read
(Binary Address)
X
X
102
0x0F
0x26
Read-Modify-Write
(Binary Address)
X
X
150
0x0F
0x00
Word Range Write
(ASCII Address)
X
X
151
0x0F
0x01
Word Range Read
(ASCII Address)
X
X
152
0x0F
0x26
Read-Modify-Write
(ASCII Address)
X
X