ProSoft Technology MVI69E-MBTCP User Manual

Page 132

Advertising
background image

Reference

MVI69E-MBTCP ♦ CompactLogix Platform

User Manual

Modbus TCP/IP Enhanced Communication Module

Page 132 of 150

ProSoft Technology, Inc.

May 20, 2015

7.4.5 Get Queue and Event Sequence Block Counts Block (4200)

This block requests the command queue count and the number of pending event
sequence commands for all module clients.

Block 4200: Request from Processor to Module

Offset

Description

0

Block ID 4200

1 to (n-1)

Spare

Where n = 60, 120, or 240 depending on the Block Transfer Size parameter.

Block 4200: Response from Module to Processor

Offset

Description

0

Block ID 4200

1

Write Block ID

2

Client 0 command queue count (MSB Most Significant Byte) and event sequence
messages waiting (LSB Least Significant Bit)

3

Client 1 command queue count (MSB Most Significant Byte) and event sequence
messages waiting (LSB Least Significant Bit)

4

Client 2 command queue count (MSB Most Significant Byte) and event sequence
messages waiting (LSB Least Significant Bit)

20

Client 18 command queue count (MSB Most Significant Byte) and event sequence
messages waiting (LSB Least Significant Bit)

21

Client 19 command queue count (MSB Most Significant Byte) and event sequence
messages waiting (LSB Least Significant Bit)

22 to (n-1)

Spare

7.4.6 Command Control Blocks (5001 to 5016)

Command Control blocks place comm

ands into the module’s command priority

queue. Unlike Event Command blocks, which contain all the values needed for
one command, Command Control is used with commands already defined in the
MNET Client x Command List in ProSoft Configuration Builder.

Block 5001 to 5016: Request from Processor to Module

Offset

Description

0

Command queue block identification code of 5001 to 5016

1

Client index (0 to 19) to be used

2

Command Index in the command list for the first command to be entered into the
command queue

3 to 17

Command indexes of the next commands to be placed in the command queue

18 to (n-1)

Spare

Where n = 60, 120, or 240 depending on the Block Transfer Size parameter.

Advertising