ProSoft Technology MVI69E-MBS User Manual

Page 79

Advertising
background image

MVI69E-MBS ♦ CompactLogix Platform

MVI69E-MBS Backplane Data Exchange

Communication Module

User Manual

ProSoft Technology, Inc.

Page 79 of 162

January 6, 2014

Step

Description

1

Upon module boot-up, the Master driver obtains configuration data from the MBS
controller tags. The configuration data obtained includes port configuration and the
Master 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 Master
driver to determine the types and order of commands to send to slaves on the network.

2

After configuration, the Master driver begins transmitting read and/or write commands to
slave nodes on the network. If the Master driver is writing data to a slave, the data for the
write command is obtained from the module’s internal database.

3

Once the specified slave has successfully processed the command, it returns a response
message to the Master driver for processing.

4

Data received from a slave 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 Master Command List.

Important: Take care when constructing each command in the list to ensure predictable operation
of the module. If two commands write to the same internal database address of the module, the

results are invalid. All commands containing invalid data are ignored by the module.

Master Command List

For a port to function in Master Mode, its Master Command List must be defined
in PCB (page 58). This list contains up to 310 individual entries, with each entry
containing the information required to construct a valid command. A valid
command includes the following items:
 Command enable mode: (0) disabled, (1) continuous or (2) conditional
 Source or destination database address: The module database address

where data is written or read.

 Count: The number of words or bits to be transferred

– up to 125 words for

Function Codes 3, 4, or 16, and up to 2000 bits for Function Codes 1, 2, or
15.

Note: 125 words is the maximum count allowed by the Modbus protocol. Some field devices may
support less than the full 125 words. Check with the device manufacturer for the maximum count

supported by the particular slave device.


 Slave node address
 Modbus Function Code: This is the type of command that is issued.
 Source or destination address in the slave device

Advertising