Because of the variety of uses for the products described in this publication, those responsible for the application and use of this control equipment must satisfy themselves that all necessary steps have been taken to assure that each application and use meets all performance and safety requirements, including any applicable laws, regulations, codes and standards. The illustrations, charts, sample programs and layout examples shown in this guide are intended solely for example.
This edition of this publication contains new and revised information not included in the previous edition. New Information This edition of this document includes information formally included in a release note (publication 1771-6.5.115–RN1, September 1996). This information covered: • addition of an A/B simulation switch that allowed the Series C module to be used in place of Series A or B modules.
Table of Contents Overview of the Analog Input Module Chapter 1 Installing the Input Module Chapter 2 (!04%2 "*%#4)6%3 /$5,% %3#2)04)/. %!452%3 2/'2!- %,%#4!",% .054 !.'%3 /7 .!,/' /$5,%3 /--5.)#!4% 7)4( 2/'2!--!",% /.
iv Configuring Your Module Chapter 4 *#26'4 $,'%6+8'5 10(+)74+0) "174 0276 1&7.' 0276 #0)' '.'%6+10 0276 :2' #6# 14/#6 +)+6#. +.
v )1#.--%#2)-' -/321 &0., 2(% )%+$ )0)-' 0, -% !2 ! ),% ()+% "1%04)-' .$3+% #2).- %12)-' &.0 -/32 (!--%+ 3-#2).-!+)26 (!/2%0 3,,!06 Specifications Appendix A /%#)&)#!2).
Preface Using This Manual Purpose of Manual This manual shows you how to use your Analog Input module with an Allen-Bradley programmable controller. It helps you install, program, calibrate, and troubleshoot your module. Audience You must be able to program and operate an Allen-Bradley programmable controller to make efficient use of your input module. In particular, you must know how to program block transfers. We assume that you know how to do this in this manual.
P–2 Using This Manual Appendix Title Topics Covered +)"+ ''$(" 0 '*& , - & )+' -, (!)+' -$)( )( , )'*& ' (- $( +1 ,$"( ' "($-. 2 $- $( +1 &) % + (,! + $($2 2 ( 2 +) ,,)+, )/ -) ., 2 $(,-+. -$)(, )+', , !.& !)+', !)+ $ (-$!1$(" 1).+ - - & Conventions We use these conventions in this manual: In this manual, we show: Like this: -# - -# + $, ')+ $(!)+' -$)( ).- -)*$ $( ()-# + # *- + $( -#$, ' (.
Using This Manual Product Compatibility P–3 The 1771-IFE series C module can be used with any 1771 I/O chassis. Communication between the discrete analog module and the processor is bidirectional; the processor block-transfers output data through the output image table to the module and block-transfers input data from the module through the input image table. The module also requires an area in the data table to store the read block transfer data and write block transfer data.
Chapter 1 Overview of the Analog Input Module Chapter Objectives This chapter, we describe: • features of the module • how the module communicates with programmable controllers Module Description The Analog input module is an intelligent block transfer module that interfaces analog input signals with any Allen-Bradley programmable controllers that have block transfer capability.
1–2 Overview of the Analog Input Module Program Selectable Input Ranges Voltage )% Current )% # )% )% # , )% , )% # , )% )% How Analog Modules Communicate with Programmable Controllers The processor transfers data to the module (block transfer write) and from the module (block transfer read) using BTW and BTR instructions in your ladder diagram program.
Overview of the Analog Input Module 1–3 3. The module converts analog signals into binary or BCD format, and stores theses values until the processor requests their transfer. 4. When instructed by your ladder program, the processor performs a read block transfer of the values and stores them in a data table. 5. The processor and module determine that the transfer was made without error, and that input values are within specified range. 6.
Chapter Chapter Objectives In this chapter, we tell you about: • • • • • • Compliance to European Union Directives 2 calculating the chassis power requirement choosing the module’s location in the I/O chassis configuring your module configuration plugs keying a chassis slot for your module installing the input module wiring the input module’s field wiring arm If this product has the CE mark it is approved for installation within the European Union and EEA regions.
2–2 Installing the Input Module Before You Install Your Input Module Before installing your input module in the I/O chassis: You need to: As described under: *!3* 2# 2 .-4#0 0#/3'0#+#,21 -$ ** +-"3*#1 ', # !& !& 11'1 -4#0 #/3'0#+#,21 . %# #2#0+',# 4# 2- .* !# 2 +-"3*# ', 2 !& 11'1 -"3*# -! 2'-, ', 2 & 11'1 . %# #2 2 #0'#1 1'+3* 2'-, (3+.#0 #22',% 2 '+3* 2'-, 3+.#0 . %# #5 2 !).
Installing the Input Module Locating the Module in the I/O Chassis 2–3 Place your module in any I/O module slot of the I/O chassis except for the extreme left slot. This slot is reserved for PC processors or adapter modules. Group your modules to minimize adverse affects from radiated electrical noise and heat. We recommend the following. • Group analog input and low voltage dc modules away from ac modules or high voltage dc modules to minimize electrical noise interference.
2–4 Installing the Input Module 2 '&*!+!&% + &% ! ,) +!&% '#, * **& ! + .
Installing the Input Module Setting the Series A/B Simulation Jumper 2–5 The module is shipped with the series A/B simulation jumper set in position POS G for Series C applications. This setting returns input data above and below the range end points. If you are replacing a Series A or B 1771-IFE module with this module, and your application cannot tolerate underrange/overrange data, reset the simulation jumper to the POS E position as shown below, to internally limit input data to range end points.
2–6 Installing the Input Module Key the Backplane Connector Place your module in any slot in the chassis except the leftmost slot which is reserved for processors or adapters. ! ATTENTION: Observe the following precautions when inserting or removing keys: • insert or remove keys with your fingers • make sure that key placement is correct Incorrect keying or the use of a tool can result in damage to the backplane connector and possible system faults. .
Installing the Input Module Installing the Analog Module 2–7 To install your module in an I/O chassis: 1. First, turn off power to the I/O chassis: ATTENTION: Remove power from the 1771 I/O chassis backplane and field wiring arm before removing or installing an I/O module. ! • Failure to remove power from the backplane or wiring arm could cause module damage, degradation of performance, or injury.
2–8 Installing the Input Module Wiring Your Analog Input Module Connect your I/O devices to the cat. no. 1771-WG wiring arm shipped with the module. The wiring arm is attached to the pivot bar at the bottom of the I/O chassis. It pivots upward and connects with the module so you can install or remove the module without disconnecting the wires. ! ATTENTION: Remove power from the 1771 I/O chassis backplane and field wiring arm before removing or installing an I/O module.
Installing the Input Module 2–9 Figure 2.1 Connection Diagram for 16 SingleĆended Inputs and TwoĆWire Transmitters *#00'. Note: '('4 61 64#05/+66'4 /#07(#%674'45 52'%+(+%#6+105 (14 219'4 5722.; %100'%6+105 *#00'. *#00'. =!+4' 4#05/+66'4 =!+4' 4#05/+66'4 *#00'. 19'4 722.; 19'4 722.; 1&7.' 1//10 *#00'. *#00'. " *#00'. *#00'. 1&7.' 1//10 *#00'. .. %1//105 #4' '.'%64+%#..; 6+'& 61)'6*'4 +05+&' 6*' /1&7.' 174%' 4170& 7/2'4 #..
2–10 Installing the Input Module Figure 2.2 Connection Diagram for 16 SingleĆended Inputs and FourĆWire Transmitters )"//&- Note: &'&3 50 53"/4.*55&3 ."/6'"$563&34 41&$*'*$"5*0/4 '03 108&3 4611-: $0//&$5*0/4 08&3 611-: 08&3 611-:
Installing the Input Module 2–11 Figure 2.3 Connection Diagram for 8 Differential Inputs and TwoĆWire Transmitters )"//&- Note: &'&3 50 53"/4.*55&3 ."/6'"$563&34 41&$*'*$"5*0/4 '03 108&3 4611-: $0//&$5*0/4
2–12 Installing the Input Module Figure 2.4 Connection Diagram for 8 Differential Inputs and FourĆWire Transmitters )"//&- 08&3 611-:
Installing the Input Module Grounding 2–13 When using shielded cable wire, ground the foil shield and drain wire only at one end of the cable. We recommend that you wrap the foil shield and drain wire together, and connect them to a chassis mounting bolt, grounding stud or chassis single-point grounding point (Figure 2.5). Use heat shrink tubing to seal the exit point of the wires.
2–14 Installing the Input Module Indicator Lights The front panel of the analog input module contains a green RUN indicator and a red FAULT indicator. At power-up an initial module self-check occurs. If there is no fault, the red indicator turns off. # ! ! $"# ! $"# ' The green indicator comes on when the module is powered. It will flash until the module is programmed.
Chapter Chapter Objectives 3 In this chapter we describe: • block transfer programming • sample programs in the PLC-2, PLC-3 and PLC-5 processors • module scan time issues Block Transfer Programming Your module communicates with your processor through bidirectional block transfers. This is the sequential operation of both read and write block transfer instructions.
3–2 Module Programming PLCĆ2 Programming The PLC-2 program example regulates when each block transfer will be initiated to eliminate problems caused by limited regulation of bidirectional block transfers. Both storage bits are needed, as shown in the example, to accomplish this task in all PLC-2 systems, local or remote, with long or short program scans. Therefore, the program as shown is the minimum required.
Module Programming PLCĆ3 Programming 3–3 Block transfer instructions with the PLC-3 processor use one binary file in a data table section for module location and other related data. This is the block transfer control file. The block transfer data file stores data that you want transferred to your module (when programming a block transfer write) or from your module (when programming a block transfer read). The address of the block transfer data files are stored in the block transfer control file.
3–4 Module Programming The PLC-5 program is very similar to the PLC-3 program with the following exceptions: PLCĆ5 Programming 1. You must use enable bits instead of done bits as the conditions on each rung. 2. A separate control file must be selected for each of the block transfer instructions. Refer to Appendix B. Figure 3.3 PLCĆ5 Family Sample Program Structure Program Action Rungs 1 and 2 6 218(4;72 6+( 241*4$/ (0$%.(5 $ %.1&- 64$05)(4 4($' $0' (9$/,0(5 6+( 218(4;72 %,6 ,0 6+( ),.
Module Programming Module Scan Time 3–5 Scan time is defined as the amount of time it takes for the input module to read the input channels and place new data into the data buffer. Scan time for your module is shown in Appendix A. The following description references the sequence numbers in Figure 3.4.
3–6 Module Programming Figure 3.4 Block Transfer Time ) *" '* & ., )-"!, 1,%.! '* & , )-"!, ,%.! .%(! *)"%#/,! .%(! '% , .%*) .%(! * /'! 0 %' '! .* +!,"*,( '* & ., )-"!, '* & ., )-"!,- ,! %)$% %.! /).%' )2 +,*#, ((! .%(! $ - !' +-! -. ) ) ) !! )*.! Note: Configure/Calibration time: %)#'!3!) ! (* ! - *)"%#/,! - '% , .%*) %""!,!).% ' (* ! - *)"%#/,! - '% , .%*) Scan time: (- "*, %""!,!).% ' %)+/.- )* - '%)# *, %#%. ' "%'.
Chapter Chapter Objectives 4 In this chapter, we describe; • configuring your module’s features • conditioning your inputs • entering your data. Configuring Your Input Module Because of the many analog devices available and the wide variety of possible configurations, you must configure your module to conform to the analog device and specific application that you have chosen.
4–2 Configuring Your Module During normal operation the processor transfers 1 to 39 words to the module when you program a block transfer write instruction to the module’s address. This BTW file contains configuration words, and calibration words (words 38 and 39) for each channel. When a block transfer transfer length of 0 is programmed, the 1771-IFE/C will respond with the series A default length of 37.
Configuring Your Module 4–3 Table 4.
4–4 Configuring Your Module Digital Filtering The module has hardware-based high frequency filters on all channels to reduce the effect of electrical noise on the input signal. Software digital filtering is meant to reduce the effect of process noise on the input signal. Digital filtering is selected using BTW word 3, bits 00-07. The digital filter equation is a classic first order lag equation (Figure 4.1). Using a step input change to illustrate the filter response (Figure 4.
Configuring Your Module Real Time Sampling 4–5 The real time sampling (RTS) mode of operation provides data gathered at precisely timed intervals for use by the processor. BTW word 3 bits 11–15 (13–17 octal) are used to set the real time sampling interval. RTS is invaluable for time based functions (such as PID and totalization) in the PLC. It allows accurate time based calculations in local or remote I/O racks.
4–6 Configuring Your Module Scaling Your module can perform linear conversion of unscaled data to engineering units, (for example; gallons/minute, degrees C, degrees F and pounds/square inch). Unscaled data in the module has a range of 0 through 4095 for the unipolar ranges (0 to 5V dc/0 to 20mA and 1 to 5V dc/4 to 20mA); and -4095 to +4095 (8190) for the bipolar ranges (+5V/+20mA and +10V). BTW words 6 through 37 are the scaling words for channels 1 through 16.
Configuring Your Module Important: 4–7 Scaling values must always be entered in BCD format, even if the data format chosen is binary. If scaling is selected for any channel, all channels must be scaled. If scaling is not required on certain channels, set those to the default input range: 0 to 4095 for 0 to + voltage or current ranges, and -4095 to +4095 for - to + voltage or current ranges. If scaling is not selected, the module requires specific minimum BTR file lengths for the number of channels used.
4–8 Configuring Your Module Default Configuration If a write block of five words, with all zeroes, is sent to the Analog Input Module (cat. no. 1771-IFE series C), default selections will be: • 1 to 5V dc or 4 to 20mA (dependent on configuration jumper setting) BCD data format no real time sampling (RTS) no filtering no scaling single-ended inputs • • • • • Table 4.G Analog Input Module (1771ĆIFE/C) Block Transfer Write Configuration Block Dec.
Configuring Your Module 4–9 Bit/Word Descriptions for the Analog Input Module Block Transfer Write Configuration Block Note that decimal bits are shown, with octal bits in parentheses. Word Decimal Bit (Octal Bit) "03&4 #/& +54 ; ; Description Input range selections #--08 5*' 64'3 50 %0/(+)63' 5*' +/1654 (03 #/: 0( +/165 70-5#)' 03 %633'/5 3#/)'4 80 $+54 #3' 3'26+3'& (03 '#%* %*#//'- +54 #/& (03 %*#//'- $+54 #/& (03 %*#//'- '5% Bit 01 Bit 00 Voltage or Current Input 50 ! &% 50 .
4–10 Configuring Your Module In this chapter you learned how to configure your module’s features, condition your inputs and enter your data.
Chapter Chapter Objectives 5 In this chapter, we describe: • reading data from your module • block transfer read block format Reading Data From Your Module Block transfer read programming moves status and data from the input module to the processor’s data table in one I/O scan (Figure 5.1). The processor’s user program initiates the request to transfer data from the input module to the processor. Figure 5.
5–2 Module Status and Input Data Block Transfer Read Format The bit/word description for the block transfer read of the Analog Input Module is described below. Table 5.A BTR Word Format for the Analog Input Module Word #14' #14' #14' #14' Decimal Bit (Octal Bit) Description ,6 Power up bit (PU) - !5(' %; 6+( /1'7.( 61 6(.. 6+( 241&(5514 6+$6 ,6 ,5 $.,8( %76 016 ;(6 &10),*74(' 6 ,5 $ -(; (.(/(06 ,0 6+( $22.,&$6,10 241*4$/ ,6 Out of range bit (OR) - +,5 %,6 ,5 5(06 61 6(..
Module Status and Input Data 5–3 Table 5.B Input Range Selection Voltage input Current input ! ! ! ! ! ! ! ! " ! "! ! # " ! " " " Chapter Summary In this chapter you learned the meaning of the status information that the input module sends to the processor.
Chapter 6 Calibrating Your Module Chapter Objective In this chapter, we describe: • checking your calibration • calibrating your module. When and How to Calibrate Your Analog Input Module Your module is shipped to you already calibrated. If you are checking calibration, or if it becomes necessary to recalibrate the module, you must do so with the module in an I/O chassis. The module must communicate with the processor and industrial terminal.
6–2 Calibrating Your Module Checking Module Calibration If a calibration check of your module becomes necessary: 1. Verify that the module is in voltage mode. In single-ended mode, apply voltages to channels 1 through 16. 2. Send a configuration block transfer write to the module that replicates the specific application. (This forces the module to do an internal calibration.) 3. Apply –10V, –5V, –2.5V 0V, 1V, 2.5V, 5V, and 10V to the module.
Calibrating Your Module Calibrating your Input Module 6–3 The analog input module is shipped already calibrated. Calibration of the module consists of applying a voltage or current across each input channel for offset and gain calibration. Offset and gain values are shown in the following table. Table 6.
6–4 Calibrating Your Module The BTR echoes back the status of each of the channels to verify calibration. If selected channels were calibrated satisfactorily, the BTR will reflect this by having their bits set to 1. (In Differential mode, the upper byte of word 21 in the BTR is not set (bits 8–15 decimal or 10–17 octal are 0).
Calibrating Your Module 6–5 The BTR echoes back the status of each of the channels to verify the calibration. If all channels were calibrated satisfactorily, the BTW will reflect this by having all bits set to 1.
Chapter 7 Troubleshooting Your Input Module Chapter Objective In this chapter, we describe how to troubleshoot your module by: • • • • • Diagnostics Reported by the Module observing the indicators monitoring status bits reported to the processor.
7–2 Troubleshooting Your Input Module An invalid scaling data bit (bit 02) is set if invalid scaling data is entered into any of the minimum/maximum scaling value words. Note that minimum equal to maximum is an invalid value. If invalid values are entered into the minimum or maximum scaling words the corresponding read block transfer input channel word will be set to 0000. Bit 02 is set if an invalid digital filter value is entered (e.g., 1F).
Troubleshooting Your Input Module 7–3 The following table lists the probable cause and recommended actions for some common trouble indications. Troubleshooting Chart for Analog Input Module (1771-IFE/C) Legend !! ( &$(%$(" Indicators Probable Cause Recommended Action "+ ( + )+' & )* + -$)( )( &$(%$(" )!! 0 $-$(" )(!$".+ -$)( &) % + (,! + +$- ( )(!$".+ -$)( "+ ( + + 0 + ! $&.+ $( ') .& -.+( ') .& !)+ + * $+ ) *)0 + .
7–4 Troubleshooting Your Input Module CheckingModule Operation The following allows you to run a check on module operation, and isolate a fault either to the module or external to the module. Connect the Module in a Simple Test System Set up a 1771 I/O chassis with a PLC-5 processor in the leftmost slot. 1 $1 1'$ "' 00(0 ! ").* ,$ 04(1"' 1- ** -1'$/ ! ").* ,$ 04(1"'$0 1- %% '(0 0$10 1'$ "' 00(0 1- 70*-1 ##/$00(,& -1$ '$") 1'$ ./-"$00-/ 0"/$$, 1- 3$/(%6 1' 1 1'$ .
Troubleshooting Your Input Module 7–5 5:-8 :0- .6336=15/ 3),,-8 36/1+ 15:6 :0- 786+-9968 % 6:- %019 786/8)4415/ 19 653> :6 :-9: :0- *36+2 :8)59.-8 =81:- )5, 8-), .;5+:1659 : 19 56: 15:-5,-, .
7–6 Troubleshooting Your Input Module "-* 13)80* &063 5*43576 67&786 &2) 64*(.+.( +&8076 .+ 7-*; 3((85 .2 *9*5; 75&26+*5 3+ )&7& " 73 7-* 453(*6635 32.735 7-* ,5**2 &2) 5*) .2).(&7356 &2) 7-* 67&786 '.76 .2 :35) 3+ 7-* " +.0* :-*2 7538'0*6-337.2, ;385 13)80* &7& "&'0* *4357 = ))5 &7& "&'0* .0* !! !" # " # 03(/ 75&26+*5 (327530 +.
Troubleshooting Your Input Module Checking for Common Mode Voltages 7–7 Common mode voltage on any input must not exceed +14.25V as referenced to module common (terminals 20 and 21). Common mode voltages occur when the ground potentials of current transmitter and/or voltage device power sources are at differential potentials (as referenced to module common). The resulting ground currents can cause voltage potentials at the input terminals.
7–8 Troubleshooting Your Input Module Troubleshooting a Bad Input A noise spike which exceeds +14.25V on an input will also cause crosstalk to occur. This transient condition will affect all inputs. Refer to publication 1770-4.1, “Wiring and Grounding Guidelines for Noise Immunity.
Troubleshooting Your Input Module 7–9 5. Attempt to equalize all grounds at the offending channel before reconnecting the input wiring. ! ATTENTION: Remove power from the 1771 I/O chassis backplane and field wiring arm before removing or installing input wiring. • Failure to remove power from the backplane or wiring arm could cause module damage, degradation of performance, or injury.
7–10 Troubleshooting Your Input Module Testing for Input Channel Functionality To test the functionality of an input channel: 1. Remove the input wiring from the field wiring arm. ! ATTENTION: Remove power from the 1771 I/O chassis backplane and field wiring arm before removing or installing input wiring. • Failure to remove power from the backplane or wiring arm could cause module damage, degradation of performance, or injury.
Description Value Inputs per module 16 single-ended; 8 differential low level Module Location 1771 I/O rack - 1 slot Input voltage ranges (nominal) +1 to +5V dc 0 to +5V dc -5 to +5V dc -10 to +10V dc 0 to +10V dc Input current ranges (nominal) +4 to +20mA 0 to +20mA -20 to +20mA Resolution 12-bit binary 12 bits plus sign on bipolar ranges Accuracy 0.
A–2 Specifications Environmental conditions operational temperature: storage temperature: relative humidity: Operating Storage 0 to 600C (32 to 1400F) -40 to 850C (-40 to 1850F) 5 to 95% (without condensation) 5 to 85% (without condensation) Conductors Wiring Category 14 gauge (2mm2) stranded (max.) 3/64 inch (1.2mm) insulation (max.
Appendix B Differences Between Series A and B Modules and Series C Modules The following is a list of the major differences between the Series A and B 1771-IFE modules and the series C 1771-IFE module Figure B.1 Differences Between 1771ĆIFE Series A and B and 1771ĆIFE Series C Modules Feature 1',&$624 /,*+65 Series A, and B Series C 6 329(4 73 6+( *4((1 471 ,1',&$624 &20(5 21 $1' 56$;5 21 ,0,6(' 62 %,65 2) ',$*1256,& ,1)240$6,21 1376 $6$ 6 329(473 6+( *4((1 471 ,1',&$624 %/,1.
Appendix C Programming Examples Sample Programs for the Analog Input Module PLCĆ2 Family Processors The following are sample programs for entering data in the configuration words of the write block transfer instruction when using the PLC-2, PLC-3 or PLC-5 family processors.
C–2 Programming Examples The PLC-2 family write block transfer data file should look like Figure C.1. Figure C.
Programming Examples C–3 1. Press [SHIFT][MODE] to display your ladder diagram on the industrial terminal. 2. Press DD, 03:0[ENTER] to display the block transfer write file. The industrial terminal screen should look like Figure C.2. Notice the highlighted block of zeroes. This highlighted block is the cursor. It should be in the same place as it appears in Figure C.2. If it is not, you can move it to the desired position with the cursor control keys.
C–4 Programming Examples PLCĆ5 Family Processors The following is a sample procedure for entering data in the configuration words of the block transfer write instruction when using a PLC-5 processor and 6200 programming software. 1. Enter the following rung: " # " # ! # # ! ## ## ! ! N7:60 is the address of the BTW transfer file 2.
Appendix D Data Table Formats 4ĆDigit Binary Coded Decimal (BCD) The 4-digit BCD format uses an arrangement of 16 binary digits to represent a 4-digit decimal number from 0000 to 9999 (Figure D.1). The BCD format is used when the input values are to be displayed for operator viewing. Each group of four binary digits is used to represent a number from 0 to 9. The place values for each group of digits are 20, 21, 22 and 23 (Table D.A).
D–2 Data Table Formats Table D.A BCD Representation 23 (8) SignedĆmagnitude Binary Place Value 22 (4) 21 (2) 20 (1) Decimal Equivalent Signed–magnitude binary is a means of communicating numbers to your processsor. It should be used with the PLC-2 family when performing computations in the processor.
Data Table Formats Two's Complement Binary D–3 Two’s complement binary is used with PLC-3 processors when performing mathematical calculations internal to the processor. To complement a number means to change it to a negative number. For example, the following binary number is equal to decimal 22. 101102 = 2210 First, the two’s complement method places an extra bit (sign bit) in the left-most position, and lets this bit determine whether the number is positive or negative.
Appendix E Block Transfer (MiniĆPLCĆ2 and PLCĆ2/20 Processors) Multiple GET Instructions Ć MiniĆPLCĆ2 and PLCĆ2/20 Processors Programming multiple GET instructions is similar to block format instructions programmed for other PLC-2 family processors. The data table maps are identical, and the way information is addressed and stored in processor memory is the same. The only difference is in how you set up block transfer read instructions in your program.
E–2 Block Transfer (Mini-PLC-2 and PLC-2/20 Processors) Rungs 2 and 3: These output energize instructions (012/01 and 012/02) define the number of words to be transferred. This is accomplished by setting a binary bit pattern in the module’s output image table control byte. The binary bit pattern used (bits 01 and 02 energized) is equivalent to 6 words or channels, and is expressed as 110 in binary notation.
Block Transfer (Mini-PLC-2 and PLC-2/20 Processors) Setting the Block Length (Multiple GET Instructions only) E–3 The input module transfers a specific number of words in one block length. The number of words transferred is determined by the block length entered in the output image table control byte corresponding to the module’s address. The bits in the output image table control byte (bits 00 - 05) must be programmed to specify a binary value equal to the number of words to be transferred.
This appendix contains forms useful in setting up your data table.
F–2 Forms Analog Block Transfer Read Position Decimal File Word Octal 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 "% &$ !"$% %$ % ! ## ! % ' ## ! % " # %( ) ) Position File Word & % "! * #& #( Channel Number Value
Forms F–3 Analog Block Transfer Write Position Decimal File Word Octal 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 # $ "!% $ ! % " # $ "!% $ ! % " Position Decimal File Word Octal 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 ! %
Index /, 2 . !*,( . $. - ' .$*) - ..$)"- !*,( . $"$. ' !$'. ,$)" ) - '$)" '* & ., )-! , *((/)$ .$*) /-$)" , ) 1,$. !$' ' )".#- 1,$. '* & ., )-! , , $. 1*, !*,( . 1*, --$")( ).- '* & ., )-! , 1,$. *)!$"/, .$*) '* & !$'. , - ..$)"- $)+/. , )" - ' .$*) +,*", (($)" . !*,( . - *(+' ( ). $) ,2 $"$. $) ,2 * $( ' -$") ( ")$.
I–2 Index %' -$ +!"(("& +, , %' -$ '& " -* "'& %' -$ "&+, $$ ,"'& %' -$ $' ,"'& "& ! ++"+ &'"+ "&, * * & ('/ * * )-"* % &,+ *'% #($ & (*' * %%"& /",! %-$,"($ + + %($ (*' * % + $"& + *"(,"'& "%($ % &, ,"'& %"&"%-% $' # ,* &+ * * )-"* % &,+ * & + + & ,"% %' -$ +( " " ,"'&+ , +, +0+, % '&& ,"& * & + $ ,"'& ", + ,,"& + "&(-, , +,"& 0 "+ '&&
AllenĆBradley Publication Problem Report , >4: ,/3* ' 574(1+2 9+=9 4251+9+3+88 574)+*:7+ 89+5 /11:897'9/43 *+,/3/9/43 /3,4 /3 2'3:'1 +='251+ -:/*+1/3+ ,+'9:7+ '))+88/(/1/9> +=51'3'9/43 49.+7 $.
NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES BUSINESS REPLY MAIL FIRST-CLASS MAIL PERMIT NO.
Support Services At Allen-Bradley, customer service means experienced representatives at Customer Support Centers in key cities throughout the world for sales service and support.
55/7D ;+.5/B + #8-4@/55 >=86+=387 ><37/<< 2+< ,//7 2/59371 3=< -><=86/;< 369;8?/ 9;8.>-=3?3=B +7. :>+53=B 08; 68;/ =2+7 B/+;< (/ ./<317 6+7>0+-=>;/ +7. <>998;= + ,;8+. ;+71/ 80 +>=86+=387 9;8.>-=< @8;5.@3./ %2/B 37-5>./ 5813- 9;8-/<<8;< 98@/; +7. 68=387 -87=;85 ./?3-/< 89/;+=8; 37=/;0+-/< <=;+53+ • ><=;3+ • +2;+37 • /513>6 • ;+C35 • >51+;3+ • +7+.