Block Transfer
Chapter 18
18-11
A block transfer writes data from the processor’s output image table to an
I/O module in one scan.
Programmed as an output instruction.
Block length depends on the type of module you are using.
Request for transfer is made in the program scan.
I/O scan is interrupted for the transfer.
Done bit remains on for one scan after a valid transfer.
Request requires two words of the data table.
Keystrokes
Enter a block transfer write (like this example) by performing the
following steps.
Block Transfer 0 appears in the lower left corner of the screen, above the
processor’s current programming mode.
BLOCK
XFER
0
EN
BLOCK X FER WRITE
DATA ADDR:
MODULE ADDR:
BLOCK LENGTH:
FILE:
030
100
01
110- 110
DN
110
06
010
06
Note that the words BLOCK TRANSFER WRITE are flashing.
Insert the following values. The cursor moves automatically through the
block transfer write instruction. The values are:
DATA ADDRESS
031
MODULE ADDRESS
130
BLOCK LENGTH
05
FILE
060064
The instruction should look like this:
EN
BLOCK X FER READ
DATA ADDR:
MODULE ADDR:
BLOCK LENGTH:
FILE:
031
130
05
060- 064
DN
113
06
013
06
The Block Transfer enable bit is 01006; the done bit is 11006.
Block Transfer Write