ProSoft Technology MVI69L-MBTCP User Manual
Page 57
MVI69L-MBTCP ♦ CompactLogix Platform
MVI69L-MBTCP Configuration
Communication Module
User Manual
ProSoft Technology, Inc.
Page 57 of 152
January 6, 2014
common for encapsulated format messages.
Slave Address
0 to 255
Mainly used for Modbus TCP/IP to serial conversion,
this specifies the Modbus slave node address on the
serial network to be considered.
If a Modbus TCP/IP server device does not have or
need a slave address, use a value of ‘1’.
If the value is set to zero, the command will be a
broadcast message on the network. The Modbus
protocol permits broadcast commands for write
operations. Do not use this node address for read
operations.
Modbus
Function
1,2,3,4,5,6,15,16
Specifies the Modbus function to be executed by the
command. These function codes are defined in the
Modbus protocol.
1
– Read Coil Status (0xxxx)
2
– Read Input Status (1xxxx)
3
– Read Holding Registers (4xxxx)
4
– Read Input Registers (3xxxx)
5
– Force (Write Single) Coil (0xxxx)
6
– Force (Write Single) Holding Register (4xxxx)
15
– Preset (Write) Multiple Coils (0xxxx)
16
– Preset (Write) Multiple Registers (4xxxx)
MB Address in
Device
0 to 479
Specifies the register or digital point address offset
within the Modbus server device. The MBTCP Client
will read or write from/to this address within the server.
Refer to the documentation of each Modbus server
device for their register and digital point address
assignments.
Note: The value entered here does not need to include
the “Modbus Prefix” addressing scheme. Also, this
value is an offset of the zero-based Modbus
addressing scheme.
Example: Using a Modbus Function Code 3 to read
from address 40010 in the server
, a value of ‘9’ would
be entered in this parameter. The firmware (internally)
adds a ‘40001’ offset to the value entered. This is the
same for all Modbus addresses (0x, 1x, 3x, 4x).
Override Value
Upon Error
This parameter is only applicable for Enable Codes 3
(Bit/Word Override) or 4 (Float Override).
If an error occurs associated to a read command the
module will automatically populate the associated
database area with this override value.