ProSoft Technology MVI69E-MBS User Manual

Page 59

Advertising
background image

MVI69E-MBS ♦ CompactLogix Platform

MVI69E-MBS Configuration

Communication Module

User Manual

ProSoft Technology, Inc.

Page 59 of 162

January 6, 2014

command is executed when the interval timer expires.

Conditional (2) = For write commands only. The command
executes only if the internal data associated with the
command changes.

Bit/Word Override upon Error (3) = For read commands
only. If a command error occurs, the module overrides the
associated database area with the Override Value Upon
Error
parameter value.

Float Override upon Error (4) = For read commands only.
If a command error occurs, the module overrides the
associated database area (2x word count) with the Override
Value Upon Error
parameter value.

Internal Address

0 to 9999 (word-
level)

or

0 to 65535 (bit-
level)

Specifies the module’s internal database register to be
associated with the command. Allowable range is 0 to 9999
for Modbus Function Codes 3, 4, 6, or 16, and 0 to 65535
for Modbus Function Codes 1, 2, 5, or 15.

If the command is a read function, the data read from the
slave device is stored

beginning at the module’s internal

database register value entered in this field. This register
value must be

in the Read Data area of the module’s

memory, defined by the Read Register Start and Read
Register Count
parameters in the Module section.

If the command is a write function, the data to be written to
the slave device is sourced

beginning from the module’s

internal database register specified. This register value must
come from the Write Data area of

the module’s memory,

defined by the Write Register Start and Write Register
Count
parameters in the Module section.

Poll Interval

0 to 65535
seconds

Specifies the minimum interval between executions of
continuous commands (Enable code = 1).

Example: If the value is set to 10, the command executes
no more frequently than once every 10 seconds. When the
command reaches the top of the command queue and 10
seconds has not elapsed, it is skipped until the poll interval
has expired.

Register Count

1 to 125 (words)

or

1 to 800 (coils)

Specifies the number of registers or digital points to be
associated with the command. Modbus Function Codes 5
and 6 ignore this field as they only apply to a single data
point.

For Modbus Function Codes 1, 2 and 15, this parameter
sets the number of single bit digital points (inputs or coils) to
be associated with the command.

For Modbus Function Codes 3, 4 and 16, this parameter
sets the number of 16-bit registers to be associated with the
command.

Swap Code

0,1,2,3

Defines if the data received from the Modbus slave is to be
ordered differently than received from the slave device. This
parameter is helpful when dealing with floating-point or other
multi-register values, as there is no standard method of
storage of these data types in slave devices. You can set
this parameter to order the register data received in an order
useful by other applications.

No Change (0)= No change is made in the byte ordering
(ABCD = ABCD)

Advertising