Rockwell Automation 20-COMM-R Remote I/O Adapter User Manual

Page 62

Advertising
background image

5-4

Using Block Transfer Messaging

20-COMM-R Remote I/O Adapter User Manual

Publication 20COMM-UM004D-EN-P

Block Transfer Read Structure to Receive Block Transfer Messages

Data Field

Description

Word 0

Length

The least significant byte contains the length of the actual Explicit Message in bytes.

The most significant byte is always zero.

Word 1

Status Size and Status Type

If an error occurred during the Explicit Message, the least significant byte will contain

the size of the status information and the most significant byte will contain the type of

status (1 = DPI, 2 = CIP) information.

If the Explicit Message completed without an error occurring, both of these bytes will

have values of zero.
0x00

0x01

0x02

Message successful

DPI error

CIP error

Word 2

Status Information

The least significant byte will contain the status information:
CIP

0x00

0x0E

0x08

0x16

0x16

0x14

0x09

0x10

0x13

0x15

DPI

0x00

0x01

0x02

0x03

0x04

0x05

0x06

0x07

0x08

0x09

0x0A

0x0B

0x0C

Message is successful.

Service is not supported.

Service is not valid.

Class is not supported.

Instance is not supported.

Attribute is not supported.

Data value is out of range for the attribute.

The object is not in a correct state for the service. For example,

certain attributes cannot be set while the drive is running.

Not enough data was provided for the message.

Too much data was provided for the message.

Router message error.

Resource unavailable.

Transport Error.

Word 3…19

Word 3…29

Word 3…59

Data or Padding

This is the Explicit Message response data.

Advertising