ProSoft Technology MVI69-HART User Manual
Page 40
Module Configuration
MVI69-HART ♦ CompactLogix Platform
User Manual
HART Multi-drop Master Communication Module
Page 40 of 169
ProSoft Technology, Inc.
March 29, 2012
Done DB Address
-1 to 3999
This field specifies the internal database register to be used to signal the
successful execution of a command. When a command is successfully executed
a "-1" is written to this register. This "Done DB Address" can be shared with the
"Enable DB Address" of another command to do a chained command execution.
Write DB Address
-1 to 3999
This field specifies the internal database register to be as a source of data for
HART command which includes data. It is possible to include data with every
HART command, but it depends of the command and of the device if it will
accept this data.
If this value is "-1", it indicates that there will not be data with the command or
that it will not come from database.
Swap Code
0, 1, 2, 3
This parameter defines the byte order of each four-byte group of data received.
This parameter is helpful when dealing with floating-point or other multi-register
values, as there is no standard byte order for storing these data types. The
following table describes the values and their associated operations:
Swap Code
Description
0
None - No Change is made in the byte ordering (1234 = 1234)
1
Words - The words are swapped (1234=3412)
2
Words & Bytes - The words are swapped then the bytes in each word are
swapped (1234=4321)
3
Bytes - The bytes in each word are swapped (1234=2143)
Byte Count
0 to 250
This parameter specifies the number of bytes to be sent to a HART device in the
command. If the command has no data then this value should be "0".
If the value of this field is different of "0" and "Write DB Address" is different of "-
1" then the data for the command will be taken from the Virtual Database. If the
value of this field is different of "0" and "Write DB Address" is "-1" then the data
for the command will be from the "Fixed Data" field for the command.