![Rockwell Automation Allen-Bradley 1747-SN Скачать руководство пользователя страница 138](http://html1.mh-extra.com/html/rockwell-automation/allen-bradley-1747-sn/allen-bradley-1747-sn_user-manual_1475814138.webp)
Publication 1747-UM013B-EN-P - January 2005
Block Transfer Examples for Earlier Processors
D-9
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.
Rung 2:5
BLOCK TRANSFER READS WILL EXECUTE CONTINUOUSLY AS LONG AS THE BTR PRECONDITION
BIT IS TRUE.
| | | | |
| | | | |
| BTR PRE- |VIRTUAL |VIRTUAL |VIRTUAL |
| CONDITION |BTR ENABLE|BTR DONE |BT ERROR BTR |
| BIT |BIT |BIT |BIT PENDING |
| B3 B3 B3 B3 B3 |
|----] [--------]/[--------]/[--------]/[-----------------------+----(L)-----+-|
| 83 1615 13 12 | 80 | |
| | | |
| | | |
| | | |
| | | |
| | VIRTUAL | |
| | BTR ENABLE | |
| | BIT | |
| | B3 | |
| +----(L)-----+ |
| 1615 |
Rung 2:6
MOVE THE VIRTUAL CONTROL WORD TO THE M0 FILE FOR THE SN MODULE WHILE A BTR IS
IN PROGRESS, AND CONTINUE DOING SO UNTIL THE ENABLE, DONE AND ERROR BITS ARE
ALL TURNED OFF, COMPLETING THE HAND-SHAKE PROCESS.
| |
| |
| VIRTUAL BTR |
| BTR ENABLE CONTROL |
| BIT WORD |
| B3 +MOV---------------+ |
|-+----] [-----+------------------------------------------+MOVE +-|
| | 1615 | |Source B3:100| |
| | | | 0000000000000000| |
| | | |Dest M0:1.100| |
| | | | *| |
| | | +------------------+ |
| | | |
| | | |
| | VIRTUAL | |
| | BTR DONE | |
| | BIT | |
| | B3 | |
| +----] [-----+ |
| | 13 | |
| | | |
| | | |
| | VIRTUAL | |
| | BT ERROR | |
| | BIT | |
| | B3 | |
| +----] [-----+ |
| 12 |
Rung 2:7
| |
|-------------------------------------+END+------------------------------------|
| |
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com