Slave polling status blocks – ProSoft Technology MVI69E-MBS User Manual

Page 134

Advertising
background image

Reference

MVI69E-MBS ♦ CompactLogix Platform

User Manual

Communication Module

Page 134 of 162

ProSoft Technology, Inc.

January 6, 2014

7.4.4 Slave Polling Status Blocks


Blocks 3002 to 3006: Port 1 Slave Status
Blocks 3102 to 3106: Port 2 Slave Status

Two arrays

are allocated in the module’s primary object to hold the polling status

of each slave on the Master ports. This status data can be used to determine
which slaves are currently active on the port, in communication error, or have
their polling suspended and disabled.

Block 3002 to 3006 or 3102 to 3106: Request from Processor to Module

Offset

Description

0

Write Block ID: 3002 to 3006 for Port 1 and 3102 to 3106 for Port 2 slave polling
status request.

1 to (n-1)

Spare

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



Block 3002 to 3006 or 3102 to 3106: Response from Module to Processor

Offset

Description

0

Read Block ID: 3002 to 3006 or 3102 to 3106 requested by the processor.

1

Write Block ID: To be used by the processor in its next Write block.

2

Slave ID offset: Index of first slave in block

3

Number of slaves in this block

4-61

Slave polling status data

62 to (n-1)

Spare

Advertising