Directional Repeating Block Transfer Example - Allen-Bradley 1747-SN User Manual

Remote i/o scanner
Table of Contents

Advertisement

5–32
RIO Block Transfer
Rung 2:0
CONFIGURE THE BTR OPERATION TYPE, LENGTH AND RIO ADDRESS AT POWER–UP. BIT
B3:100/7 MUST BE SET PRIOR TO GOING TO RUN TO INDICATE A BTR OPERATION.
|
|
|
| POWER–UP
| BIT
|
S:1
|––––] [––––––––––––––––––––––––––––––––––––––––––––––––––+COPY FILE
|
|
|
|
Rung 2:1
COPY THE BTR STATUS AREA TO A BINARY FILE WHICH WILL BE USED THROUGHOUT THE
PROGRAM. THIS AVOIDS ADDRESSING THE M1 FILE MULTIPLE TIMES DURING EACH PROGRAM
SCAN. EACH TIME AN INSTRUCTION CONTAINING AN M–FILE BIT, WORD OR FILE IS
SCANNED BY THE PROCESSOR, AN IMMEDIATE DATA TRANSFER TO THE MODULE OCCURS AND
THEREFORE WILL IMPACT THE OVERALL PROCESSOR SCAN TIME.
|
|
|
|
BTR
|
PENDING
|
|–+––––] [–––––+––––––––––––––––––––––––––––––––––––––––––+COPY FILE
| |
| |
| |
| |
| |
| |
| |
| | CHECK BTR
| | STATUS
| |
| +––––] [–––––+
|
Rung 2:2
UNLATCH THE BIT THAT CONTINUES TO CHECK THE BTR STATUS. WHEN A BTR IS
COMPLETE, THE DONE OR ERROR BIT IS SET. THE LADDER PROGRAM MUST THEN UNLATCH
THE ENABLE BIT, THEN WAIT FOR THE SN MODULE TO TURN OFF THE DONE/ERROR BIT
BEFORE ANOTHER BTR TO THE SAME M–FILE LOCATION CAN BE INITIATED. THIS IS ONE
COMPLETE BTR CYCLE.
|
|
|
VIRTUAL
|
BTR DONE
|
BIT
|
|–+––––]/[–––––+–––––––––––––––––––––––––––––––––––––––––––––––––––––––(U)–––––|
| |
| |
| |
| |
| |
| | VIRTUAL
| | BT ERROR
| | BIT
| |
| +––––]/[–––––+
|
Publication 1747 6.6 - July 1996

Directional Repeating Block Transfer Example

The following example shows a directional repeating block transfer.
This means that block transfer reads will be sent repeatedly, as fast as
possible. Use the same method for a BTW.
15
B3
80
|
|
|
|
|
|
|
|
|
B3
|
81
B3
13
|
|
|
|
|
|
|
|
B3
|
12
|
|
|
BTR
|
CONTROL
|
+COP–––––––––––––––+ |
+–|
|Source
#B3:100| |
|Dest
#M0:1.100| |
|Length
3| |
+––––––––––––––––––+ |
|
|
|
|
BTR STATUS
|
+COP–––––––––––––––+ |
+–|
|Source
#M1:1.100| |
|Dest
#B3:0| |
|Length
4| |
+––––––––––––––––––+ |
|
|
|
|
|
|
|
|
|
|
|
CHECK BTR
|
STATUS
|
B3
|
81
|
|
|
|
|
|
|
|
|
|
|

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents