beautypg.com

Rockwell Automation 1747-SN Remote I/O Scanner User Manual

Page 152

background image

Publication 1747-UM013B-EN-P - January 2005

D-24 Block Transfer Examples for Earlier Processors

Rung 2:6
WHEN A BTR UNSUCCESSFULLY COMPLETES, BUFFER THE BTR ERROR CODE AND UNLATCH THE
BTR ENABLE BIT AND THE BTR PENDING BIT. ALSO, LATCH THE CHECK BTR STATUS BIT
IN ORDER TO CONTINUE READING THE STATUS INFORMATION FROM THE SCANNER UNTIL IT
TURNS THE ERROR BIT OFF, COMPLETING THE HAND-SHAKE PROCESS.
| |
| |
| VIRTUAL |
| BTR ERROR BTR ERROR |
| BIT CODE |
| N7:60 +MOV---------------+ |
|----] [----------------------------------------------+-+MOVE +-+-|
| 12 | |Source M1:1.103| | |
| | | *| | |
| | |Dest N7:21| | |
| | | 0| | |
| | +------------------+ | |
| | | |
| | | |
| | | |
| | BTR | |
| | PENDING | |
| | B3 | |
| +----(U)---------------+ |
| | 0 | |
| | | |
| | | |
| | VIRTUAL | |
| | BTR ENABLE | |
| | BIT | |
| | N7:50 | |
| +----(U)---------------+ |
| | 15 | |
| | | |
| | | |
| | | |
| | CHECK BTR | |
| | STATUS | |
| | B3 | |
| +----(L)---------------+ |
| 2 |
Rung 2:7
WHEN A BTW SUCCESSFULLY OR UNSUCCESSFULLY COMPLETES, UNLATCH THE BTW ENABLE BIT
AND THE BTW PENDING BIT TO COMPLETE A BTW SEQUENCE. ALSO, LATCH THE BIT THAT
CONTINUES CHECKING THE BTW STATUS UNTIL THE SN MODULE TURNS THE DONE/ERROR BIT
OFF.
| |
| |
| VIRTUAL |
| BTW DONE BTW |
| BIT PENDING |
| N7:64 B3 |
|-+----] [-----+--------------------------------------+----(U)---------------+-|
| | 13 | | 1 | |
| | | | | |
| | | | | |
| | VIRTUAL | | VIRTUAL | |
| | BTW ERROR | | BTW ENABLE | |
| | BIT | | BIT | |
| | N7:64 | | N7:53 | |
| +----] [-----+ +----(U)---------------+ |
| 12 | 15 | |
| | | |
| | | |
| | | |
| | CHECK BTW | |
| | STATUS | |
| | B3 | |
| +----(L)---------------+ |
| | 3 | |
| | | |
| | | |
| | | |
| | BTW ERROR | |
| | CODE | |
| | +MOV---------------+ | |
| +-+MOVE +-+ |

| |Source M1:1.203| |
| | *| |
| |Dest N7:22| |
| | 0| |
| +------------------+ |