Configuring the MVI56-HART Module
MVI56-HART ♦ ControlLogix Platform
User Manual
HART Multi-drop Master Communication Module
Page 46 of 171
ProSoft Technology, Inc.
October 13, 2011
Index
Parameter
Value
Observation
6
Short
Address
0
This command is sent to the Hart slave device
using short address 0
7
Function
Code
3
The command function 3 (READ DYNAMIC
VARIABLES) is used in this example
8
Int. DB
Address
290
The integer data will copied to the database starting at
word-address 290 (from 290 to 292)
9
Word Count
3
The command returns 3 words of integer data
10
Swap Code
3
The bytes in each returned integer data will be
swapped
11
Use Long
1
This command executes using Long Address
12
Enable
Address
-1
This command does not use this feature
13
DB Done
Address
-1
This command does not use this feature
14
DB Write
Address
-1
This parameter is ignored since no data is sent to the
HART device (this is a read command)
15
DB Swap
Code
3
This parameter is ignored since no data is sent to the
HART device (this is a read command)
16
Byte Count
0
This parameter is ignored since no data is sent to the
HART device (this is a read command)
17
Fixed Data
This command does not use this feature
So these values could be entered in the configuration file as described below:
In this example, the user should verify that the command result is located inside the Read
Data area, in order to have the data copied to the PLC processor (through the
backplane). The following backplane configuration could be used for this example:
Read Register Start : 0 #Starting DB address where read by processor
Read Register Count : 300 #Number of regs for processor to read
Write Register Start: 300 #Starting DB address where write data placed
Write Register Count: 300 #Number of regs to write to module from processor