Explicit block transfer messaging – Rockwell Automation 20D PowerFlex 700S with Phase I Control Reference Manual User Manual

Page 112

Advertising
background image

112

Rockwell Automation Publication PFLEX-RM002D-EN-E - August 2013

Chapter 1

Detail Drive Configuration and Operation

Example:

When copying a floating-point value into an integer register, the length
will be 2. A single precision IEEE floating-point value uses 32-bits. This
means two, 16-bit integers are required to properly transmit the data.

When copying two integer values (the low and high word of 32-bit data)
into a floating-point register, the length will be 1.

Explicit Block Transfer Messaging

Explicit block transfer messaging is used to configure the drive and monitor data
from the drive. This type of block transfer is different than the block transfer
used to transmit and receive datalinks. Chapter 5 of the 20-COMM-R User
Manual shows the format of the block transfer request and response data in
ControlLogix. The following example shows the message instructions for the
explicit block transfer message write and read.

For the block transfer message write, the source tag RIO_BT_Request_Data
must be an array of 20, 30, or 60 INTs (depending on how much data the user
wants to send in the message). This tag cannot be DINT.

Advertising