beautypg.com

Client driver overview – ProSoft Technology MVI69L-MBTCP User Manual

Page 73

background image

MVI69L-MBTCP ♦ CompactLogix Platform

Backplane Data Exchange

Communication Module

User Manual

ProSoft Technology, Inc.

Page 73 of 152

January 6, 2014

4.3.2 Client Driver Overview

In Client mode, the MVI69L-MBTCP module issues read or write commands to
server devices on the Modbus network. These commands are user-configured in
ProSoft Configuration Builder Client Command List. This list is transferred to the
module when the module receives its configuration from the processor.

The commands can also be issued directly from the CompactLogix processor
(Special Command Blocks).

Command status is returned to the processor for each individual command in the
command list. The command status list is user-defined in module memory. Below
describes the flow of command data into and out of the module.

Step

Description

1

Upon module boot-up, the Client Driver obtains configuration data from the MBTCP
controller tags. The configuration data obtained includes Ethernet configuration and the
Client Command List.
Special Commands can be issued directly from the CompactLogix processor using Event
Commands and Command Control. These command values are used by the Client
Driver to determine the types and order of commands to send to servers on the network.

2

After configuration, the Client Driver begins transmitting read and/or write commands to
server nodes on the network. If the Client Driver is writing data to a server, the data for
the write command is obtained from the module

’s internal database.

3

Once the specified server has successfully processed the command, it will return a
response message to the Client driver for processing.

4

Data received from a server in response to a read command is stored in the module’s
internal database.

5

Status is returned to the processor for each command in the Client Command List.