ProSoft Technology MVI69E-MBTCP User Manual
Page 133
MVI69E-MBTCP ♦ CompactLogix Platform
Reference
Modbus TCP/IP Enhanced Communication Module
User Manual
ProSoft Technology, Inc.
Page 133 of 150
May 20, 2015
Block 5001 to 5016: Response from Module to Processor
Offset
Description
0
Command queue block identification code of 5001 to 5016
1
The next write block ID
2
Client index (0 to 19) to be used
3
Number of commands in the block placed in the command queue. Return values:
-2 = Client index is not valid.
-1 = Client is not enabled and active.
4
Number of commands in queue
5 to (n-1)
Spare
7.4.7 Add Event with Data for Client Blocks (8000)
The 8000-series blocks are similar to the 2000-series Event Command blocks.
The 8000-series blocks get the command data from the processor, instead of
from the module’s database. These blocks use "write" Modbus Function Codes
(5, 6, 15, 16) only.
Block 8000: Request from Processor to Module
Offset
Description
0
Block ID 8000 indicates this block adds an event with data of a specific MVI69E-
MBTCP client. The last two digits indicate which client to use.
Example: 8015 uses client 15
1 to 4
IP address for the server for the message. Each digit (0 to 255) of the IP address is
placed in one of the four registers.
5
TCP service port to use with the message
6
Modbus node address to use with the message
7
Modbus Function Code: 5, 6, 15 or 16 only
8
Modbus address in the slave device to associate with the command
9
Count value for operation: bit count for function 15 (1 to 800 points) and word count
for function 16 (1 to 50 words or 1 to 25 float values). For functions 5 and 6, the
count is assumed to be 1.
10 to 59
Data values to be used by the command
60 to (n-1)
Spare
Where n = 60, 120, or 240 depending on the Block Transfer Size parameter.