ProSoft Technology MVI69-DFNT User Manual
Page 34
Configuring the MVI69-DFNT Module
MVI69-DFNT ♦ CompactLogix or MicroLogix Platform
User Manual
EtherNet/IP Client/Server Communication Module
Page 34 of 167
ProSoft Technology, Inc.
May 14, 2014
A poll interval parameter is included in each command to specify a minimum
delay time between the issuance of a command. If the user specifies a value of
10 for the parameter, the command will be executed no more frequently than
once every 10 seconds for the DF1 serial implementation and no more frequently
than once per second for the DFNT Ethernet implementation.
Write commands can be set to execute on a continuous repeating basis or
execute only if the data in the database area associated with the write command
changes (called a "Conditional Write"). When configured as a "Conditional Write",
if the data for the command has not changed since the command was last
issued, the command will not be executed during the current poll cycle. If the
data for the command has changed since the command was last issued, the
command will be executed. Use this feature to reduce unnecessary network
traffic and optimize network bandwidth usage. In order to implement this feature;
set the enable code for the command to a value of 2.
The module supports numerous DF1 protocol command/function combinations.
This permits the module to interface with a wide variety of DF1 protocol devices.
This includes PLC2, PLC3, PLC5, SLC500, MicroLogix, CompactLogix, and
ControlLogix processors. Additionally, other devices that use the DF1 and
EtherNet/IP protocols 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
Command Functio
n
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