
Publication 1771Ć6.5.116 - May 1996
In this chapter, we describe:
• reading data from your module
• block transfer read block format
Block transfer read programming moves status and data from the
input module to the processor’s data table in one I/O scan
(Figure 7.1). The processor’s user program initiates the request to
transfer data from the input module to the processor.
Figure 7.1
Word Assignments for Fast Analog Input Module (1771ĆIFF/A) Block Transfer Read
Dec. Bits 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Octal Bits 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00
Word 1 HF EE CS RTS IS OR PU Diagnostics
2 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Data underrange for channels 1-16
1
3 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Data overrange for channels 1-16
1
4 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Data polarity for channels 1-16
5 Channel 1 Input Channel 1 Input
6 Channel 2 Input Channel 2 Input
7 Channel 3 Input Channel 3 Input
8 Channel 4 Input Channel 4 Input
⇓⇓⇓⇓
20 Channel 16 Input Channel 16 Input
21 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Offset Calibration Results
22 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Gain Calibration Results
23 binary, 1ms resolution Time Stamp
24 binary, to 10µs Scan Time
Where: PU = Power up bit
OR = Out of range bit
IS = Invalid scaling bit
RTS = Real time sampling bit
HF = Hardware Fault
EE = EEPROM status bits
CS = Calibration status bits
1
These bits are set (1) at approximately the input range limits selected (Table 12.B).
During normal operation, the processor transfers up to 24 words to
the module when you program a BTR instruction to the module’s
address.
Chapter Objectives
Reading Data From Your
Module
Comentarios a estos manuales