EasyManua.ls Logo

Allen-Bradley 1747-SN - RIO Block Transfer Application Considerations

Allen-Bradley 1747-SN
188 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
5–20 RIO Block Transfer
Publication
17476.6 - July 1996
Below are points to consider when implementing BT operations:
The minimum amount of scanner image that can be assigned to a
device on the RIO link is 1/4 logical rack in the G file
configuration. This allows up to four separate devices per logical
rack. Each device could have a maximum of four BTs configured
to it. Thus, up to 16 BTRs and/or 16 BTWs could be assigned to
each logical rack.
If a BT device is a 1747-ASB RIO Adapter, then multiple SLC
500 modules (such as analog modules) could be scanned by the
1747-ASB and the data block transferred to the RIO scanner.
Since the RIO network handles one BT request per logical rack at
a time, there will be a delay before all devices in the 1747-ASB
rack can be accessed. Therefore you should only perform BTs as
necessary (i.e., “on demand”).
Inhibiting a device on the RIO network (via control words
M0:e.8...11) precludes that device from block transfer operations.
Attempting to initiate a BT to an inhibited device results in an
error reply. The scanner will cancel a BT that is in progress if it
detects that the device is inhibited. Because of the asynchronous
nature of inhibiting a device that has a BT in progress, the BT
reply may indicate either a successful completion or an error. In
either case, the SLC control program must still clear the Enable
flag.
All M0 and M1 BT buffers are cleared (set to all zeros) after a
power cycle and when the SLC processor goes from Program to
Run mode, Program to Test mode, or Test to Run mode.
When using complementary I/O, if you configure a complementary
device to use more I/O image space than an associated primary
device, then block transfers can only be performed to locations in the
complementary device that have associated I/O image space in the
primary device. For example, if a primary device is 1/2 logical rack
and a complementary device is a full logical rack, block transfers can
be performed only in the first 1/2 logical rack of the complementary
device. Attempting block transfers in the last half of the
complementary device will result in a BT error (error – 11 – device
not configured).
Word
7
Word 5
Word 6
Word 3
Word 4
Word 1
Word 2
Word 0
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
07815
0717 10Bit Number Octal
Logical
Rack 8
ËËËË
ËËËË
ËËËË
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ËËËË
ËËËË
ËËËË
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ËËËË
ËËËË
ËËËË
ÉÉÉÉ
ÉÉÉÉ
ËËËË
ËËËË
ËËËË
ÉÉÉÉ
ÉÉÉÉ
Complementary I/O Image
Primary I/O Image
Word
7
Word 5
Word 6
Word 3
Word 4
Word 1
Word 2
Word 0
Logical
Rack 0
Bit
Number Decimal
07815
0717 10Bit Number Octal
Bit Number Decimal
1/2 logical rack
configured and
usable
1/2 logical rack not
configured
1/2 logical rack
configured and usable
1/2 logical rack
configured, but not
usable for BT since
Words 4-7 are not
configured for the
primary device.
RIO Block Transfer
Application
Considerations

Table of Contents

Other manuals for Allen-Bradley 1747-SN