Publication 1756-UM001E-EN-P - August 2002
20-10
Communicate Over a Remote I/O Network
Read or Write Data To or
From a Block Transfer
Module
Use this procedure to transfer data to or from a module that requires
block transfers.
1.
The MSG instruction reads 16-bit integers (INTs) from the BT
module and stores them in a temporary array of INTs.
2.
An FAL instruction converts the INTs to 32-bit integers (DINTs).
Logix5000 controllers execute more efficiently and use less
memory when working with DINTs.
1.
An FAL instruction converts the 32-bit integers (DINTs) from the
Logix5000 controller to 16-bit integers (INTs):
•
Logix5000 controllers execute more efficiently and use less
memory when working with DINTs.
•
The instruction stores the data in a temporary array of INTs.
2.
The MSG instruction writes the INTs from the temporary array to
BT module.
Block Transfer Read
Data from a
BT module
Buffer of INTs
DINTs for use in
the project
Word 1
int_buffer_read[0]
dints_input[0]
Word 2
int_buffer_read[1]
dints_input[1]
Word 3
int_buffer_read[2]
dints_input[2]
Block Transfer Write
DINTs from the
project
Buffer of INTs
Data for a BT
module
dints_output[0]
int_buffer_write[0]
Word 1
dints_output[1]
int_buffer_write[1]
Word 2
dints_output[2]
int_buffer_write[2]
Word 3
Summary of Contents for controllogix 1756-L63
Page 1: ...ControlLogix System 1756 L1 L1Mx L55Mxx L63 User Manual Allen Bradley HMIs...
Page 4: ...Publication 1756 UM001E EN P August 2002 Summary of Changes 2 Notes...
Page 16: ...Publication 1756 UM001E EN P August 2002 Table of Contents x...
Page 268: ...Publication 1756 UM001E EN P August 2002 15 4 Monitor Connections Notes...
Page 276: ...Publication 1756 UM001E EN P August 2002 16 8 Communicate with a DeviceNet Device Notes...
Page 402: ...Publication 1756 UM001E EN P August 2002 24 22 Program Motion Control Notes...
Page 408: ...Publication 1756 UM001E EN P August 2002 25 6 Maintain the 1756 BA1 Battery Notes...
Page 418: ...Publication 1756 UM001E EN P August 2002 B 2 Estimate Execution Time...
Page 420: ...Publication 1756 UM001E EN P August 2002 C 2 Estimate Memory Use...
Page 422: ...Publication 1756 UM001E EN P August 2002 D 2 Determine When Data Is Updated Notes...
Page 424: ...Publication 1756 UM001E EN P August 2002 E 2 Reconfigure an I O module Notes...
Page 428: ...Publication 1756 UM001E EN P August 2002 4 Index...
Page 429: ...Publication 1756 UM001E EN P August 2002 Index 5 Allen Bradley HMIs...
Page 430: ...Publication 1756 UM001E EN P August 2002 6 Index...
Page 435: ...ControlLogix System User Manual Allen Bradley HMIs...