User manual
Reference  MVI56-HART ♦ ControlLogix Platform 
User Manual  HART Multi-drop Master Communication Module 
Page 84 of 171  ProSoft Technology, Inc. 
  October 13, 2011 
5.2.2  Backplane Data Transfer 
The MVI56-HART module communicates directly over the ControlLogix backplane. Data 
travels between the module and the ControlLogix processor across the backplane using 
the module's input and output images. The update frequency of the data is determined by 
the scan rate defined by the user for the module and the communication load on the 
module. Typical updates are in the range of 1 to 10 milliseconds. 
Data received by the master drivers is placed in the module's input image. This data is 
processed by the ladder logic in the ControlLogix processor. The input image for the 
module is set to 500 bytes. This large data area permits fast throughput of data between 
the module and the processor. 
The processor inserts data in the module's output image to transfer to the module. The 
module's program extracts the data and transmits the data out to the master driver to the 
serial network. Additionally, the ControlLogix processor can send special control blocks to 
the module to instruct it to perform a special task. The output image for the module is set 
to 496 bytes. This large data area permits fast throughput of data from the processor to 
the module. 
The following illustration shows the data transfer method used to move data between the 
ControlLogix processor, the MVI56-HART module, and the HART networks. 
All data transferred between the module and the processor over the backplane is through 
the input and output images. Ladder logic must be written in the ControlLogix processor 
to interface the input and output image data defined in the controller tags. The user is 
responsible for handling and interpreting all data received on the application ports and 
transferred to the input image. 
As blocks are transferred between the module and the processor, each block contains 
block identification codes that define the content or function of the block of data 
transferred. 










