Block request from processor to module – ProSoft Technology MVI56E-SIE User Manual

Page 145

Advertising
background image

MVI56E-SIE ♦ ControlLogix Platform

Reference

Client Communication Module

User Manual

ProSoft Technology, Inc.

Page 145 of 168

September 6, 2012

Block Request from Processor to Module

Word Offset

Description

Length

0

Command Control block identification code of 5001 to 5016. The
rightmost digit indicates the number of commands (1 to 16) to
add to the command priority queue.

1

1

Client index

1

2

This word contains the Command Index for the first command to
be entered into the queue.

1

3

Command Index 2

1

4

Command Index 3

1

5

Command Index 4

1

6

Command Index 5

1

7

Command Index 6

1

8

Command Index 7

1

9

Command Index 8

1

10

Command Index 9

1

11

Command Index 10

1

12

Command Index 11

1

13

Command Index 12

1

14

Command Index 13

1

15

Command Index 14

1

16

Command Index 15

1

17

Command Index 16

1

18 to 247

Spare

230

The last digit in the block identification code indicates the number of commands
to process. For example, a block identification code of 5003 indicates that three
commands are to be placed in the queue. In this case, the first three of the 16
available Command Indexes will be used to determine exactly which three
commands will be added to the queue, and to set their order of execution.

Values to enter for the 16 Command Indexes range from 0 to 15 and correspond
to the SIE Client x Command List entries, which are numbered from 1 to 16. To
determine the Command Index value, subtract one (1) from the row number of
the command in the SIE Client x Command List, as seen in the Command Editor
window of ProSoft Configuration Builder (PCB).

The module responds to a Command Control block request with a response
block, indicating the number of commands added to the command priority queue.

Advertising