Home

1771-6-5-127, High Resolution Isolated Analog Modules, User Manual

image

Contents

1. Bits 00 15 Word 17 00 17 Low scale value for channel 3 Publication 1771 6 5 127 J une 1999 D 4 Block Transfer Write and Block Transfer Read Configurations for 2 Output 2 Input 1771 N Series Modules Decimal Bit TE Word Octal Bit Definition Bits 00 15 Word 18 00 17 Bits 00 15 Word 19 00 17 Low alarm value for channel 3 Bits 00 15 i Word 20 00 17 High alarm value for channel 3 Rate alarm If the channel s input changes at a rate faster than Bits 00 14 this value and the alarm enable bit is set the channel will High scale value for channel 3 Word 21 00 16 indicate a rate alarm condition Legal values are from 0 05 to 50 of full scale per second Alarm enable bit If set to 1 the module will report high alarm Bit 15 17 low alarm underrange overrange and rate alarm conditions If 0 these warnings are suppressed Alarm deadband This field creates a hysteresis effect on the low and high alarms For an alarm condition to be removed to A the input signal must go above the low alarm limit or below the Word 22 ae high alarm limit by an amount equal to the specified deadband Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Bits 08 15 Filter time constant Specifies the time constant of a digital first 10 17 order lag filter on the input in 0 1 second units Legal values are 0 1 to 9 9 seconds A value of 0 disables the filt
2. N oa gt Block Transfer Write and Block Transfer Read Configurations for 0 Output 8 Input 1771 N Series Modules B 3 10 09 08 07 06 05 04 12 a 10 07 06 05 04 Channel 7 Programming Te fof ele e Low Scale Value High Scale Value Low Alarm Value High Alarm Value Rate Alarm Scaled Units per second Alarm Deadband 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 8 Programming Filter Time Constant 0 1 second units Low Scale Value High Scale Value Low Alarm Value High Alarm Value Rate Alarm Scaled Units per second Alarm Deadband 10 Ohm Offset 0 01 Ohm units 0 RTD Type Block Transfer Write Bit Word Descriptions for 8 Input Modules Decimal Bit na oe Octal Bit Paton 00 03 Constant 0 Bits 04 07 Number of outputs 0000 Word 0 Bits 08 13 10 15 Constant 00 1000 binary Bits 14 15 i rr 16 17 Block transfer write type 10 binary Verify If this bit is setto 1 the module will compare its current programming with the programming downloaded in the BTW If Bit 00 they are the same it will verify good if they are different the module will verify bad In no case will any programming data in Word 1 the BTW be applied to the module Bit 01 Temperature scale 0 Celsius 1 Fahrenheit Bit 02 BCD select 1 all values in BCD format 0 all values in 2 s complement binary Publication 1771 6 5 127 J une 1999 B 4 Block Transfer Write and Block Tra
3. You must be able to program and operate an Allen Bradley programmable controller PLC to make efficient use of your analog module In particular you must know how to program block transfer instructions We assume that you know how to do this in this manual If you do not refer to the appropriate PLC programming and operations manual before you attempt to program this module In this manual we refer to e the individual module as the module e the programmable controller as the controller or the processor This manual is divided into seven chapters The following chart shows each chapter with its corresponding title and a brief overview of the topics covered in that chapter Topics Covered Overview of the High Resolution Isolated Descriptions of the modules including general and Analog Series Modules hardware features Module power requirements keying chassis location installing ie Modul Wiring of module and remote termination panel How to program your programmable controller for this module Communicating with your Analog Module Sample programs Hardware and software configuration Configuring the Module Module write block format Reading data from your module Module Status and Input Data Module read block format Module Calibration How to calibrate your modules Troubleshooting Diagnostics reported by the module Specifications Your module s specifications Block Transfer Read and Write ni
4. 1771 RTP4 ageneral use block with straight thru wiring that can be used for all applications except thermocouples 1771 RT41 a 4 channel block with cold junction compensation for thermocouples 1771 RT44 a general use 4 channel block with straight thru wiring that can be used for all applications except thermocouples 1 RTP4 and RT44 can be used with thermocouples if a method of cold junction compensation is provided at the interface of thermocouple and copper wires within the system The remote termination panels are designed for mounting on standard DIN 1 or DIN 3 mounting rails Figure 2 2 Mounting Dimensions for the Remote Termination Panels RTP1 RTP3 RTP4 Inches Millimeters pesee 2 3 5 30 134 6 Dimensions RT41 RT44 back of DIN rail gt Publication 1771 6 5 127 J une 1999 Installing the Module 2 7 Table 2 A Remote Termination Panel Connection Points for Field Devices Channel 1 shown Input Type Connect To Input Type connect To Input Type Connect To Input Type Connect To Il Current Il Il with RI g E DG Voltage R1 lia a stema Thermocouple R1 Current Shield s resistor Shield s Shield S1 Era Shield E Output Output Type vaga eau LR Voltage Current R1 RTD Lead Compensation B Shield Shield Common C 1 When using 4 wire RTD leave the 4th wire open 2 Notused when N Series module is
5. Block Transfer Write Configuration Block for 7 Output 1 Input Modules Word Dec Bi 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Word Octal Bi 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 BTW word type Constant Number of outputs Constant Ce ee ee Channel OutputData 2 Channel 2 Output Data 3 Channel 3 Output Data ET Channel Output Dt hannel 4 Output Data 5 Channel 5 Output Data 6 Channel 6 _ 7 nnel 7 Output Da BCD Temp 9 RTS Sample Time 1 millisecond units Channel 1 Programming 10 Low Scale Value 11 High Scale Value 12 Low Clamp Value 13 High Clamp Value 14 e Resetstate 0 Maximum Ramp Rate of Full Scale per second 15 Reset Value Channel 2 Programming 16 Low Scale Value 17 High Scale Value 18 Low Clamp Value 19 High Clamp Value Publication 1771 6 5 127 June 1999 K 2 Block Transfer Write and Block Transfer Read Configurations for 7 Output 1 Input 1771 N Series Modules vee e We e a a a eee Te a a ves w o w w e n w w a s o e e o o 20 si Reset State Ea Maximum Ramp Rate of Full Scale per second 21 Reset Value Channel 3 Programming 22 Low Scale Value 23 High Scale Value 24 Low Clamp Value 25 High Clamp Value 26 a Reset State 0 Maximum Ramp Rate of Full Scale per second 27 Reset Value Channel 4 Programming 28 Low Scale Value 29 High Scale Value 30 Low Clamp Value 31 High Clamp Value 32 ay Reserse 0 Maximum Ramp Rate
6. 1 and all output cal values 0 Senda block transfer write to the module with CAL CLK bit 01 0 and HI LO bit 00 0 and all output cal values 0 Measure the signal on the channel you are calibrating Use the appropriate equation above step 4 to convert the value to the output cal high value for this channel Record this value for later use Do not enter it into the BTW file at this time Enter the first set of calculated low and high values into the first channel output cal values of the block transfer write calibration data file If you are calibrating more than one output channel simultaneously enter the output cal values from the lowest numbered output channel in the first output cal value slots The next lowest channel in the output mask goes in the second slot of output cal values and so on Senda block transfer write to the module with word 1 containing CAL CLK bit 01 1 and HI LO bit 00 1 Send a block transfer write to the module with word 1 containing CAL CLK bit 01 0 and HI LO bit 00 1 Request a block transfer read BTR from the module If the OUTPUT BAD CAL bit word 5 bit 00 for channel 1 for example is reset and the OUTPUT CAL DONE bit word 3 bit 00 for channel 1 for example is set the procedure is complete If the bad BTW bit is set any time during the calibration procedure an error in the calibration procedure Repeat the calibration If the EEPROM bit is set
7. Word 2 i Second Output channel data Word 3 der Third Output channel data Word 4 ta Fourth Output channel data Word 5 pera Fifth Output channel data Word 6 n Sixth Output channel data Word 7 gee Seventh Output channel data Publication 1771 6 5 127 J une 1999 K 4 Block Transfer Write and Block Transfer Read Configurations for 7 Output 1 Input 1771 N Series Modules Decimal Bit Noa li Octal Bit Definition Verify If this bit is setto 1 the module will compare its current programming with the programming downloaded in the BTW If Bit 00 they are the same it will verify good if they are different the module will verify bad In no case will any programming data in the BTW be applied to the module Bit 01 Temperature scale 0 Celsius 1 Fahrenheit Word 8 BCD select 1 all values in BCD format 0 all values in 2 s complement binary All values are then entered in the selected format If the field is a signed field the most significant digit represents the sign Bit 02 Bits 03 15 03 17 Not used Always 0 Bits 00 15 Real time sample Sample time in milliseconds 0 off 00 17 RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds in BCD Word 9 Low scale value for channel 1 Scale values are limited to 432767 in binary format 7999 in BCD format Bits 00 15 Word 10 00 17 Bits 00 15 00 17 High scale value for channel 1 Sca
8. lt 10V lt 4mA 10 binary maximum output example gt 10V gt 22mA 11 binary user reset value Alarm enable If set to 1 the module reports high clamp low clamp and rate limit If 0 these warnings are suppressed Reset value If the user selects the channel to go to a user reset value upon I O reset the value in scaled units is entered here Otherwise set to 0 Same as words 11 thru 16 but for Same as words 11 thru 16 but for Same as words 11 thru 16 but for Same as words 11 thru 16 but for channel 2 channel 3 channel 4 channel 5 Block Transfer Write and Block Transfer Read Configurations for 8 Output 0 Input 1771 N Series Modules C 5 Word Definition Words 41 thru 46 Same as words 11 thru 16 but for channel 6 Words 47 thru 52 Same as words 11 thru 16 but for channel 7 Words 53 thru 58 Same as words 11 thru 16 but for channel 8 Block Transfer Read Word Assignments for 8 Output Modules WordiDec Bit 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 wom 7 ete e o e s e a o e alo e a e 0 Constant 8800 Hexadecimal Bad RTS Power Mod A 1 0 Program Mod Bad Bad 2 2 Constant 8000 Hexadecimal 3 Unused 0 Channel 1 Status _ Bad Bad Channel 1 Raw Count sent to DAC Channel 2 Status Bad Bad Channel 2 Raw Count sent to DAC Channel 3 Status Bad Bad Channel 3 Raw Count sent to DAC Unused 0 Unused 0 Unused 0 C
9. wy Allen Bradley High Resolution Isolated Analog Modules Cat No 1771 N Series User Manual Important User Information 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 Since there are many variables and requirements associated with any particular installation Allen Bradley does not assume responsibility or liability to include intellectual property liability for actual use based upon the examples shown in this publication Allen Bradley publication SGI 1 1 Safety Guidelines For The Application Installation and Maintenance of Solid State Control available from your local Allen Bradley office describes some important differences between solid state equipment and electromechanical devices which should be taken into consideration when applying products such as those described in this publication Reproduction of the contents of this copyrighted publication in whole or in part without written permission of Allen Bradley Company Inc is prohibited Throughout this manu
10. 11 calibration Bits 10 14 Not used Always 0 12 16 0 select bit a cir This bit is set to 1 Bits 00 15 Word 9 00 17 Channel 3 input data Publication 1771 6 5 127 J une 1999 D 8 Block Transfer Write and Block Transfer Read Configurations for 2 Output 2 Input 1771 N Series Modules Decimal Bit me ore Octal Bit Definition Words 10 and 11 Same as words 8 and 9 but for channel 4 Words 12 thru 19 For factory use only Words 20 thru 27 Null Publication 1771 6 5 127 J une 1999 Appendix E Block Transfer Write and Block Transfer Read Configurations for 2 Output 6 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with two outputs and six inputs Block Transfer Write Configuration Block for 2 Output 6 Input Modules BTW word type Constant Number of outputs Constant 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 Channel 1 Output Data 2 Channel 2 Output Data Tdi DT 3 fu Unused 0 Ea dale Verify 4 RTS Sample Time 1 milliseconduns Channel 1 Programming S o osaledes VI 6 High Scale Value 7 Low Clamp Value 8 High Clamp Value 9 0 Maximum Ramp Rate of Full Scale per second 10 Reset Value Channel 2 Programming 11 Low Scale Value 12 High Scale Value 13 Low Clamp Value 14 High Clamp Value 15 0 Maximum Ramp Rate of Full Scale p
11. Always 0 Low clamp This bit is set if alarms are enabled and the output Bit 04 i data is lower than the low clamp value Bit 05 High clamp This bit is set if alarms are enabled and the output data is higher than the high clamp value Bit 06 Rate alarm This bit is set if alarms are enabled and the output data changed faster than the programmed ramp rate Bad data This bit is set if BCD data format was chosen and Bit 07 Word 4 EA output value was not a legal BCD value Bits 08 10 Bad programming This bit is set if the most recent BTW contained improper programming data for this channel Bit 09 11 Bad calibration This bit is set if the channel has not had a valid calibration Bits 10 14 12 16 Not used Always 0 I 0 select bit 0 output Bit 15 17 1 input This bitis setto 0 Bits 00 15 Word 5 00 17 Channel 1 Raw data sent to DAC Bit 00 Underrange bit This bit is set if the input signal is below the input channels minimum range Bit 01 Overrange bit This bit is set if the input signal is above the input channels maximum range Bits 02 03 Not used Bit 04 Low alarm This bit is set if alarms are enabled and the input signal is lower than the low alarm setpoint Bit 05 High alarm This bit is set if alarms are enabled and the input signal is higher than the high alarm setpoint Word 6 Rate alarm This bit is set if alarms are enabled and the input Bit 06 signal changed at a rate faster than the input rate
12. BCD A value of 0 disables the filter 10 ohm offset Compensates for a resistance offset on a 10 ohm copper Bits 00 07 RTD Range of 0 99 ohms in units of 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 ohm Pt European standard Bits 08 10 010 100 ohm Pt US standard 10 12 011 10 ohm copper 100 120 ohm nickel This field is 0 for non RTD channels Bit 11 13 Constant 0 Word 23 Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E 0011 J Bits 12 15 0100 K 14 17 0101 R 0110 S 0111 T 1000 C 1771 NT2 only 1001 N 1771 NT2 only This field must be 0 for non thermocouple channels The above group of words would be repeated for each of the remaining five input channels The bit word descriptions would be identical for each of those channels Refer to the Appendix specific to your module for block transfer write configurations to be used with your module Chapter Summary In this chapter you learned how to configure your module s hardware condition your inputs and enter your data Publication 1771 6 5 127 J une 1999 Chapter Objectives Reading Data from the Module Chapter 5 Module Status and Input Data In this chapter you will read about e reading data from your module e block transfer read data format Block transfer read BTR progra
13. laststate 15 16 01 binary minimum output example lt 10V lt 4mA 10 binary maximum output example gt 10V gt 22MA 11 binary user reset value Bit 15 17 Alarm enable If set to 1 the module reports high clamp low clamp and rate limit If 0 these warnings are suppressed Reset value If the user selects the channel to go to a user reset value upon I O reset the value in scaled units is entered here Otherwise set to 0 Bits 00 15 00 17 Word 14 Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules 1 5 Word Words 15 thru 20 Words 21 thru 26 Words 27 thru 32 Words 33 thru 38 Words 39 thru 44 Word 45 Word 46 Word 47 Word 48 Word 49 Word 50 Decimal Bit Octal Bit Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 14 00 16 Bit 15 17 Bits 00 07 Bits 08 15 10 17 Definition Same as words 9 thru 14 but for channel 2 Same as words 9 thru 14 but for channel 3 Same as words 9 thru 14 but for channel 4 Same as words 9 thru 14 but for channel 5 Same as words 9 thru 14 but for channel 6 Low scale value for channel 7 High scale value for channel 7 Low alarm value for channel 7 High alarm value for channel 7 Rate alarm If the channel s input changes ata rate faster than this value and
14. 00 1000 binary Bits 14 15 purea 16 17 Block transfer write type 10 binary Bits 00 15 Word 1 00 17 First Output channel data Bits 00 15 Word 2 00 17 Second Output channel data Bits 00 15 Word 3 00 17 Third Output channel data Verify If this bitis setto 1 the module will compare its current programming with the Bit 00 programming downloaded in the BTW If they are the same it will verify good if they are different the module will verify bad In no case will any programming data in the BTW be applied to the module Bit 01 Temperature scale 0 Celsius 1 Fahrenheit Word 4 BCD select 1 all values in BCD format Bit 02 E Ae F 0 all values in 2 s complement binary Bits 03 14 03 16 Not used Always 0 Bit 15 17 CJ alarm enable A value of 1 enables over and underrange indication for the cold junction channel If the module does not have a cold junction channel this bit is 0 Publication 1771 6 5 127 J une 1999 G 4 Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules Word Word 5 Word 6 Word 7 Word 8 Word 9 Word 10 Word 11 Word 12 thru 17 Word 18 thru 23 Word 24 Word 25 Word 26 Word 27 Word 28 Word 29 Publication 1771 6 5 127 J une 1999 Decimal Bit Octal Bit Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 11 00 13 Bit 12 14 Bits
15. 1 0 Program Mod Bad Bad E CJC CJC 2 1 Unused 0 Over Under Range Range 3 Cold unction Temperature Units of 0 01 degrees C or 0 1 degrees F Channel 1 Status Bad Bad Prog Data Channel 1 Raw Count sent to DAC 7 High Low fi Te Bad Bad Bad Rate High Low 6 0 Unused 0 Calib Prog Data Alarm Clamp Clamp 7 Channel 2 Raw Count sent to DAC Channel 3 Status _ Bad Bad Bad Rate High Low i i ai Calib Prog Data Alarm Clamp Clamp 9 Channel 3 Raw Count sent to DAC Channel 4 Status Channel 2 Status Unused 0 Unused 0 Under Unused 0 Range Channel 4 Input Data Channel 5 Status Under Unused 0 Range Channel 5 Input Data Channel 6 Status Under Unused 0 Range Channel 6 Input Data Channel 7 Status Under Unused 0 Range Channel 7 Input Data Channel 8 Status Under Unused 0 Range Channel 8 Input Data For factory use only Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules G 7 Block Transfer Read Bit Word Descriptions for 3 Output 5 Input Modules Decimal Bit ene Word Octal Bit Definition Bits 00 15 _ Word 0 00 17 Constant 8800 hexadecimal Bits 00 05 Notused Always 0 Word 1 Bit 06 Bad structure This bit is set if there is an error in the BTW header Bad program Thi
16. 13 14 15 16 Bit 15 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 14 00 16 Bit 15 17 Bits 00 07 Definition Real time sample Sample time in milliseconds 0 off RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds in BCD Low scale value for channel 1 Scale values are limited to 32767 in binary format 7999 in BCD format High scale value for channel 1 Scale values are limited to 32767 in binary format 7999 in BCD format Low clamp value for channel 1 The channel output will not be allowed to go below this value in scaled units regardless of the data sent to the module Clamp values are limited to 32767 in binary format 7999 in BCD format High clamp value for channel 1 The channel output will not be allowed to go above this value in scaled units regardless of the data sent to the module Clamp values are limited to 32767 in binary format 7999 in BCD format Maximum ramp rate If this field is not 0 the module will limit the maximum rate of change for this channel to be a percentage of the scaled range of the module Legal values are from 1 to 200 of full scale second Constant 0 Reset state This field controls what the channel will output if the I O reset line is asserted 00 binary last state 01 binary minimum output example lt 10V lt 4mA 10 binary maximum
17. 14 15 16 17 Block transfer write type 10 binary First Output channel data Bits 00 15 Word 1 00 17 Word 2 TEn Second Output channel data Word 3 ni Third Output channel data Word 4 E Fourth Output channel data Word 5 sc Fifth Output channel data Word 6 pata Sixth Output channel data Word 7 si Seventh Output channel data Word 8 Bits 00 15 Eighth Output channel data 00 17 Publication 1771 6 5 127 J une 1999 C 4 Block Transfer Write and Block Transfer Read Configurations for 8 Output 0 Input 1771 N Series Modules Word Word 9 Word 10 Word 11 Word 12 Word 13 Word 14 Word 15 Word 15 continued Word 16 Words 17 thru 22 Words 23 thru 28 Words 29 thru 34 Words 35 thru 40 Publication 1771 6 5 127 J une 1999 Bit 00 Bit 01 Bit 02 Bits 03 15 03 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 15 00 17 Bits 00 11 00 13 Bit 12 14 Bits 13 14 15 16 Bit 15 17 Bits 00 15 00 17 Definition Verify If this bit is setto 1 the mo dule will compare its current programming with the programming downloaded in the BTW If they are the same it will verify good if they are different the module will verify bad In no case the BTW be applied to the module will any programming data in Temperature scale 0 Celsius 1 Fahrenheit BCD select 1 all values in BCD f
18. 17 Bits 00 15 00 17 Definition C 7 Rate alarm This bit is set if alarms are enabled and the output data changed faster than the programmed ramp rate Bad data This bit is set if BCD format was chosen and the output data is not a legal BCD value Bad programming This bitis set if the most recent BTW contained improper programming data for this channel Bad calibration This bit is set if the channel has not had a valid calibration Not used Always 0 Channel 1 Raw data sent to DAC Same as words 4 and 5 but for Chann wn N Dv Dv 3 3 wn D 3 Same as words 4 and 5 but for Chann Same as words 4 and 5 but for Chann Same as words 4 and 5 but for Chann e as words 4 and 5 but for Chann e as words 4 and 5 but for Chann e as words 4 and 5 but for Chann actory use only el 2 el 3 el 4 el 5 el 6 el 7 el 8 Publication 1771 6 5 127 J une 1999 Appendix D Block Transfer Write and Block Transfer Read Configurations for 2 Output 2 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with two outputs and two inputs Block Transfer Write Configuration Block for the 2 Output 2 Input Modules BTW word type Constant Number of outputs Constant 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 Channel 1 Output Data 2 Chann
19. 392 752 1112 1472 1832 2192 2552 2912 3272 Temperature F Thermocouple n B 4 cana J R E K Publication 1771 6 5 127 J une 1999 A 4 Specifications Resolution C C bit Resolution F bit 0 15 0 10 0 05 0 00 500 300 100 100 300 500 700 900 1100 1300 1500 1700 1900 2100 2300 2500 Temperature C 0 25 0 20 O 0 15 x i A R 3 E nas de 0 10 de age i I iii die 0 06 F Display Resolution Limit 0 05 bo uri E E se e co ste ae a e 6 0 00 400 40 320 680 1040 1400 1760 2120 2480 2840 3200 5 55mV Thermocouple Inputs x A ook bea ges di fed 0 032 C Display Resolution Limit Temperature F Publication 1771 6 5 127 J une 1999 Specifications A 5 5V Inputs 10V Inputs 4 20mA Sourcing Input 5 5V 22mA with resistor 10 5V 42mA with resistor 0 1 21 0mA gt 10MQ gt 10MQ 300Q maximum 20 to 30V dc 0 to 20mA range current limited to lt 29mA Input Range Input Resolution Input Impedance Loop Power Voltage Source Input Overvoltage Protection 140V ac rms continuous 140V ac rms continuous 24V dc continuous Time to Detect Open Input 5s maximum 9s maximum 5s maximum Open Input Detection Leakage Current s lt 1 0uA maximum lt 1 0uA maximum Normal Mode Rejection 50 60Hz 50dB 60dB m
20. 6 5 127 October 1998 Copyright 1999 Allen Bradley Company Inc Printed in USA
21. C 1771 NT2 only 1001 N 1771 NT2 only This field must be 0 for non thermocouple channels Word 9 continued Words 10 thru 16 e as words 3 thru 9 but for channel 2 n D 3 Words 17 thru 23 Same as words 3 thru 9 but for channel 3 Words 24 thru 30 Same as words 3 thru 9 but for channel 4 Words 31 thru 37 Same as words 3 thru 9 but for channel 5 Words 38 thru 44 Same as words 3 thru 9 but for channel 6 Words 45 thru 51 Same as words 3 thru 9 but for channel 7 Words 52 thru 58 Same as words 3 thru 9 but for channel 8 Block Transfer Read Word Assignments for 8 Input Modules wwa peer moon n e e eje en e e e e e e 0 Constant 8800 Hexadecimal 1 Power di Tine 1 0 Program Mod Bad Bad Unused 0 Up Data out Reset Verify Fault Prog Struct cjc CJE 2 Unused 0 Over Under Range Range 3 Cold J unction Temperature Units of 0 01 degrees C or 0 1 degrees F Channel 1 Status n Bad Bad High Low n _ Bad Bad i Low n Channel 2 Input Data Channel 3 Status Bad Bad Rate High Low 7 Over Under 8 l Unused 0 Calib Prog 0 Alarm Alarm Alarm Unused 0 Range Range 9 Channel 3 Input Data Publication 1771 6 5 127 June 1999 B 6 Block Transfer Write and Block Transfer Read Configurations for 0 Output 8 Input 1771 N Series Modules Word Dec Bit Word Octal Bit Channel 4 Status n Bad Bad Rate High Low _ Over Under Unused 0 Calib Prog Alarm Ala
22. Clamp Value 8 Reset State i Maximum Ramp Rate of Full Scale per second 9 Reset Value Channel 2 Programming 10 Low Scale Value 11 High Scale Value 12 Low Alarm Value 13 High Alarm Value 14 Rate Alarm Scaled Units per second 15 Filter Time Constant 0 1 second units Alarm Deadband 16 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 3 P rogramming 17 Low Scale Value 18 High Scale Value Publication 1771 6 5 127 J une 1999 F 2 Block Transfer Write and Block Transfer Read Configurations for 1 Output 7 Input 1771 N Series Modules Word Dec Bit 15 13 Word Octal Bit 17 16 15 14 13 12 42 43 44 45 46 47 48 Alarm enable Cae To or oe Low Alarm Value High Alarm Value SaS espe eee oe ee Rate Alarm Scaled Units per second Filter Time Constant 0 1 second units Channel 4 Programming Low Scale Value High Scale Value Low Alarm Value High Alarm Value Thermocouple Type 0 RTD Type Alarm enable Alarm Deadband 10 Ohm Offset 0 01 Ohm units Rate Alarm Scaled Units per second Filter Time Constant 0 1 second units Thermocouple Type EN RTD Type Alarm enable Filter Time Constant 0 1 second units Channel 5 Programming Low Scale Value High Scale Value Low Alarm Value High Alarm Value Alarm Deadband 10 Ohm Offset 0 01 Ohm units Rate Alarm Scaled Units per second Thermocouple Type oy RTD Type Alarm enable Channel 6 Programming Lo
23. Configurations for 0 out 8 in Description of BTR BTW words Block Transfer Read and Write RE Configurations for 8 out 0 in Description of BTR BTW words Publication 1771 6 5 127 J une 1999 P 2 Using this Manual Chapter Appendix D Topics Covered sfer Read and Write Configurations for 2 out 2 in Description of BTR BTW words sfer Read and W AE ions for 2 out 6 in Append Appendi F Description of BTR BTW words sfer Read and W Configurations for 1 out 7 in rite Description of BTR BTW words sfer Read and Write Appen ions for 3 out 5 in Description of BTR BTW words sfer Read and Write ions for 4 out 4 in Appendi Appendi eel sfer Read and Write Appendix ions for 5 out 3 in Description of BTR BTW words sfer Read and Write Configurations for 6 out 2 in BTR BTW words o Description Description of BTR BTW words o Block Transfer Read and Write Appendb K Configurations for 7 out 1 in Appendi L UUICSA Hazardous Location L CSA Hazardous Location Related Products You can install your module in any system that uses Allen Bradley processors that support block transfer and the 1771 I O structure Description of BTR BTW words Contact your nearest Allen Bradley office for more information about your programmable controllers Product Compatibility These modules can only be used with 1771 A
24. Constant 0 Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E 0011 J 0100 K 0101 R 0110 S 0111 T This field must be 0 for non thermocouple channels Bits 12 15 14 17 Same as words 45 thru 51 but for channel 8 Words 52 thru 58 Block Transfer Read Word Assignments for 6 Output 2 Input Modules Constant 8800 Hexadecimal Bad RTS Power Mod 1 0 Program Mod Bad Bad Chan Time Unused 0 up Data Alarm out Reset Verify Fault Prog Struct CJC CJC 2 1 Unused 0 Over Under Range Range 3 Cold J unction Temperature Units of 0 01 degrees C or 0 1 degrees F Channel 1 Status Bad Bad High Low A e High Low E Unused 0 Channel 1 Raw Count sent to DAC Channel 2 Status Bad Bad Prog Data Channel 2 Raw Count sent to DAC Unused 0 Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules 1 7 Word Dec Bit Word Octal Bit Channel 3 Status _ Bad Bad Bad Rate High Low 3 Massa Calib Prog Data Alarm Clamp Clamp ao 9 Channel 3 Raw Count sent to DAC Channel 4 Status _ Bad Bad Bad Rate High Low _ 10 i Unused g Calib Prog Data Alarm Clamp cam a 11 Channel 4 Raw Count sent to DAC Channel 5 Status _ Bad Bad Bad Rate High am E 12 a Unused Calib P
25. Modules Block Transfer Read Word Assignments for 4 Output 4 Input Modules ves eee e s ele lala e mon o e u o e s e a a e a e e o o Constant 8800 Hexadecimal Bad RTS Power Mod 1 0 Program Mod Bad Bad E Chan Time Unused 0 Up Data Alarm all Reset Verify Fault Prog Struct CJC CJC 2 1 Unused 0 Over Under Range Range m 3 Cold J unction Temperature Units of 0 01 degrees C or 0 1 degrees F Channel 1 Status i High Low ER Bad Bad Prog Data Bad Bad Bad Rate High Low _ 3 o ae Calib Prog Data Alarm Clamp Clamp Unused 0 Channel 1 Raw Count sent to DAC 7 Channel 2 Raw Count sent to DAC Channel 3 Status Bad Bad Bad Rate High Low a 3 0 ai Calib Prog Data Alarm Clamp Clamp ie 9 Channel 3 Raw Count sent to DAC Channel 4 Status _ Bad Bad High Low Channel 4 Raw Count sentto DAC Channel 5 Status High Low High Low High Low High Low Unused 0 Channel 2 Status Unused 0 Under Unused 0 Range Channel 5 Input Data Channel 6 Status Under Unused 0 Range Channel 6 Input Data Channel 7 Status Under Unused 0 Range Channel 7 Input Data Channel 8 Status Under Unused 0 Range Channel 8 Input Data For factory use only Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 4 Output 4 Input 17
26. Offset 0 01 Ohm units Channel 3 P rogramming 17 Low Scale Value 18 High Scale Value Publication 1771 6 5 127 J une 1999 B 2 Block Transfer Write and Block Transfer Read Configurations for 0 Output 8 Input 1771 N Series Modules ioe I e IE TET ie Dee see pe 19 Low Alarm Value 20 High Alarm Value Alarm 21 enable Rate Alarm Scaled Units per second 22 Filter Time Constant 0 1 second units Alarm Deadband 23 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 4 Programming 24 Low Scale Value 25 High Scale Value 26 Low Alarm Value 27 High Alarm Value Alarm x 28 enable Rate Alarm Scaled Units per second 29 Filter Time Constant 0 1 second units Alarm Deadband 30 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 5 Programming 31 Low Scale Value 32 High Scale Value 33 Low Alarm Value 34 High Alarm Value 35 Bell Rate Alarm Scaled Units per second 36 Filter Time Constant 0 1 second units Alarm Deadband 37 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 6 Programming 38 Low Scale Value 39 High Scale Value 40 Low Alarm Value 41 High Alarm Value 42 Don Rate Alarm Scaled Units per second 43 Filter Time Constant 0 1 second units Alarm Deadband 44 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Publication 1771 6 5 127 J une 1999 Word Dec Bit Word Octal Bit Filter Time Constant 0 1 second units Thermocouple Type
27. Output Programming 225 2242 iialera Output Configuration Words 5 through 10 4 1 BitWord Description of Output Configuration Words 5 through 10 4 18 Input Programming Li BitWord Description of Input Configuration Words 17 through 23 4 19 Chapter SUMMAN LL Publication 1771 6 5 127 J une 1999 Module Status and Input Data Module Calibration Troubleshooting Specifications Block Transfer Write and Block Transfer Read Configurations for 0 Output 8 Input 1771 N Series Modules Table of Contents toc iii Chapter 5 Chapter Objectives 2 ce cece ee eee ees Reading Data from the Module Block Transfer Read Data Format Outputs Only Block Transfer Read Data Header Inputs Only and Output Input Block Transfer Read Data Header Input Status Data ispira ian Bit Word Description for Input Status Data Words QUINDI SAWS Data tiri ai or cae wee ai Bit Word Description for Output Status Data Words Chapter Summa sicilia ea ae Chapter 6 Chapter Objective LL TOO and EQUSMGN ii aa heey eek Calibrating Your Mod le cccgitceieelcepuseeadudedgarunas Indicator Operation During Calibration aaa Manual Calibrations 22 aie aad neataino aiaia aa drosa aces Input Channel Calibration LL Output Channel Calibration nccscsiccvidenceiiacosanaaas ChapterSummary LL Chapter 7 Chapter ODJECHVE a papsriasioneneo iassgine odie area sante Diagnost
28. PLC 3 Family Processors Sample Ladder Diagram PLC 5 Family Processors Setting Up the Data Table File Chapter SUMMA sica Ra Publication 1771 6 5 127 J une 1999 toc ii Table of Contents Configuring the Module Chapter 4 Chapter Objectives LL Configuring the High Resolution Isolated Analog Modules Default Configurations LL Module Level Programming Features o Module Configuration Verification 0 cece cece eae Temperature Scale eee eee Data OMA siii Two s Complement Binary Li Real Time Sampling it chawsncanwe cea iek eein Output Channel Programming Features SEC ARR SE Camping seitan danni aa i da RAMPING rasene anaa eii ariaa dalia dave a Alarm Enable ouuu Resets lE gana E E RIA ous oe a yates t Reset Value cs nveiere re ara eparina Input Channel Programming Features SEANG scia ae eee ee AlQING siii iii i ii Alarm D adbhand ciaoo Rate Wid a e a a E a A E Digitali F itenng silurato Thermocouple Type ouaaa RTD TYPE saranta tidad ia RR URE daie LOOM OSC 102 6 serari RA PE Configuration Block for a Block Transfer Write Block Transfer Write Configuration Data Header Module Configuration Data Header BitWord Description of Word 0 Output Configuration Words 1 and 2 Bit Word Description of Output Configuration Words 1 and 2 Output Configuration Words 3 and 4 BitWord Description of Output Configuration Words 3 and 4
29. Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 2 Output 6 Input 1771 N Series Modules E 3 va we e e e e ew e e a e e e woaal 7 e 8 e e e e e e e e e 49 Alarm Rate Alarm Scaled Units per second enable 50 Filter Time Constant 0 1 second units Alarm Deadband 51 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 8 Programming 52 Low Scale Value 53 High Scale Value 54 Low Alarm Value 55 High Alarm Value 56 Rate Alarm Scaled Units per second 57 Filter Time Constant 0 1 second units Alarm Deadband 58 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Block Transfer Write Bit Word Descriptions for 2 Output 6 Input Modules Decimal Bit NE Octal Bit Definition Constant 0 Bits 04 07 Number of outputs 0010 Bits 08 13 10 15 Word 0 Constant 00 1000 Bits 14 15 16 17 Block transfer write type 10 Bits 00 15 i 00 17 First Output channel data Bits 00 15 00 17 Second Output channel data Verify If this bit is setto 1 the module will compare its current programming with the programming downloaded in the BTW If they are the same it will verify good if they are different the module will verify bad In no case will any programming data in the BTW be applied to the module Temperature scale 0 Celsius 1 Fahrenheit 1 all values in BCD format 0 all values in 2 s co
30. Unfiltered Input TA 0 01 sec I I I TA 0 5 sec i 4 bi SERRA TA 0 99 sec I 0 0 01 0 5 0 99 Time in Seconds Thermocouple Type This field lets you select the type of sensor connected to a thermocouple input channel This field must be 0 for all other channel types Sensor Type Binary Value Decimal 15 14 13 12 Octal 17 16 15 14 CI LA e e LE LERNEE K 0 R 1 S 0 T 1 cl 0 NI 1 1 For 1771 NT2 only Configuration Block for a Block Transfer Write Word Dec Bit Word Octal Bit Configuring the Module 4 15 RTD Type This field lets you select the type of sensor connected to a 650 ohm input channel This field must be 0 for all other channel types Sensor Type Binary Value Oj e O oO Q e Oo 10 Ohm Offset This field lets you compensate for a small offset error in a 10 ohm copper RTD Values can range from 0 99 to 0 99 ohms in units of 0 01 ohms For example if the resistance of a copper RTD used with this channel was 9 74 ohms at 25 C you would enter 0 26 in this field The configuration block for a block transfer write consists of e module configuration header e output channel data if applicable output channel programming if applicable e input channel programming if applicable Block Transfer Write Configuration Data Header The configuration data header consists of information required for the processor to properly identify t
31. Units of 0 01 degrees C or 0 1 degrees F Channel 1 Status 7 High Low ni Bad Bad Prog Data Alarm Channel 1 Raw Count sentto DAC i i Unused 0 Caib Prog beta Alm clomp Ciamp Used 0 7 Channel 2 Raw Count sent to DAC Channel Status 2 Bad Bad Bad Rate High Low a i 9 ued Calib Prog Data Alarm Clamp Clamp enue 9 Channel 3 Raw Count sent to DAC Channel 4 Status n Bad Bad High Low Channel 4 Raw Count sent to DAC Channel 5 Status High Low Pt i High Low High Low High Low Unused 0 Channel 2 Status Unused 0 Bad Bad Prog Data Alarm Channel 5 Raw Count sent to DAC Channel 6 Status Unused 0 Under Unused 0 Range Channel 6 Input Data Channel 7 Status Under Unused 0 Range Channel 7 Input Data Channel 8 Status Under Unused 0 Range Channel 8 Input Data For factory use only Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Modules J 7 Block Transfer Read Bit Word Descriptions for 5 Output 3 Input Modules Decimal Bit T Word Octal Bit Definition Bits 00 15 Word 0 00 17 Constant 8800 hexadecimal Bits 00 05 Notused Word 1 Bit 06 Bad structure This bit is set if there is an error in the BTW header Bad program This bitis set if any of the module level programming data
32. Value Alarm enable Rate Alarm Scaled Units per second Alarm Deadband 10 Ohm Offset 0 01 Ohm units Block Transfer Write Bit Word Descriptions for 6 Output 2 Input Modules Filter Time Constant 0 1 second units Thermocouple Type 0 RTD Type Decimal Bit a mole Octal Bit Definition Constant 0 Bits 04 07 Number of outputs 0110 binary Word 0 pet Constant 00 1000 binary en Block transfer write type 10 binary Word 1 vii First Output channel data Word 2 ey Second Output channel data Word 3 Sn Third Output channel data Bits 00 15 Word 4 00 17 Fourth Output channel data Publication 1771 6 5 127 J une 1999 1 4 Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules Decimal Bit Mi word Octal Bit Definition Bits 00 15 00 17 Word 5 Fifth Output channel data Bits 00 15 Word 6 00 17 Sixth Output channel data Verify If this bit is setto 1 the module will compare its current programming with the programming downloaded in the BTW If Bit 00 they are the same it will verify good if they are different the module will verify bad In no case will any programming data in the BTW be applied to the module Bit01 Temperature scale 0 Celsius 1 Fahrenheit Word 7 BCD select 1 all values in BCD format Bit 02 0 all values in 2 s complement binary All values are then entered in the selected format If the field is a sig
33. Value 18 High Clamp Value 19 Bett Resetstate 0 Maximum Ramp Rate of Full Scale per second 20 Reset Value 21 Low Scale Value 22 High Scale Value 23 Low Clamp Value 24 High Clamp Value 25 i Reserse 0 Maximum Ramp Rate of Full Scale per second 26 Reset Value Channel 4 Programming 27 Low Scale Value 28 High Scale Value 29 Low Clamp Value 30 High Clamp Value 31 I Reserse 0 Maximum Ramp Rate of Full Scale per second 32 Reset Value Channel 5 Programming 33 Low Scale Value 34 High Scale Value 35 Low Clamp Value 36 High Clamp Value 37 pal Resetstate 0 Maximum Ramp Rate of Full Scale per second 38 Reset Value Channel 6 Programming 39 Low Scale Value 40 High Scale Value 41 Low Clamp Value 42 High Clamp Value 43 Hi resesi o State El Maximum Ramp Rate of Full Scale per second Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules 1 3 ves e a e ea e ee eee e a vescsa 7_ e w w a n w w a s o e e o o 44 Reset Value Channel 7 Programming 45 Low Scale Value 46 High Scale Value 47 Low Alarm Value 48 High Alarm Value 49 ai Rate Alarm Scaled Units per second 50 Filter Time Constant 0 1 second units Alarm Deadband 51 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 8 Programming 52 Low Scale Value 53 High Scale Value 54 Low Alarm Value High Alarm
34. Words 20 thru 27 For factory use only Publication 1771 6 5 127 J une 1999 Appendix L CSA Hazardous Location CSA Hazardous Location Approval CSA certifies products for general use as well as for use in hazardous locations Actual CSA certification is indicated by the product label as shown below and not by statements in any user documentation Example of the CSA certification product label CL DIV 2 GP A B C D TEMP a To comply with CSA certification for use in hazardous locations the following information becomes a part of the product literature for CSA certified Allen Bradley industrial control products e This equipment is suitable for use in Class Division 2 Groups A B C D or non hazardous locations only e The products having the appropriate CSA markings thatis Class Division 2 Groups A B C D are certified for use in other equipment where the suitability of combination that is application or use is determined by the CSA or the local inspection office having jurisdiction Important Due to the modular nature of a PLC control system the product with the highest temperature rating determines the overall temperature code rating of a PLC control system in a Class I Division 2 location The temperature code rating is marked on the product label as shown Temperature code rating CLI DIV 2 GP A B C D TEMP GP Ss __ Look for temperature code rating here The following warnings a
35. alarm setpoint Bit 07 Unused 0 Bit 08 10 Bad program This bit is set if any of the channel level programming data is illegal Bit 09 11 Bad calibration This bit is set if the channel has not had a valid calibration Bits 10 14 12 16 Not used Always 0 I 0 select bit 0 output Bit 15 17 1 input This bitis setto 1 Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 1 Output 7 Input 1771 N Series Modules F 9 Word Word 7 Words 8 and 9 Words 10 and 11 Words 12 and 13 Words 14 and 15 Words 16 and 17 Words 18 and 19 Words 20 thru 27 Octal Bit Definition Bits 00 15 00 17 Channel 2 input data Same as words 6 and 7 but for channel 3 Same as words 6 and 7 but for channel 4 Same as words 6 and 7 but for channel 5 Same as words 6 and 7 but for channel 6 Same as words 6 and 7 but for channel 7 Same as words 6 and 7 but for channel 8 actory use only Publication 1771 6 5 127 J une 1999 Appendix G Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with three outputs and five inputs Block Transfer Write Configuration Block for 3 Output 5 Input Modules BTW word type Constant Number
36. and 13 but for channel 7 Words 18 thru 19 Same as words 12 and 13 but for channel 8 Words 20 thru 27 For factory use only Publication 1771 6 5 127 J une 1999 Appendix I Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with six outputs and two inputs Block Transfer Write Configuration Block for 6 Output 2 Input Modules Word Dec Bi 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Word Octal Bi 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 BTW word type Constant Number of outputs Constant Ce ee eee Channel OutputData 2 Channel 2 Output Data 3 Channel 3 Output Data ET Came Output Dt hannel 4 Output Data 5 e 6 nnel 6 Output Da Temp 8 RTS Sample Time 1 millisecond units Channel 1 Programming 9 Low Scale Value 10 High Scale Value 11 Low Clamp Value 12 High Clamp Value 13 a Resetstate 0 Maximum Ramp Rate of Full Scale per second 14 Reset Value Publication 1771 6 5 127 June 1999 I 2 Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules vee e We e eee a eee Te a a vescsa_7_ e w w a n w w a s o e e o o Channel 2 Programming 15 Low Scale Value 16 High Scale Value 17 Low Clamp
37. bit word descriptions 5 output 3 input modu ARIE bit word descriptions 6 output 2 input mode eK bit word descriptions 8 input modules bit word descriptions 8 output modules BTR word assignments 2 output 2 input modules D 4 BTR word assignments 2 output 6 input modules Ed BTR word assignments 8 input module Index BTR word assignments 8 output modules C 4 block transfer write 3 1 BTR header inputs only and inputs outputsf 5 3 outputs only 5 p bit word descriptions outputs only 5 3 BTR header bit word descriptions inputs only and inputs outputs C cables 2 4 calibration block transfer read 6 block transfer write 6 3 input channel 6 3 methods 6 2 output channel 6 7 tools 6 1 catalog numbers standard 1 3 catalog numbers of modules 1 3 channel configurations 1 4 channel descriptions module 1 4 clamping output channels 4 4 communication how data is transferred 1 4 configuration output 4 14 configuration BTW 3 1 2 output 6 input moduleLE 1 F 1 2 output 2 input module D 1 4 output 4 input module 5 output 3 input module 6 wel input module l 1 K input module B 1 it word description for 8 input module oOo 00 configuration data header block transfer write 4 15 configuration verification 4 4 configurations channe 1 4 connecting wiring 2 4 D data format 4 3 Publication 1771 6
38. during operation indicates possible microprocessor or backplane interface failure nternal fuse bad Power up diagnostics successfully completed Normal operation Initial block transfer write successfully completed Normal operation None required Internal module problem Replace module Design your program to monitor module and channel status bits and to take appropriate action depending on your application requirements You may also want to monitor these bits while troubleshooting with your industrial terminal The module sets a bit 1 to indicate it has detected_one or more of the following module conditions as shown in Tabld 7 B The module sets a bit 1 to indicate it has detected one or more of the following input channel conditions Table or output channel conditions Table 7 C Troubleshooting 7 3 Table 7 B Module Status Reported in BTR Word 1 Decimal Bit Explanation Octal Bit Word 1 Bit 00 05 Not used Bit 06 Bad structure This bit is set if there is an error in the BTW header Bad program This bit is set if any of the module level programming data is illegal Bit08 10 Module fault This bit is set if any of the programming data sent to the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Bits 09 10 Program verify Indicates the result of verify request 00 verify not 11 12 requested 10 verify failed 11 verify succeeded Bit11 13
39. fields will be in BCD format In BCD the most significant bit is the sign bit for all signed fields This sign bit applies to both BTW and BTR words NOTE Available resolution is poor when using BCD format The 4 digit BCD format uses an arrangement of 16 binary digits to represent a 4 digit decimal number from 0000 to 9999 Figure 4 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 29 21 2 and 23 Table 4 A The decimal equivalent for a group of four binary digits is determined by multiplying the binary digit by its corresponding place value and adding these numbers The 1771 N series modules use 15 bit signed magnitude BCD The maximum range value available then becomes 7999 Publication 1771 6 5 127 June 1999 4 4 Configuring the Module Figure 4 1 4 Digit Binary Coded Decimal Sign Bit 0 1X22 4 1 1X21 2 1X20 1 1X23 8 0X22 0 9 0X21 0 1X20 1 1X23 8 0X22 0 0X21 0 1X20 1 Bit i Table 4 A BCD Representation Decimal Equivalent Place Value 23 8 22 4 21 2 Publication 1771 6 5 127 J une 1999 1X23 8 0X22 0 ox21 0 ff 70 1X20 1 o af af af af of of af if of of af af of of sl 9 9 12955 1 Configuring the Module 4 5 Two s Complement Binary Two s complement binary is used with PLC 3 processors when performing mathematica
40. for non RTD channels Constant 0 Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E 0011 0100 K 0101 R 0110 S 0111 T This field must be 0 for non thermocouple channels Same as words 17 th Same as words 17 th Same as words 17 th Same as words 17 th Same as words 17 th ru 23 but for channel 4 ru 23 but for channel 5 ru 23 but for channel 6 ru 23 but for channel 7 ru 23 but for channel 8 Publication 1771 6 5 127 J une 1999 E 6 Block Transfer Write and Block Transfer Read Configurations for 2 Output 6 Input 1771 N Series Modules Block Transfer Read Word Assignments for 2 Output 6 Input Modules ves eee e s ele alae moon 7 e u o e s e a a e a e e o o Constant 8800 Hexadecimal Bad RTS Power Mod 1 0 Program Mod Bad Bad Z Chan Time i Unused 0 up Data Alarm Reset Verify Fault Prog Struct CJC CC 2 1 Unused 0 Over Under Range Range pa 3 Cold J unction Temperature Units of 0 01 degrees C or 0 1 degrees F Channel 1 Status High Low 2 Bad Bad Prog Data Channel 1 Raw Countsent to DAC 9 i ili a n in un sum Unused 0 Tf Channel 2 Raw CountsenttoDAC Channel Status Bad Bad Rate High Low n Over Under Unused 0 Calib Prog Alarm Alarm Alarm Unused 0 Range Range 9 Input Data Channel 4 Status Unused 0 Channel 2 Status Unde
41. is illegal Module fault This bit is set if any of the programming data sent to the module Bit 08 10 in the most recent BTW was illegal or if one or more channels has the bad Word 1 calibration bit set Bits 09 10 Program verify Indicates the result of verify request 00 verify not 11 12 requested 10 verify failed 11 verify succeeded i I O reset This bit is set whenever the I O reset line on the backplane is Bit 11 13 asserted RTS timeout This bitis setifa BTR was not requested of the module within Bit 12 14 the RTS sample time Module alarm This bit is set ifthere is an alarm bit set for one or more Bit 13 15 channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and rate limit alarm Bit 14 16 Bad channel data This bit is set if the module is in BCD mode and one or more of the input data values sentin the last BTW are nota legal BCD value Powerup bit This bitis set until a BTW with programming data is received by Bit 15 17 the module Bit 00 Cold junction compensation CJ C underrange bit This bit is set if the CJ C temperature is below 0 C Bit 01 Cold junction compensation CJ C overrange bit This bit is set if the CJ C j 0 Word 2 temperature is above 70 C Bits 02 14 02 16 Not used Always 0 Bit 15 17 Always 1 Word 3 Bits 00 15 Cold junction temperature Units of 0 01 degrees C or 0 1 degrees F 0 1 00 17 degrees C or 1
42. of Full Scale per second 33 Reset Value Channel 5 Programming 34 Low Scale Value 35 High Scale Value 36 Low Clamp Value 37 High Clamp Value 38 A Resetstate 0 Maximum Ramp Rate of Full Scale per second 39 Reset Value Channel 6 Programming 40 Low Scale Value 41 High Scale Value 42 Low Clamp Value 43 High Clamp Value 44 pats Reset State 0 Maximum Ramp Rate of Full Scale per second 45 Reset Value UD Channel Programming a 46 Low Scale Value 47 High Scale Value 48 Low Clamp Value Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 7 Output 1 Input 1771 N Series Modules K 3 ves e a e ea e eee eee a vescsa7_ e w w e n w w a s o e e o o 49 High Clamp Value Alarm F 50 enable Reset State Maximum Ramp Rate of Full Scale per second 51 Reset Value Channel 8 Programming 52 Low Scale Value 53 High Scale Value 54 Low Alarm Value 55 High Alarm Value Alarm 56 enable Rate Alarm Scaled Units per second Alarm Deadband 10 Ohm Offset 0 01 Ohm units Block Transfer Write Bit Word Descriptions for 7 Output 1 Input Modules Filter Time Constant 0 1 second units Thermocouple Type 0 RTD Type Word Decimal Bit Octal Bit Definition 00 03 Constant 0 Bits 04 07 Number of outputs 0111 binary Word 0 ey Constant 00 1000 binary eee Block transfer write type 10 binary Word 1 aati First Output channel data
43. of outputs Constant 0 1 o o o 1 o o o 0 o 1 1 0 fo fo fo 1 Channel 1 Output Data a frame cus 3 Channel 3 Output Data CJ alarm _ BCD Temp A j enable ili select scale veny 5 RTS Sample Time 1 millisecond units Channel 1 Programming Low Scale Value High Scale Value Low Clamp Value ooj co gt gt High Clamp Value 10 si Reset State 0 Maximum Ramp Rate of Full Scale per second 11 Reset Value Channel 2 Programming 12 Low Scale Value 13 High Scale Value 14 Low Clamp Value 15 High Clamp Value 16 0 Maximum Ramp Rate of Full Scale per second 17 Reset Value Channel 3 P rogramming Publication 1771 6 5 127 J une 1999 G 2 Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules Word Dec Bit 5 14 13 12 11 09 o o7 06 05 04 03 oz on 00 Word Octal Bit 16 15 u 13 11 0 o 06 05 04 03 oz on 00 18 Low Scale Value 19 High Scale Value 20 Low Clamp Value 21 High Clamp Value 22 Reset State o Maximum Ramp Rate of Full Scale per second 23 Reset Value Channel 4 P rogramming 24 Low Scale Value 25 High Scale Value 26 Low Alarm Value 27 High Alarm Value 28 Rate Alarm Scaled Units per second 29 Filter Time Constant 0 1 second units Alarm Deadband 30 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 5 P rogramming 31 Low Scale Value 32 High Scale Value 33 Low Alarm Val
44. output example gt 10V gt 22mA 11 binary user reset value Alarm enable If setto 1 the module reports high clamp low clamp and rate limit If 0 these warnings are suppressed Reset value If the user selects the channel to go to a user reset value upon 1 0 reset the value in scaled units is entered here Otherwise set to 0 Same as words 6 thru 11 but for channel 2 Same as words 6 thru 11 but for channel 3 Low scale value for channel 4 High scale value for channel 4 Low alarm value for channel 4 High alarm value for channel 4 Rate alarm If the channel s input changes at a rate faster than this value and the alarm enable bit is set the channel will indicate a rate alarm condition Legal values are from 0 05 to 50 of full scale per second Alarm enable bit If set to 1 the module will report high alarm low alarm underrange overrange and rate alarm conditions If 0 these warnings are Suppressed Alarm deadband This field creates a hysteresis effect on the low and high alarms For an alarm condition to be removed the input signal must go above the low alarm limit or below the high alarm limit by an amount equal to the specified deadband Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules G 5 Decimal Bit IRE ord Octal Bit Definition Fi
45. reports high clamp low clamp and rate limit If 0 these warnings are suppressed Word 12 Bits 00 15 Reset value If the user selects the channel to go to a user reset value upon 1 0 00 17 reset the value in scaled units is entered here Otherwise set to 0 Word 13 thru 18 Word 19 thru 24 Word 25 thru 30 Same as words 7 thru 12 but for channel 2 Same as words 7 thru 12 but for channel 3 Same as words 7 thru 12 but for channel 4 Bits 00 15 00 17 Bits 00 15 Word 32 00 17 High scale value for channel 5 Bits 00 15 Word 33 00 17 Low alarm value for channel 5 Bits 00 15 Word 34 00 17 High alarm value for channel 5 Publication 1771 6 5 127 J une 1999 Word 31 Low scale value for channel 5 Block Transfer Write and Block Transfer Read Configurations for 4 Output 4 Input 1771 N Series Modules H 5 Word Word 35 Word 36 Word 37 Words 38 thru 44 Words 45 thru 51 Words 52 thru 58 Octal Bit Definition Bits 00 14 Rate alarm If the channel s input changes at a rate faster than this value and the 00 16 alarm enable bit is set the channel will indicate a rate alarm condition Legal values are from 0 05 to 50 of full scale per second Alarm enable bit If set to 1 the module will report high alarm low alarm Bit15 17 underrange overrange and rate alarm conditions If 0 these warnings are Suppressed Alarm deadband This field creates a hysteresis effect on
46. supplying loop power Refer to Figurd 2 6 in this document Publication 1771 6 5 127 June 1999 2 8 Installing the Module Figure 2 3 Remote Termination Panel Wiring Example Channel 1 Connections Note Terminals W1 W2 Module End of R1 Return 1 and W3 are spares 1771 NC cable 11 Input 1 Do not use terminals CR eo 01 Output 1 and CL S1 Shield 1 RTP End of 1771 NC cable R DIN Rail Channel 1 Connections Note Terminals W1 W2 R1 Return 1 and W3 are spares 11 Input 1 Do not use terminals CR 01 Output 1 and CL Module End of S1 Shield 1 1771 NC cable RTP Endof 1771 NC cable DIN Rail 110241 Publication 1771 6 5 127 J une 1999 Installing the Module 2 9 Field wiring to the remote termination panel is the same for all remote termination panel variations Refer to Figure 2 4 Each channel has 4 connections R I O and S e R return e I input e O output e S shield Channel 1 would use R1 I1 O1 and S1 channel 2 would use R2 12 02 and S2 and so on for the remaining channels To connect field wiring to the remote termination panel 1 Strip 3 8 inch 9 25 mm of insulation from the 22 12 AWG wire 2 Insert the wire into the open connector slot 3 Tighten the screw to 4 4 5 2 Ib in 0 5 0 6Nm to clamp the wire Figure 2 4 Con
47. the alarm enable bit is set the channel will indicate a rate alarm condition Legal values are from 0 05 to 50 of full scale per second Alarm enable bit If set to 1 the module will report high alarm low alarm underrange overrange and rate alarm conditions If 0 these warnings are suppressed Alarm deadband This field creates a hysteresis effect on the low and high alarms For an alarm condition to be removed the input signal must go above the low alarm limit or below the high alarm limit by an amount equal to the specified deadband Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Filter time constant Specifies the time constant of a digital first order lag filter on the input in 0 1 second units Legal values are 0 1 to 9 9 seconds A value of 0 disables the filter Publication 1771 6 5 127 J une 1999 l 6 Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules Decimal Bit eae Word Octal Bit Definition 10 ohm offset Compensates for a resistance offset on a 10 Bits 00 07 ohm copper RTD Range of 0 99 ohms in units of 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 ohm Pt European standard T 010 100 ohm Pt US standard 10 12 011 10 ohm copper 100 120 ohm nickel This field is 0 fornon RTD channels Word 51 Bit11 13
48. the low and high alarms For an alarm condition to be removed the input signal must go above the low alarm Bits 00 07 limit or below the high alarm limit by an amount equal to the specified deadband Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Filter time constant Specifies the time constant of a digital first order lag filter on the input in 0 1 second units Legal values are 0 1 to 9 9 seconds A value of 0 disables the filter Bits 08 15 10 17 Bits 00 07 10 ohm offset Compensates for a resistance offset on a 10 ohm copper RTD Range of 0 99 ohms in units of 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 ohm Pt European standard Bits 08 10 010 100 ohm Pt US standard 10 12 011 10 ohm copper 100 120 ohm nickel This field is 0 for non RTD channels Bit 11 13 Constant 0 Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E Bits 12 15 0011 J 14 17 0100 k 0101 R 0110 S 0111 T This field must be 0 for non thermocouple channels Same as words 31 thru 37 but for channel 6 Same as words 31 thru 37 but for channel 7 Same as words 31 thru 37 but for channel 8 Publication 1771 6 5 127 J une 1999 H 6 Block Transfer Write and Block Transfer Read Configurations for 4 Output 4 Input 1771 N Series
49. thru 13 but for channel 3 e as words 8 thru 13 but for channel 4 wn D 3 wn D 3 e as words 8 thru 13 but for channel 5 Sam Bits 00 15 Low scale value for channel 6 00 17 Bits 00 15 High scale value for channel 6 00 17 Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Modules J 5 Word Word 40 Word 41 Word 42 Word 43 Word 44 Words 45 thru 51 Words 52 thru 58 Decimal Bit Definition Octal Bit Bits 00 15 Low alarm value for channel 6 00 17 Bits 00 15 High alarm value for channel 6 00 17 Bits 00 14 Rate alarm If the channel s input changes ata rate faster than this value and the 00 16 alarm enable bit is set the channel will indicate a rate alarm condition Legal values are from 0 05 to 50 of full scale per second Alarm enable bit If set to 1 the module will report high alarm low alarm Bit15 17 underrange overrange and rate alarm conditions If 0 these warnings are Suppressed Alarm deadband This field creates a hysteresis effect on the low and high alarms For an alarm condition to be removed the input signal must go above the low alarm Bits 00 07 limit or below the high alarm limit by an amount equal to the specified deadband Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Filter time constant Specifies the t
50. time period for use by the processor RTS is invaluable for time based functions such as PID and totalization in the processor It allows accurate time based calculations in local or remote I O racks Publication 1771 6 5 127 J une 1999 4 6 Configuring the Module Output Channel Programming Features Publication 1771 6 5 127 J une 1999 In the RTS mode the module scans and updates its inputs at a user defined time interval AT instead of the default interval The module ignores block transfer read BTR requests for data until the sample time period elapses The BTR of a particular data set occurs only once at the end of the sample period and subsequent requests for transferred data are ignored by the module until a new data set is available If a BTR does not occur before the end of the next RTS period a time out bit is set in the BTR status area word 1 When set this bit indicates that at least one data set was not transferred to the processor The actual number of data sets missed is unknown The time out bit is reset at the completion of the BTR Legal RTS values are in intervals of 1ms from 0 100 to 10 000 seconds in binary format or 0 100 to 9 999 seconds in BCD format An RTS value of 0 disables the real time sampling feature Output channel programming features include e low and high scaling e low and high clamping e ramping e alarm enable reset state reset value Scaling Scaling is the convers
51. with the calibration equipment Publication 1771 6 5 127 J une 1999 Module Calibration 6 7 Output Channel Calibration 1 Set the appropriate bit in the BTW output calibration mask word 3 channel 1 is bit 0 channel 2 is bit 01 etc If calibrating only one channel set the appropriate bit If calibrating the entire module all outputs set all bits 00 through 07 2 Send a block transfer write to the module with word 1 containing CAL CLK bit 01 1 and HI LO bit 00 0 and all output cal values 0 3 Senda block transfer write to the module with CAL CLK bit 01 0 and HI LO bit 00 0 and all output cal values 0 4 Measure the signal on the channel you are calibrating Use the appropriate equation below to calculate the output cal low value for this channel Record this value for later use Do not enter it into the BTW file at this time 10V Output Y X x 6000 30000 Where X meter reading in volts Y output cal low high value 25mA Output X 0 Y Sas x 600009 30000 21 500 Where X meter reading in mA Y output cal low high value 50mA Output X 1 Y Beg X son 30000 49 000 Where X meter reading in mA Y output cal low high value Publication 1771 6 5 127 June 1999 6 8 Module Calibration Chapter Summary Publication 1771 6 5 127 J une 1999 10 11 Senda block transfer write to the module with word 1 containing CAL CLK bit 01 1 and HI LO bit 00
52. 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 ohm Pt European standard Bits 08 10 010 100 ohm Pt US standard 10 12 011 10 ohm copper 100 120 ohm nickel This field is 0 for non RTD channels Bit 11 13 Constant 0 Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E Bits 12 15 0011 14 17 0100 K 0101 R 0110 S 0111 T This field must be 0 for non thermocouple channels e as words 10 thru 16 but for channel 3 e as words 10 thru 16 but for channel 4 e as words 10 thru 16 but for channel 5 e as words 10 thru 16 but for channel 6 e as words 10 thru 16 but for channel 7 Same as words 10 thru 16 but for channel 8 Publication 1771 6 5 127 J une 1999 F 6 Block Transfer Write and Block Transfer Read Configurations for 1 Output 7 Input 1771 N Series Modules Block Transfer Read Word Assignments for 1 Output 7 Input Module ves See re E won 7 6 e eje ef ee e e o e e Constant 8800 Hexadecimal Bad RTS Power Mod 1 0 Program Mod Bad Bad Z Chan Time i Unused 0 up Data Alarm Reset Verify Fault Prog Struct CJC CC 2 1 Unused 0 Over Under Range Range 3 Cold unction Temperature Units of 0 01 degrees C or 0 1 degrees F Channel 1 Status High Low 2 Bad Bad Prog Data 5 Bad Bad Rate High Low _ Over U
53. 0 degrees F in BCD Publication 1771 6 5 127 J une 1999 J 8 Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Modules Decimal Bit Octal Bit Definition Bit 00 03 Not used Always 0 Low clamp This bit is set if alarms are enabled and the output data is lower than the low clamp value High clamp This bit is set if alarms are enabled and the output data is higher Bit05 j than the high clamp value Rate alarm This bit is set if alarms are enabled and the output data changed Bit 06 faster than the programmed ramp rate Word 4 Bit 04 Bad data This bit is set if BCD format was chosen and the output data is not RSI a legal BCD value Bad programming This bit is set if the most recent BTW contained improper Bits 08 10 programming data for this channel Bit 09 11 Bad calibration This bitis set if the channel has not had a valid calibration Bits 10 15 Not used Always 0 12 17 Word 5 Bits 00 15 Channel 1 Raw data sent to DAC 00 17 Word 6 and 7 Same as words 4 and 5 but for channel 2 Word 8 and 9 Same as words 4 and 5 but for channel 3 Word 10 and 11 Same as words 4 and 5 but for channel 4 Word 12 and 13 Same as words 4 and 5 but for channel 5 Bit 00 Underrange bit This bit is set if the input signal is below the input channels minimum range Bit 01 Overrange bit This bit is set if the input signal is above the input channels ma
54. 1 05 1 0 plus 0 05 when calibration is done at 35 C AT of 10 C Calibrating Your Module The analog module is shipped already calibrated If it becomes necessary to recalibrate the module you must calibrate the module in an I O chassis The module must communicate with the processor and an industrial terminal Calibration service is available from Allen Bradley Contact your local sales office or field support center for information on how to send your module in for calibration Modules under warranty will be calibrated at no charge Modules out of warranty sent in for calibration only will be calibrated for less than the standard repair charge Before calibrating the module you must enter ladder logic into the processor memory so that you can send block transfer data to the module and the processor can read block transfer data from the module Calibration can be accomplished using any of three methods Publication 1771 6 5 127 J une 1999 Manual Calibration wt N Module Calibration 6 3 e manual calibration refer to the procedure below e 6200 I O CONFIG software refer to your 6200 software publications release 4 2 or later for procedures for calibrating PCO operator interface software refer to your 6190 PCO software publications for procedures for calibrating Indicator Operation During Calibration During calibration the RUN FLT indicator will turn to green The CAL COM indicator will tu
55. 10 Bit 05 Bit 06 Bit 07 Bit 08 10 Bit 09 11 Bits 10 14 12 16 Bit 15 17 Bits 00 15 Word 11 00 17 Words 12 and 13 Publication 1771 6 5 127 J une 1999 Overrange bit This bit is set if the input signal is above the input channels maximum range Not used Always 0 Low alarm This bit is set if alarms are enabled and the input signal is lower than the low alarm setpoint High alarm This bit is set if alarms are enabled and the input signal is higher than the high alarm setpoint Rate alarm This bit is set if alarms are enabled and the input signal changed at a rate faster than the input rate alarm setpoint Not used Always 0 Bad program This bit is set if any of the channel level programming data is illegal Bad calibration This bit is set if the channel has not had a valid calibration Not used Always 0 1 0 select bit 0 output 1 input This bit is set to 1 Channel 4 input data Same as words 10 and 11 but for channel 5 Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules G 9 Word Words 14 and 15 Words 16and17 Words 18 thru 19 Words 20 thru 27 Octal Bit Definition Same as words 10 and 11 but for channel 6 Same as words 10 and 11 but for channel 7 Same as words 10 and 11 but for channel 8 For factory use only Publication 1771 6 5 127 J une 1999 Appendix H Block Tr
56. 10 Ohm Offset 0 01 Ohm units Block Transfer Write Bit Word Descriptions for 4 Output 4 Input Modules Word Octal Bit Definition Bits 00 03 Constant 0 Bits 04 07 Number of outputs 0100 binary Word 0 tisi Constant 00 1000 binary ey Block transfer write type 10 binary Word 1 SCE First Output channel data Word 2 ee Second Output channel data Word 3 ey Third Output channel data Word 4 a Fourth Output channel data Publication 1771 6 5 127 June 1999 H 4 Block Transfer Write and Block Transfer Read Configurations for 4 Output 4 Input 1771 N Series Modules Decimal Bit T Wor Octal Bit Definition Verify If this bit is setto 1 the module will compare its current programming with the Bit00 programming downloaded in the BTW If they are the same it will verify good if they are different the module will verify bad In no case will any programming data in the BTW be applied to the module Bto Temperature scale 0 Celsius 1 Fahrenhet scale 0 Celsius 1 Fahrenheit Word 5 Bit02 a Select SS values in BCD format i all values in 2 s complement binary Bits 03 14 03 16 Not used Always 0 CJ alarm enable A value of 1 enables over and underrange indication for the cold Bit 15 17 ui channel If the module does not have a cold junction channel this bit is 0 Bits 00 15 Real time sample Sample time in milliseconds 0 off Word 6 00 17 RTS minimum is 100msec counts 100 Maximum 10 sec
57. 11 verify succeeded I O reset This bit is set whenever the 1 0 reset line on the backplane is asserted RTS timeout This bit is set if a BTR was not requested of the module within the RTS sample time Module alarm This bit is set if there is an alarm bit set for one or more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set ifthe module is in BCD mode and one or more of the input data values sent in the last BTW are nota legal BCD value Powerup bit This bit is set until a BTW with programming data is received by the module Cold junction compensation CJ C underrange bit This bit is set if the CJ C temperature is below 0 C Cold junction compensation CJ C overrange bit This bit is set ifthe CJ C temperature is above 70 C Not used Always 0 Always 1 Cold junction temperature Units of 0 01 degrees C or 0 1 degrees F 0 1 degrees C or 1 0 degrees F in BCD Not used Always 0 Low clamp This bit is set if alarms are enabled and the output data is lower than the low clamp value Block Transfer Write and Block Transfer Read Configurations for 2 Output 2 Input 1771 N Series Modules D 7 Decimal Bit wa Word Octal Bit Definition High clamp This bit is set if alarms are enabled and the output data is higher than the high clamp value Rate alarm This bit is set if alarms a
58. 1B A2B A3B A3BI A4B or later 1771 I O chassis and 1771 AM1 AM2 chassis Communication between the 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 and write block data T O image table use is an important factor in module placement and addressing selection Refer to the table below Compatibility and Use of Data Table Use of Data Table Compatibility Catalog Number Chassis 1771 N Series A Compatible with 1771 A1 A2 A4 chassis B Compatible with 1771 A1B A2B A3B A3B1 A4B 1771 AM1 AM2 chassis Yes Compatible without restriction No Restricted to complementary module placement Publication 1771 6 5 127 J une 1999 Related Publications Using this Manual P 3 You can place your analog module in any I O module slot of the I O chassis Do not put the analog module in the same module group as a digital high density module unless you are using 1 or 1 2 slot addressing Avoid placing the analog module close to ac modules or high voltage dc modules For a list of publications with information on Allen Bradley programmable controller products consult our publication index SD499 Publication 1771 6 5 127 J une 1999 Overview of the High Resolution Isolated An
59. 2 10 verify failed 11 verify succeeded Bit 11 13 I O reset This bit is set whenever the 1 0 reset line on the backplane is asserted Bit 12 14 RTS timeout This bit is set if a BTR was not requested of the module within the RTS sample time Module alarm This bit is set if there is an alarm bit set for one Bit 13 15 or more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Word 1 continued Bad channel data This bit is set if the module is in BCD mode Bit14 16 and one or more of the input data values sent in the last BTW are not legal BCD values Powerup bit This bitis set until a BTW with programming data Bit 15 17 i i is received by the module Word 2 Always 8000 hexadecimal Word 3 Not used Always 0 Word 4 Bit 00 03 Not used Always 0 Low clamp This bit is set if alarms are enabled and the output data is lower than the low clamp value High clamp This bit is set if alarms are enabled and the output data is higher than the high clamp value Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 8 Output 0 Input 1771 N Series Modules Word Word 5 Words 6 and 7 Words 8 and 9 Words 10 and 11 Words 12 and 13 Words 14 and 15 Words 16 and 17 Words 18 and 19 Words 20 thru 27 Decimal Bit Octal Bit Bits 08 10 Bit 09 11 Bits 10 15 12
60. 32767 in binary form High scale value for c 32767 in binary form the data sent to the m 32767 in binary form are from 1 to 200 Constant 0 10 Decimal Bit DON Octal Bit Bits 00 15 Word 5 00 17 Bits 00 15 Word 6 00 17 Bits 00 15 Word 7 00 17 Bits 00 15 Word 8 00 17 Bits 00 11 Word 9 00 13 Bit 12 14 Bits 13 14 Word 9 15 16 continued Bit 15 17 Word 10 Bits 00 15 Alarm Publication 1771 6 5 127 J une 1999 00 17 Definition at 7999 in Low scale value for channel 1 Scale values are limited to BCD format hannel 1 Scale values are limited to at 7999 in odule Clam at 7999 in BCD format Low clamp value for channel 1 The channel output will not be allowed to go below this value in scaled units regardless of p values are limited to BCD format High clamp value for channel 1 The channel output will not be allowed to go above this value in scaled units regardless of the data sent to the module Clamp values are limited to 432767 in binary format 7999 in BCD format Maximum ramp rate If this field is not 0 the module will limit the maximum rate of change for this channel to be a percentage of the full scale range of the module Legal values Reset state This field controls what an output channel will go to if the I O reset line is asserted 00 binary last state 01 binary minimum output example lt 10V lt 4mA 10 binary ma
61. 5 The processor and module determine that the transfer was made without error and that input values are within specified range 6 Your ladder program can use and or move the data if valid before it is written over by the transfer of new data in a subsequent transfer See chapter 4 Configuring the Module for more information The accuracy of each of the high resolution isolated analog modules is described in Appendix A In this chapter you read about the functional aspects of the analog modules and how they communicate with programmable controllers Chapter Objectives Before You Install Your Analog Module European Union Directive Compliance Chapter 2 Installing the Module This chapter gives you information on For information on See page Before You Install Your Module cece European Union Directives cece eee eee aes Determining Power Requirements Determining Module Location in the Chassis Installing the Module oo cece eee eee eee Connecting Wiring ii Connecting 4 Wire Sensors LL Sourcing input Analog Modules Making Your Own Cables cece eee eee Grounding Field Devices LL Module Indicators 0 00 Before installing your module in the I O chassis you must Action required Refer to Calculate power requirements for the I O chassis pagd 2 2 Determine module location in the I O Chassis Connect the cable and make wiring connections to the re
62. 5 127 J une 1999 Index Publication 1771 6 5 127 J une 1999 data table formats 2 s complement binary 4 4 digit BCD 4 4 default configuratior 3 4 4 diagnostic moodit diagnostics indicators 7 1 digital filtering 4 13 E electrostatic damage 2 3 European Union Directive compliance 2 1 features 5V input 1 3 generall 1 2 RTD input 1 3 thermocouple inputs 1 3 filtering input 4 13 G grounding 2 13 indicators CAL COM 7 1 operation during calibration 6 3 RUN FLT 7 1 installation of module 2 3 M module configuration 4 1 module description 1 1 module installation 2 3 module location 2 3 0 output update BTW 3 1 P power requiremen pre installation considerations 2 1 programming input 4 19 output 4 17 programming example PLC 3 PLC 5 R ramping outputs 4 1 rate alarm 4 13 real time sampling 4 3 reference values calibration 6 4 remote termination panel connections 2 4 remote termination panels 2 4 reset state 4 10 reset value 4 17 RTD types 4 19 S sample programs 3 4 data table teen PLC 3 PLC 5 scaling 4 4 scan time 3 4 sensors connecting 4 wirel 2 10 T temperature scale 4 3 thermocouple types 4 14 troubleshooting input channel status word 7 4 output channel status word 7 4 status reported by the module 7 2 with indicators 7 4 W wiring connections channel 2 9 gt IN Rockwell Autom
63. 71 N Series Modules H 7 Block Transfer Read Bit Word Descriptions for 4 Output 4 Input Modules Word Octal Bit Definition Word 0 i Constant 8800 hexadecimal Bits 00 05 Notused Always 0 Bit 06 Bad structure This bit is setif there is an errorin the BTW header Bit 07 Bad program This bit is set if any of the module level programming data is illegal Module fault This bit is set if any of the programming data sent to Bit 08 10 the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Bits 09 10 Program verify Indicates the result of verify request 00 verify not 11 12 requested 10 verify failed 11 verify succeeded Word 1 I 0 reset This bit is set whenever the 1 0 reset line on the backplane Bit 11 13 is asserted Bit 12 14 RTS timeout This bitis set ifa BTR was not requested of the module within the RTS sample time Module alarm This bit is set if there is an alarm bit set for one or Bit13 15 more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set if the module is in BCD mode and Bit 14 16 one or more of the input data values sent in the last BTW are nota legal BCD value Bit 15 17 Powerup bit This bit is set until a BTW with programming data is received by the module f Cold junction compensation CJ C underrange bit This b
64. C 1771 NR RTD RTD RTD RTD RTD RTD RTD RTD 1771 NT1 100mv TC 100mv TC 100mv TC 4100mv TC 100mv TC 100mv Tc 100mv TC 100mv Tc 1771 NT2 5 455mV TC 5 455mV TC 5 455mV TC 5 455mV TC 5 455mV TC 5 455mV TC 5 455mV TC 5 455mV TC al 1771 NOC 0 25mA ou 0 25mA ou 0 25mA out 0 25mA out 0 25mA out 0 25mA out 0 25mA out 0 25mA out 1771 NOV 10V out 10V out 10V out 10V out 10V out 10V out 10V out 10V out 1771 NB4T 0 25mA out 0 25mA out 100mv TC 100mv TC a dea a 1771 NB4S 0 25mA out 0 25mA ou 4 20mA 4 20mA aa 1771 NBSC 0 25mA ou 0 25mA ou 4 20mA 4 20mA 4 20mA 4 20mA 4 20mA 4 20mA 1771 NBRC 0 25mA out 0 25mA ou RTD RTD RTD RTD RTD 1771 NBTC 0 25mA ou 0 25mA ou 100mV TC 100mV TC 100mV TC 100mV TC 100mV TC 100mV TC eee FETO GOTI Ce ELMO Be Bs 1771 NBVI 10V out 10V out 10V in 10V in 10V in 10V in 1771 NBVC 0 25mA ou 0 25mA ou 5V 20mA 5V 20mA 5V 20mA 5V 420mA 5V 20mA 5V 20mA 1771 NX1 0 50mA out 0 25mA out 0 50mA out 0 25mA out 0 25mA out 100mV TC 1771 NX2 0 50mAout 0 25mA out 0 S0mA out 0 25mA out 100mV TC 100mV TC 1771 NX3 0 50mA ou 0 25mA ou 0 50mA out 0 25mA out RTD RTD RTD 100mV TC CECT EL LC LL os m 1771 NX4 0 50mAout 0 25mA out 0 25mA out 0 25mA out 0 25mA out 0 25mA out 100mV TC Note Appendices thru L cover other variations of the 1771 N series module deelte eree ee eee elelee Publi
65. C count 10 C count 0 1 F count 10 F count ML Configuring the Module 4 9 Clamping Output channels can be configured to limit or clamp the output signal at a specified value regardless of the output data value written to the module Low and high clamping values are written to the module in scaled units and must be within the absolute signal limits shown below Output Type Low Absolute Limit High Absolute Limit 10V 10 4V 25mA 26mA 50mA 50mA High Clamp Limit Low Clamp Limit If either value is outside of these limits or if the low clamp is higher than the high clamp the bad programming status bit bit 07 in BTR word 1 will be set When the clamp feature is activated output from the programmable controller is greater than the high clamp or lower than the low clamp a corresponding high or low clamp status bit is set in the channel status word returned in the BTR Figure 4 2 Clamped Outputs output value sent by PLC processor i a clamped output value If the PLC processor commands the output past the clamp limit the module will not output a value outside the predetermined range Clamp the output so that it cannot exceed a predetermined range high and low clamp limit clamp inactive Time clamp active Publication 1771 6 5 127 J une 1999 4 10 Configuring the Module Voltage Voltage Publication 1771 6 5 127 J une 1999 Ramping Output ramping is us
66. I O reset This bit is set whenever the I O reset line on the backplane is asserted Bit 12 14 Bit 13 15 Module alarm This bit is set if there is an alarm bit set for one or more channels The input alarm bits are low high alarm and rate alarm The Bit 14 16 RTS timeout This bit is set if no BTR was requested of the module within the RTS sample time output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set if the module is in BCD mode and one or more of the input data values sent in the last BTW are nota legal BCD value Bit15 17 Powerup bit This bit is set until a BTW with programming data is received by the module Word 2 CJC Underrange bit This bit is set ifthe CJ C temperature is below the input channel minimum range CJC Overrange bit This bit is set if the CJ C temperature is above the input channel maximum range Publication 1771 6 5 127 J une 1999 7 4 Troubleshooting Table 7 C Output Channel Status Word 1 per output channel Decimal Bit Definition Octal Bit Low clamp This bit is set if alarms are enabled and the output data is lower than the low clamp value High clamp This bit is set if alarms are enabled and the output data is higher than the high clamp value Rate alarm This bit is set if alarms are enabled and the output data changed faster than the programmed ramp rate Bit 07 Bad data This bitis set
67. Publication 1771 6 5 127 J une 1999 toc vi Table of Contents Block Transfer Write and Appendix K Block Transfer Read What This Appendix Contains K 1 Configurations for 7 Block Transfer Write Configuration Block for Output 1 Input 1771 N 7 Output 1 Input Modules LL K 1 Series Modules Block Transfer Write Bit Word Descriptions for 7 Output l Input Modules Block Transfer Read Word Assignments for 7 Output l Input Modules K 6 Block Transfer Read Bit Word Descriptions for 7 Output 1 Input Modules rina CSA Hazardous Location Appendix L CSA Hazardous Location sci a a L 1 Publication 1771 6 5 127 J une 1999 Chapter Objectives Module Description Chapter 1 Overview of the High Resolution Isolated Analog Modules This chapter gives you information on e features of the input output modules e how the modules communicate with programmable controllers The high resolution isolated analog modules are intelligent block transfer modules that interface analog signals with Allen Bradley PLC 3 and PLC 5 family programmable controllers that have block transfer capability Block transfer programming moves input data words from the module s memory to a designated area in the processor data table in a single scan It also moves configuration words and output data from the processor data table to module memory The N series family includes modules with both analog inputs and outputs on the same module The modules use 16 bit an
68. Read Configurations for 2 Output 6 Input 1771 N Series Modules E 5 Word Word 22 Word 23 Words 24 th Words 31 th Words 38 th Words 45 th Words 52 th ru 30 ru 37 ru 44 ru 51 ru 58 Decimal Bit Octal Bit Bit 15 17 Bits 00 07 Bits 08 15 10 17 Bits 00 07 Bits 08 10 10 12 Bit 11 13 Bits 12 15 14 17 Definition Alarm enable bit If set to 1 the module will report high alarm low alarm underrange overrange and rate alarm conditions If 0 these warnings are suppressed Alarm deadband This field creates a hysteresis effect on the low and high alarms the input signal must For an alarm condition to be removed go above the low alarm limit or below the high alarm limit by an amount equal to the specified deadband Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Filter time constant Specifies the time constant of a digital first order lag filter on the input in 0 1 second units Legal values are 0 1 to 9 9 seconds A value of 0 disables the filter 10 ohm offset Compensates for a resistance offset on a 10 ohm copper RTD Range of 0 99 ohms in units of 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 010 100 ohm Pt European standard ohm Pt US standard 011 10 ohm copper 100 120 ohm nickel This field is 0
69. Refer to your 6190 PCO software literature for details During normal operation the processor transfers from 1 to 59 words to the module when you program a BTW instruction to the module s address The BTW file contains configuration words high and low channel alarm settings and calibration values that you enter for each channel Publication 1771 6 5 127 J une 1999 4 2 Configuring the Module Default Configurations Module Level Programming Features Publication 1771 6 5 127 J une 1999 When making entries in the configuration block use binary or hexadecimal only The modules can be operated in a default mode by using zeroes in all but the first word of the BTW data file The first word must identify the number of outputs on the module For example the first word for the 8 output module cat no 1771 NOC would be 8880 hexadecimal the first word for the 2 out 6 input module cat no 1771 NBVC NBTC NBRC would be 8820 hexadecimal and the first word for the 8 input module cat no 1771 NIV NT1 NR would be 8800 hexadecimal First Word in BTW file Scuba 8880 hexadecimal 8 8870 hexadecimal 7 8860 hexadecimal 6 8850 hexadecimal 5 8840 hexadecimal 4 8830 hexadecimal 3 8820 hexadecimal 2 8810 hexadecimal 1 8800 hexadecimal 0 The default scaling values that apply to the inputs and outputs are listed in the specifications in appendix A In default mode all programmable features alarming filterin
70. Sample PLC 5 Data File Hexadecimal Data for a 2 Output 6 Input Module Address 0 1 8 9 N10 0 C684 0000 000A 0050 N10 10 8800 2000 8000 642C N10 20 8010 0C71 8010 44E6 N10 30 0062 0062 0000 0000 N10 40 0000 0000 0000 0000 N10 50 0000 0000 0000 0000 N10 60 0000 0000 0000 0000 N10 70 0000 0000 0000 0000 N10 80 8820 04B0 0000 A00A N10 90 0000 FC18 0000 61A8 N10 100 6590 80AA 8011 0A64 N10 110 2000 0000 0000 0000 N10 120 2710 2904 5208 8000 N10 130 19C8 5000 6000 0000 Press a function key or enter a lbs Rem Prog Forces None Data Hex BCD Addr Decimal 5 25 Addr 11 APL_NBTC Change Specify Next Prev Radix Address File File Fl F5 F7 F8 The block transfer read data file is located at N10 10 thru N10 37 The block transfer write data file is located at N10 80 thru N10 138 Chapter Summary In this chapter you learned how to program your programmable controller You were given sample programs for your PLC 3 and PLC 5 family processors and shown what the data file for a module looks like You also read about module scan time Publication 1771 6 5 127 J une 1999 Chapter Objectives Configuring the High Resolution Isolated Analog Modules Chapter Al Configuring the Module In this chapter you will read how to configure your module s features e condition your inputs and outputs and e enter your data Because of the many analog devices available and the wide variety of possible configurations you mu
71. al we make notes to alert you to possible injury to people or damage to equipment under specific circumstances ATTENTION Identifies information about practices or circumstances that can lead to personal injury or death property damage or economic loss Attention helps you e identify a hazard e avoid the hazard recognize the consequences Important Identifies information that is especially important for successful application and understanding of the product Important We recommend you frequently backup your application programs on appropriate storage medium to avoid possible data loss DeviceNet DeviceNetManager and RediSTATION are trademarks of Allen Bradley Company Inc PLC PLC 2 PLC 3 and PLC 5 are registered trademarks of Allen Bradley Company Inc Windows is a trademark of Microsoft Microsoft is a registered trademark of Microsoft IBM is a registered trademark of International Business Machines Incorporated All other brand and product names are trademarks or registered trademarks of their respective companies Purpose of Manual Audience Vocabulary Manual Organization Chapter ES a a ll Cl Pl Appendix A Appendix B Appendix C Preface Using this Manual This manual shows you how to use your high resolution isolated analog series input output modules with an Allen Bradley programmable controller It helps you install program calibrate and troubleshoot your modules
72. alog Modules Installing the Module Communicating With Your Analog Module Table of Contents Chapter 1 Chapter OPJECHVES apisia aiamaa fidati ii Module Description ciare e Rea We e s Features of the High Resolution Isolated Analog Series Modules Catalog Channel Numbers How the High Resolution Isolated Analog Modules Communicate with PIOCASSON siii iaia ee ae ACQUI attilio Chapter UMM riesenie iiaa icwe se ori due eed hag Chapter 2 Chapter Objectives LL Before You Install Your Analog Module European Union Directive Compliance EMG DIECHRe gaii a a E apd ube Low Voltage DIRCING ciyssputiy cepa daptewidans dee ks Electrostatic Damage situccseunterecnetschet oee eae Calculating Power Requirements for the I O Chassis Determining Module Location in the I O Chassis Installing the Analog Module Install the Module in the Chassis and Connect the Cable Connecting Wiring i Connecting 4 Wire Sensors LL Sourcing Input Analog Modules Making Your Own Cables ccc cece eee eee ees Grounding the Field DEVICES LL Interpreting the Indicator Lights Chapter SUMMA tccticediteusvehdunmennaduanereduetie Chapter 3 Chapter Objectives LL Block Transfer Programming PLC 2 Programming siii iii a rt PLEC 3 PIOGIA MEX PIE irrita PLC 5 and PLC 5 250 Program Example MOGUIe S CSM TIME ss granita Programming Samples Sample Ladder Diagram
73. alog to digital converters and 14 bit digital to analog converters for high resolution and accuracy All of these modules require only a single slot in the I O chassis and do not require an external power supply Since the N series modules are combination modules with input and output capabilities on the same module block transfer reads from the module are structured differently from dedicated input or output modules Normally block transfer read information is contiguous and is stored in contiguous locations in the data block N series modules transmit channel data on an individual basis with status information in between This results in non contiguous blocks of data in non contiguous data locations Care must be taken when transferring this information Additional programming may be required Important Use with PLC 2 family programmable controllers is not recommended Refer to chapterf3 Jpagd 3 2 Input data is converted to a specified data type in a digital format to be transferred to the processor s data table on request Output data is converted to analog signals and sent to the appropriate output channels If real time sampling is selected block transfer reads will only occur at the time selected Consequently the minimum interval between block transfer reads is the same as the total input update time for each analog input module 25ms Publication 1771 6 5 127 J une 1999 1 2 Overview of the High Resolution Isolated Ana
74. amily Sample Program Structure BTR BLOCK XFER READ RACK XXX GROUP X Block Transfer Read Done Bit MODULE X XXXX DATA XXXX XXXX LENGTH 00 CNTL XXXX XXXX Block Transfer BTW MIELI Bit BLOCK XFER WRITE RACK XXX GROUP X MODULE X XXXX DATA XXXXXXXX LENGTH 00 CNTL XXXXXXXX This program is very similar to the PLC 3 program with the following exceptions e Block transfer enable bits are used instead of done bits as the conditions on each rung e Separate block transfer control files are used for the block transfer instructions Figure 3 2 PLC 5 Family Sample Program Structure BTR BTR Enable BTW Enable T Fn EN 1 n GROUP x Ln MODULE X CONTROL XXX XX HER DATA FILE XXX XX LENGTH 00 CONTINUOUS N BTR BTW Enable Enabl BT 2 E al f BLOCK XFER WRITE EN RACK X GROUP X HDN MODULE X CONTROL XXX XX HER DATA FILE LENGTH CONTINUOUS N XXX XX 00 Publication 1771 6 5 127 J une 1999 3 4 Communicating With Your Analog Module Module Scan Time Programming Samples Publication 1771 6 5 127 J une 1999 Scan time is defined as the amount of time it takes for the module to read the input channels and place new data into the data buffer and or read the data buffer and write new data to the output channels Scan time for your module is shown in Figure 3 3 Figure 3 3 Block Transfer Time End of Block Module available Transfer W
75. amp rate Bad data This bit is set if BCD data format was chosen and output Bitoy value was not a legal BCD value Bits 08 10 Bad programming This bit is set if the most recent BTW contained improper programming data for this channel Bit 09 11 Bad calibration This bit is set if the channel has not had a valid calibration Word 4 continued Bits 10 14 12 16 Not used Always 0 I O select bit 0 output Bit 15 17 1 input This bit is set to 0 Bits 00 15 00 17 Channel 1 Raw data sent to DAC Word 5 Words 6 and 7 Same as words 4 and 5 but for channel 2 Underrange bit This bit is set if the input signal is below the input Bit 00 DE channels minimum range Overrange bit This bit is set if the input signal is above the input Pitol channels maximum range Bits 02 03 Not used Bit 04 Low alarm This bit is set if alarms are enabled and the input signal is lower than the low alarm setpoint Bit 05 High alarm This bit is set if alarms are enabled and the input signal is higher than the high alarm setpoint Word 8 Bit 06 Rate alarm This bit is set if alarms are enabled and the input signal changed at a rate faster than the input rate alarm setpoint Bit 08 10 Bad program This bit is set if any of the channel level programming data is illegal Bit09 11 Bad calibration This bit is set if the channel has not had a valid calibration Bits 10 14 12 16 Not used Always 0 I O select bit 0 output Bi
76. and 3 Instead move the input condition instructions pushbutton and powerup from rung 2 to the front of rung 4 and specify the BTW length equal to 59 Publication 1771 6 5 127 J une 1999 BTR BLOCK XFER READ RACK GROUP MODULE CONTROL DATA FILE LENGTH CONTINUOUS BTW Enable N10 5 CPT COMPUTE DEST N10 6 15 EXPRESSION BTW CONTINUOUS Communicating With Your Analog Module 3 7 Setting Up the Data If you use a 1771 NBTC module with the parameters listed below Table File the PLC 5 data table file screen on an industrial terminal screen would look similar to Figure 3 6 Overall Module Functions Chosen Number of outputs 2 Verify mode Disabled Temperature Scale Fahrenheit BCD Select Bit 2 s complement binary data format Cold J unction Temperature Alarm Enabled Real Time Sampling Rate 200 milliseconds Scale Value Clamp Value Max Output Low High Low High Ramp Rate Enable counts counts mA sec Channel 2 1000 1000 900 900 Scale Value Alarm Value Input Rate Alarm Filter Low High Low High Alarm Enable Deadband Time F counts counts F sec ed a e Channel4 10000 10500 7 The above configuration for the 2 output 6 input module cat no 1771 NBTC would be set up using the following PLC 5 data table file Figure Publication 1771 6 5 127 June 1999 3 8 Communicating With Your Analog Module Figure 3 6
77. and 7 Same as words 4 and 5 but for channel 2 Words 8 and 9 Same as words 4 and 5 but for channel 3 Words 10 and 11 Same as words 4 and 5 but for channel 4 Underrange bit This bit is set if the input signal is below the input channels minimum range Overrange bit This bit is set ifthe input signal is above the input channels maximum range Bits 02 03 Not used Always 0 Low alarm This bit is set if alarms are enabled and the input signal is lower than the low alarm setpoint Word 12 High alarm This bit is set if alarms are enabled and the input signal is higher than the high alarm setpoint Rate alarm This bit is set if alarms are enabled and the input signal changed at a rate faster than the input rate alarm setpoint Not used Always 0 Bad program This bit is set if any of the channel level programming Bit 08 10 data is illegal Bad calibration This bit is set if the channel has not had a valid calibration Bit 09 11 Bits 10 14 12 16 Not used Always 0 1 0 select bit 0 output 1 input This bit is set to 1 Bit 15 17 Bits 00 15 Word 13 00 17 Channel 5 input data Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 4 Output 4 Input 1771 N Series Modules H 9 Word Octal Bit Definition Words 14 and 15 Same as words 12 and 13 but for channel 6 Words 16 and 17 Same as words 12
78. ansfer Write and Block Transfer Read Configurations for 4 Output 4 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with four outputs and four inputs Block Transfer Write Configuration Block for 4 Output 4 Input Modules BTW word type Constant Number of outputs Constant 0 1 o o o 1 o o o 0 1 o0 fo o fo fo fo 1 Channel 1 Output Data 2 Channel 2 Output Data o o TT 4 Channel 4 Output Data CJ alarm E BCD Temp j enable ile select scale veny 6 RTS Sample Time 1 millisecond units Channel 1 Programming 7 Low Scale Value 8 High Scale Value 9 Low Clamp Value 10 High Clamp Value 11 0 Maximum Ramp Rate of Full Scale per second 12 Reset Value Channel 2 Programming 13 Low Scale Value 14 High Scale Value 15 Low Clamp Value 16 High Clamp Value 17 0 Maximum Ramp Rate of Full Scale per second 18 Reset Value Publication 1771 6 5 127 J une 1999 H 2 Block Transfer Write and Block Transfer Read Configurations for 4 Output 4 Input 1771 N Series Modules ves e e e e o e e o e e e e e mosoni 7 8 e e e n e e e e e e e o e Channel 3 Programming 19 Low Scale Value 20 High Scale Value 21 Low Clamp Value 22 High Clamp Value 23 Reset State Maximum Ramp Rate of Full Scale per second 24 Reset Value O Cnn Programming 25 Low Scale Valu
79. ant 8800 Hexadecimal Bad RTS Power Mod 1 0 Program Mod Bad Bad E CJC CJC 2 1 Unused 0 Over Under Range Range 3 Cold unction Temperature Units of 0 01 degrees C or 0 1 degrees F Channel 1 Status Bad Bad Prog Data Channel 1 Raw Count sent to DAC 7 High Low fi Te Bad Bad Bad Rate High Low 6 0 Unused 0 Calib Prog Data Alarm Clamp Clamp 7 Channel 2 Raw Count sent to DAC Channel 3 Status _ Bad Bad Bad Rate High Low i i ai Calib Prog Data Alarm Clamp Clamp 9 Channel 3 Raw Count sent to DAC Channel 4 Status 5 Bad Bad High Low Channel 4 Raw Count sent to DAC Channel 5 Status High Low et I High Low Pe ee High Low Set High Low Channel 2 Status Unused 0 Unused 0 Unused 0 Bad Bad Prog Data Channel 5 Raw Count sent to DAC Channel 6 Status Prog Data Channel 6 Raw Countsentto DAC Channel 7 Status Prog Data Channel 6 Raw Countsentto DAC Channel 8 Status Unused 0 Unused 0 Unused 0 Under Unused 0 Range Channel 8 Input Data For factory use only Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 7 Output 1 Input 1771 N Series Modules K 7 Block Transfer Read Bit Word Descriptions for 7 Output 1 Input Modules Word Word 1 Word 1 continued Deci
80. ary format 00 17 7999 in BCD format Low clamp value for channel 1 The channel output will not be allowed to go below this value in scaled units regardless of the data sent to the module Clamp values are limited to 32767 in binary format 7999 in BCD format Bits 00 15 00 17 High clamp value for channel 1 The channel output will not be allowed to go above this value in scaled units regardless of the data sent to the module Clamp values are limited to 32767 in binary format 7999 in BCD format Bits 00 15 00 17 Maximum ramp rate If this field is not 0 the module will limit the maximum rate of change for this channel to be a percentage of the scaled range of the module Legal values are from 1 to 200 of full scale second Bit 12 14 Constant 0 Reset state This field controls what the channel will output if the 1 0 reset line is asserted Bits 13 14 00 binary last state 15 16 01 binary minimum output example lt 10V lt 4mA 10 binary maximum output example gt 10V gt 22mA 11 binary user reset value Bits 00 11 00 13 Bit 15 17 Alarm enable If set to 1 the module reports high clamp low clamp and rate limit If 0 these warnings are suppressed Bits 00 15 Reset value If the user selects the channel to go to a user reset value upon 1 0 00 17 reset the value in scaled units is entered here Otherwise setto 0 Same as words 8 thru 13 but for channel 2 e as words 8
81. ation Allen Bradley a Rockwell Automation Business has been helping its customers improve productivity and quality for more than 90 years We design manufacture and support a broad Allen Bradley range of automation products worldwide They include logic processors power and motion control devices operator interfaces sensors and a variety of software Rockwell is one of the world s leading technology companies Worldwide representation i _r 1nwx lt u _ NET Argentina e Australia e Austria e Bahrain e Belgium e Brazil e Bulgaria e Canada e Chile e China PRC e Colombia e Costa Rica e Croatia e Cyprus e Czech Republic e Denmark e Ecuadore Egypt e El Salvador e Finland e France e Germany e Greece e Guatemala e Honduras e Hong Kong e Hungary e Iceland e India e Indonesia e Ireland e Israel e Italy e Jamaica e apan e J ordan e Korea e Kuwait e Lebanon e Malaysia e Mexico e Netherlands e New Zealand e Norway e Pakistan e Peru e Philippines e Poland e Portugal e Puerto Rico e Qatar e Romania e Russia CIS e Saudi Arabia e Singapore e Slovakia e Slovenia e South Africa Republic e Spain e Sweden e Switzerland e Taiwan e Thailand e Turkey e United Arab Emirates e United Kingdom e United States e Uruguay e Venezuela e Yugoslavia Allen Bradley Headquarters 1201 South Second Street Milwaukee WI 53204 USA Tel 1 414 382 2000 Fax 1 414 382 4444 Publication 1771 6 5 127 J une 1999 PN955132 05A Supersedes Publication 1771
82. band cannot be larger than 255 binary or 99 BCD or 1 2 of the difference between the low alarm and high alarm values e Low Alarm With Deadband The low alarm bit is set when the input falls below the user defined low alarm value If a deadband is programmed the low alarm bit will reset when the input rises above the level equal to the low alarm value plus the deadband High Alarm With Deadband The high alarm bit is set when the input rises above the user defined high alarm value If a deadband is programmed the high alarm bit will reset when the input falls below the level equal to the high alarm value and deadband Figure 4 4 Deadband Example without deadband with deadband The process passes through the deadband before the alarm Overrange Limit 0 pr is disabled to provide stability to alarm indicators High Alarm Limit gt deadband Input Channel Low Alarm Limit gt deadband Underrange Limit lt 2 lt ss2s4 58 5 pass sesasnesaaascees alarm inactive Time Time alarm active Publication 1771 6 5 127 J une 1999 High Alarm Limit Input Chann Low Alarm Limit Y Configuring the Module 4 13 Rate Alarm This bit is set when the input changes at a rate faster than the user defined value Rate of change values can range from 0 05 to 50 of the input s full scale range per second Full scale range is defined as the difference between the high scal
83. be mounted in an enclosure during operation to provide safety protection Electrostatic discharge can damage semiconductor devices inside this module if you touch backplane connector pins Guard against electrostatic damage by observing the following warning ATTENTION Electrostatic discharge can degrade performance or cause permanent damage Handle the module as stated below e Wear an approved wrist strap grounding device when handling the module e Touch a grounded object to rid yourself of electrostatic charge before handling the module e Handle the module from the front away from the backplane connector Do not touch backplane connector pins Keep the module in its static shield bag when not in use or during shipment Your module receives its power through the 1771 I O chassis backplane from the chassis power supply The maximum current drawn by the module from this supply ranges from 1 5 to 3 3A dependent upon the particular type of module Refer to the specifications in appendix A For standard modules Add this value to the requirements of all other modules in the I O chassis to prevent overloading the chassis backplane and or backplane power supply Determining Module Location in the I O Chassis Installing the Analog Module Installing the Module 2 3 Place your module in any slot of the I O chassis except for the extreme left slot This slot is reserved for processors or adapter modules Group your modul
84. cable directives Connecting Cable s Keying Agency Certification when product is marked Publication 1771 6 5 127 J une 1999 A 2 Specifications Temperature Specifications 100mV Thermocouple Input 5 to 55mV Thermocouple Input 1 6500 RTD Input Input Range selectable 105mV 5 5 to 56 0mv 4 to 650Q Type B 300 to 1800 C 572 to 3272 F 300 to 1800 C 572 to 3272 F 100 Pt a 0 00385 European standard Type E 270to1000 C 454 to 1832 F 0 to 2315 C 32 to 4199 F 200 to 870 C 328 to 1598 F Type 210t01200 C 346 to 2192 F 20 to 735 C 4to 1355 F 100Q Pt a 0 003916 U S standard Type K 270 to 1372 C 454 to 2502 F 37 to 966 C 34 to 1770 F 200 to 630 C 328 to 1166 F Type R 50to1768 C 58 to 3214 F 71 to 1372 C 95to 2502 F 10 copper Type S 50to1768 C 58 to 3214 F 270 to 1300 C 450 to 2372 F 200 to 260 C 328 to 500 F Type T 270to 400 C 454 to 752 F 50 to 1768 C 58to 3214 F 120Q nickel 50 to 1768 C 58 to 3214 F 80 to 320 C 112 1 to 608 F 73 to 400 C 99 to 752 F Maximum Input Resolution 3 3uV bit 15 bits with sign bit 10mQ bit 16 bits unipolar Default Display Resolution Temperature Scale per module Input Impedance Thermocouple Linearization Cold J unction Compensation Open Input Detection Open TC Leakage Current Time to Detect Open Input RTD Excitation Current In
85. cation 1771 6 5 127 J une 1999 1 4 Overview of the High Resolution Isolated Analog Modules How the High Resolution Isolated Analog Modules Communicate with Processors Memory User Program Accuracy Chapter Summary Publication 1771 6 5 127 J une 1999 The processor transfers data to and from the module using BTW block transfer write and BTR block transfer read instructions in your ladder diagram program These instructions let the processor obtain input values and status from the module and let you establish the module s mode of operation Figure 1 A 1 The processor transfers your configuration data output data and calibration values to the module using a block transfer write instruction 2 External input devices generate analog signals that are transmitted to the module Internal output circuitry generates analog signals that drive field devices 3 The module converts the analog signals into binary or BCD format and stores theses values until the processor requests their transfer Table 1 A Communication Between the Processor and the Module t From input devices 3 output devices 2 PLC Processor High Resolution PLC 5 40 Shown Isolated Analog Module 12933 4 When instructed by your ladder program the processor performs a read block transfer of the values and stores them in a data table
86. contains both output and input channels the output channel words come first in the block transfer read data format Outputs Only Block Transfer Read Data Header This header is used for modules with outputs only such as cat no 1771 NOC and 1771 NOV Word Octal DE E E E sE E SIL aE 05 04 03 aC SIE Constant 8800 Hexadecimal Bad RTS Power Mod I O Program Mod Bad Bad _ i up 23 Alarm DE Reset Verify Fault Prog Struct Sa 2 Constant 8000 Hexadecimal 3 Unused 0 The bit word descriptions for the outputs only header block are shown below Decimal Bit NEDO Word Octal Bit Definition Word 0 Bits 00 15 Always 8800 Hexadecimal 00 17 Bit 00 05 Not used Always 0 Bad structure This bit is set if there is an error in the BTW Bit 06 header F Bad program This bit is set if any of the module level Bit 07 a programming data is illegal Module fault This bit is set if any ofthe programming data sent Word 1 Bit 08 10 to the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Program verify Indicates the result of verify request Bits 09 10 00 verify not requested 11 12 10 verify failed 11 verify succeeded Bit 11 13 O reset This bit is set whenever the I O reset line on the backplane is asserted RTS timeout This bit is set if a BTR was not requested of the Bit 12 14 module within the RTS sample time Publicatio
87. d O Chassis Location any single I O module slot A D Resolution 16 bits or 15 bits plus sign bit D A Resolution 14 bits or 13 bits plus sign bit nput Filtering 6 pole low pass hardware filter Calibration Interval 1 year Designed to withstand 1000V dc continuous between input and output channels and between input and backplane connections Modules are 100 tested at 1200V dc for 1 second between input channels and backplane connections Isolation Voltage Current Power 1771 NBRC_ 1 8A 8 5W 1771 NB4S 1 6A 7 0W 1771 NB4T 1 5A 5 0W 1771 NBSC 3 0A 13 0W 1771 NBTC 1 6A 7 5W 1771 NBV1 1 8A 8 0W 1771 NBVC 1 8A 8 5W 1771 NIS 2 9A 12 0W Maximum Backplane Current and 1771 NIV 15A 6 0W Power Dissipation 5V 1771 NIV1 15A 6 0W 1771 NIVR L5A 6 0W 1771 NIVT L5A 5 5W 1771 NOC 2 9A 14 0W 20mA 3 3A 16 0W 25mA 1771 NOV 2 1A 10 0W 1771 NR 1 5A 6 0W 1771 NT1 15A 5 0W 1771 NT2 15A 5 0W Environmental Conditions Operating Temperature 0 to 60 C 32 to 140 F Rate of Change Ambient changes gt 0 5 C per minute may temporarily degrade performance during periods of change Storage Temperature 40 to 85 C 40 to 185 F Relative Humidity operating 5 to 95 without condensation non operating 5 to 80 without condensation 1771 NC6 1 8m 6ft 1771 NC15 4 6m 15ft Between 26 and 28 Between 32 and 34 CSA certified CSA Class Division 2 Groups A B C D certified UL listed CE marked for all appli
88. d Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 7 Programming 45 Low Scale Value 46 High Scale Value 47 Low Alarm Value 48 High Alarm Value Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Modules J 3 ves aaa e ee eee papa ves o w w e a a 0e o e e a e e a a Alarm 49 Rate Alarm Scaled Units per second 50 Filter Time Constant 0 1 second units Alarm Deadband 51 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 8 Programming 52 Low Scale Value 53 High Scale Value 54 Low Alarm Value 55 High Alarm Value Rate Alarm Scaled Units per second Alarm Deadband 10 Ohm Offset 0 01 Ohm units Block Transfer Write Bit Word Descriptions for 5 Output 3 Input Modules Alarm enable Filter Time Constant 0 1 second units Thermocouple Type 0 RTD Type Decimal Bit Definition Word Octal Bit 00 03 Constant 0 Bits 04 07 Number of outputs 0101 binary Word 0 Bits 08 13 Constant 00 1000 binary 10 15 Bits 14 15 Block transfer write type 10 binary 16 17 Bits 00 15 First Output channel data Word 1 00 17 Bits 00 15 Second Output channel data Word 2 00 17 Bits 00 15 Third Output channel data Word 3 00 17 Bits 00 15 Fourth Output channel data Word 4 00 17 Bits 00 15 Fifth Output channel data Word 5 00 17 Publication 1771 6 5 127 J u
89. d J1 through J8 corresponding to channels 1 through 8 respectively Figure 2 7 Jumper Positions J umpers for channels 1 through 4 Refer to publication 1770 4 1 Programmable Controller Wiring and Grounding Guidelines for additional information Publication 1771 6 5 127 J une 1999 2 14 Installing the Module Interpreting the Indicator Lights Chapter Summary Publication 1771 6 5 127 J une 1999 The front panel of the analog module contains two bi color indicators a red green RUN FLT fault indicator and a red green CAL COM indicator Figure 2 8 Figure 2 8 Diagnostic Indicators Run Fault indicator This indicator will flash green until the first valid block transfer write has been received If a fault is found initially or occurs later the RUN FLT indicator turns red Calibrate communication indicator This indicator will flash green when doing block transfers It will flash red during calibration A At power up an initial module self check occurs The RUN FLT indicator will be green when the check is completed satisfactorily It will flash green until the first valid block transfer write has been received If a fault is found initially or occurs later the RUN FLT indicator turns red 10528 1 The bottom indicator is the calibrate communication indicator This indicator will flash green when doing block transfers It will flash red during calibration Possible module fault causes and corrective ac
90. d junction compensation CJ C underrange bit This bit is set if the CJ C temperature is below 0 C Cold junction compensation CJ C overrange bit This bit is set ifthe CJ C temperature is above 70 C Not used Always 0 Always 1 Cold junction temperature Units of 0 01 degrees C or 0 1 degrees F 0 1 degrees C or 1 0 degrees F in BCD Publication 1771 6 5 127 J une 1999 K 8 Block Transfer Write and Block Transfer Read Configurations for 7 Output 1 Input 1771 N Series Modules Decimal Bit Mi word Octal Bit Definition Bit 00 03 Not used Always 0 Low clamp This bit is set if alarms are enabled and the output Bit 04 i data is lower than the low clamp value Bit 05 High clamp This bit is set if alarms are enabled and the output data is higher than the high clamp value Bit 06 Rate alarm This bit is set if alarms are enabled and the output data changed faster than the programmed ramp rate Bad data This bit is set if BCD data format was chosen and output value was nota legal BCD value Word 4 Bits 08 10 Bad programming This bit is set if the most recent BTW contained improper programming data for this channel Bit 09 11 Bad calibration This bit is set if the channel has not had a valid calibration Bits 10 14 12 16 Not used Always 0 I O select bit i 0 output Bit 15 17 i inot This bit is set to 0 Bits 00 15 Word 5 00 17 Channel 1 Raw data sent to DAC Words 6 and 7 Same as word
91. deadband This field creates a hysteresis effect on the low and high alarms For an alarm condition to be removed the input signal must go above the low alarm limit or below the high alarm limit by an amount equal to the specified deadband Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Word 2 Bits 00 15 00 17 Word 8 Bits 00 07 Filter time constant Specifies the time constant of a digital first order lag filter on the input in 0 1 second units Legal values are 0 1 to 9 9 seconds A value of 0 disables the filter Bits 08 15 10 17 10 ohm offset Compensates for a resistance offset on a 10 Bits 00 07 ohm copper RTD Range of 0 99 ohms in units of 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 ohm Pt European standard Bits 08 10 010 100 ohm Pt US standard 10 12 011 10 ohm copper 100 120 ohm nickel This field is 0 for non RTD channels Word 9 Bit 11 13 Constant 0 Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for O Output 8 Input 1771 N Series Modules B 5 Decimal Bit wa Mori Octal Bit Definition Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E 0011 J Bits 12 15 0100 K 14 17 0101 R 0110 S 0111 T 1000
92. e 26 High Scale Value 27 Low Clamp Value 28 High Clamp Value 29 Reset State po Maximum Ramp Rate of Full Scale per second 30 Reset Value Channel 5 Programming 31 Low Scale Value 32 High Scale Value 33 Low Alarm Value 34 High Alarm Value 35 Rate Alarm Scaled Units per second 36 Filter Time Constant 0 1 second units Alarm Deadband 37 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 6 Programming 38 Low Scale Value 39 High Scale Value 40 Low Alarm Value 41 High Alarm Value Rate Alarm Scaled Units per second Alarm enable Filter Time Constant 0 1 second units Alarm Deadband Thermocouple Type RTD Type 10 Ohm Offset 0 01 Ohm units Channel 7 Programming 45 Low Scale Value 46 High Scale Value 47 Low Alarm Value 48 High Alarm Value Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 4 Output 4 Input 1771 N Series Modules H 3 worm a e e a a e w e e a e e uTa woaal 7 6 8 e e w e e e 0 e 0 o u 49 Alarm Rate Alarm Scaled Units per second enable 50 Filter Time Constant 0 1 second units Alarm Deadband 51 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 8 Programming 52 Low Scale Value 53 High Scale Value 54 Low Alarm Value 55 High Alarm Value 56 Rate Alarm Scaled Units per second 57 Filter Time Constant 0 1 second units Alarm Deadband 58 Thermocouple Type 0 RTD Type
93. e Units of 0 01 degrees C or 0 1 degrees F 00 17 0 1 degrees C or 1 0 degrees F in BCD Bit 00 03 Not used Always 0 Low clamp This bit is set if alarms are enabled and the output data Word 4 is lower than the low clamp value High clamp This bitis set if alarms are enabled and the output data is higher than the high clamp value Publication 1771 6 5 127 J une 1999 G 8 Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules Decimal Bit Word Octal Bit Bit 06 Bit 07 Bits 08 10 Bit 09 11 Bits 10 14 12 16 Bit 15 17 Bits 00 15 Word 5 00 17 Words 6 and 7 Words 8 and 9 Definition Rate alarm This bit is set if alarms are enabled and the output data changed faster than the programmed ramp rate Bad data This bit is set if BCD data format was chosen and output value was not a legal BCD value Bad programming This bit is set if the most recent BTW contained improper programming data for this channel Bad calibration This bit is set if the channel has not had a valid calibration Not used Always 0 I O select bit 0 output 1 input This bit is set to 0 Channel 1 Raw data sent to DAC Same as words 4 and 5 but for channel 2 Same as words 4 and 5 but for channel 3 Bit 00 Underrange bit This bit is set if the input signal is below the input channels minimum range Bit 01 Bits 02 03 Bit 04 Word
94. e output channels on the module to change value This shortened version of the BTW allows faster response time from the output channels The following example programs are minimum programs all rungs and conditioning must be included in your application program You can disable BTRs or add interlocks to prevent writes if desired Do not eliminate any storage bits or interlocks included in the sample programs If interlocks are removed the program may not work properly Publication 1771 6 5 127 J une 1999 3 2 Communicating With Your Analog Module PLC 2 Programming PLC 3 Program Example Publication 1771 6 5 127 J une 1999 Your analog module works with a default configuration upon powerup as long as a block transfer write BTW has not been initiated See the configuration default section in chapter 4 fo understand what this configuration looks like Refer to the sample programs in this chapter to get started Your program should monitor status bits such as overrange underrange alarms etc and block transfer read activity The following example programs illustrate the minimum programming required for the 1771 N series module to powerup and operate Due to the number of digits required for high resolution readings the 1771 N series modules normally read input values in 2 s complement binary Binary coded decimal BCD can be used but with lower resolution As a result the 1771 N series modules are not recommended
95. e 25 pin RTP end connector off the standard cable and wiring to your terminal block Refer to Table 2 B for wire termination designations Table 2 B Wire Termination Designations Module Bottom Connector 37 Pin Connector 20 Module Top Connector Wire Color Blk Channel Number BIk Wht Om Orn Blk 21 Wht BIk Cold J unction Thermistor Publication 1771 6 5 127 J une 1999 Grounding the Field Devices J umpers for channels 5 through 8 Installing the Module 2 13 When using shielded cable or shielded thermocouple extension 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 the S connection on the RTP for the particular channel All shield connections are internally connected together in the RTP so that only one wire is required to ground the entire remote termination panel Connect a wire from the SH connection on the RTP to a ground stud on the metal cabinet in which the remote termination panel is mounted If you do not want to ground a particular shield at the RTP you can remove the jumper for that particular channel This will allow the shield to float at the RTP end To remove a jumper you must cut it out Once the jumper is removed it cannot be replaced Clip as close to the circuit board as possible at both ends to completely remove it The jumpers Figure 2 7 are labele
96. e alarming alarm enable e digital filtering e thermocouple type e RID type 10 Ohm offset Scaling Scaling input channels is identical to scaling output channels Refer to Output Channel Programming Features on page 4 6 Alarms Each input channel has five alarm functions that provide status indication through five associated status bits in the block transfer read data returned by the module Input alarms let the user specify a range of good input values If the input value goes outside of this range and the alarm enable bit is set the module will set the low or high alarm bit for that channel The alarm values are written to the module in the same units as the scaling values and must be within the absolute signal limits specified in appendix A e Underrange This bit is set if the input falls below the minimum range for that specific input type This alarm is predefined and cannot be changed by the user In current loop inputs this bit also indicates an open loop Publication 1771 6 5 127 J une 1999 4 12 Configuring the Module e Overrange This bit is set if the input rises above the maximum range for that specific input type This alarm is predefined and cannot be changed by the user For all voltage RTD and thermocouple inputs this bit indicates an open channel Alarm Deadband Alarm deadband allows the user to program a hysteresis effect on the alarming for a given channel The dead
97. e value and the low scale value The rate is specified in scaled units per second Figure 4 5 Rate of Change Alarm Select the change in input that should activate the alarm to alert the user of potential el problems alarm inactive alarm active Time Digital Filtering This value specifies the time constant for a digital first order lag filter on the input It is specified in units of 0 1 seconds Values range from 0 1 9 9 seconds in BCD and 0 1 10 0 seconds in binary A value of 0 disables the filter The digital filter equation is a classic first order lag equation Figure 4 6 Using a step input change to illustrate the filter response Figure 4 7 you can see that when the digital filter constant time elapses 63 2 of the total response is reached Each additional time constant achieves 63 2 of the remaining response Figure 4 6 Digital Filter Equation At Xn Yn 1 i a Yaa Where Ya present output filtered peak voltage PV Yn 1 previous output filtered PV A t module channel update time seconds TA digital filter time constant seconds Xn present input unfiltered PV Publication 1771 6 5 127 J une 1999 4 14 Configuring the Module Publication 1771 6 5 127 J une 1999 Amplitude Figure 4 7 Digital Filter Lag Equation Illustration 0 100 DEI Zz g a 7 ue 7 Pa N fece cinici vp n dii pier I dp I AZ I I 0 Y I I
98. eadband Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Word Word 17 Word 18 Word 19 Word 20 Word 21 Word 22 Bit Word Description of Input Configuration Words 17 through 23 Octal Bit Definition mT Low scale value for channel 3 ine High scale value for channel 3 ue Low alarm value for channel 3 see High alarm value for channel 3 Rate alarm If the channel s input changes ata rate faster than this value and eel the alarm enable bit is set the channel will indicate a rate alarm condition Legal values are from 0 05 to 50 of full scale per second Alarm enable bit If set to 1 the module will report high alarm low alarm Bit15 17 underrange overrange and rate alarm conditions If 0 these warnings are suppressed Alarm deadband This field creates a hysteresis effect on the low and high alarms For an alarm condition to be removed the input signal must go above Bits 00 07 the low alarm limit or below the high alarm limit by an amount equal to the specified deadband Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Publication 1771 6 5 127 J une 1999 4 20 Configuring the Module Decimal Bit EN Word Octal Bit Definition Bits 8 15 Filter time constant Specifies the time constant of a digital first order lag filter 10 17 the input in 0 1 second units Legal values are 0 1 to 10 0 seconds binary or 0 1 to 9 9
99. ed of the module within the RTS sample time Module alarm This bit is set if there is an alarm bit set for one or more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set if the module is in BCD mode and one or more of the input data values sent in the last BTW are nota legal BCD value Powerup bit This bit is set until a BTW with programming data is received by the module Cold junction compensation CJ C underrange bit This bit is set if the CJ C temperature is below 0 C Cold junction compensation CJ C overrange bit This bit is set ifthe CJ C temperature is above 70 C Not used Always 0 Always 1 Cold junction temperature Units of 0 01 degrees C or 0 1 degrees F 0 1 degrees C or 1 0 degrees F in BCD Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules 1 9 Decimal Bit EM vord Octal Bit Definition Bit 00 03 Not used Always 0 Low clamp This bit is set if alarms are enabled and the output Bit 04 data is lower than the low clamp value Bit 05 High clamp This bitis set if alarms are enabled and the output data is higher than the high clamp value Bit 06 Rate alarm This bitis set if alarms are enabled and the output data changed faster than the programmed ramp rate Bit 07 Bad data This bitis set if BCD data f
100. ed to limit the rate of change of an output channel You enter the rate as a percentage between 0 and 200 of full scale per second where 0 disables the ramping feature and full scale is the difference between the low and high scaling points 4 3 shows the effect of ramping on the output signal Figure 4 3 Ramping on the Output Signal Output Ramp Disabled Ramped Output Time Time Actual voltage change oe wRamped voltage change Alarm Enable Clamping and ramping are only active when the alarm enable bit decimal bit 17 octal bit 15 has been set to 1 Reset State This field determines the action taken by the channel if the I O reset backplane pin is asserted I O Reset State Binary Value Decimal Octal Bit 15 Last State Minimum Maximum User Selectable 1 The minimum and maximum values are defined as the low and high absolute limits respectively Input Channel Programming Features Configuring the Module 4 11 Reset Value If the channel is programmed to go to a user selectable reset value upon I O reset the value is entered in scaled units into that channel s proper configuration word The value entered must be between the high and low absolute limits If user selectable resetting is not chosen this field should be set to 0 Input channel programming includes e low and high scaling e low and high alarming e alarm deadband e rat
101. el 2 Output Data Td TT 3 fa Unused 0 Ea dale Verify 4 RTS Sample Time 1 milisecon unis Channel 1 Programming S o osaledes v 6 High Scale Value 7 Low Clamp Value 8 High Clamp Value 9 0 Maximum Ramp Rate of Full Scale per second 10 Reset Value Channel 2 Programming 11 Low Scale Value 12 High Scale Value 13 Low Clamp Value 14 High Clamp Value 15 0 Maximum Ramp Rate of Full Scale per second 16 Reset Value Channel 3 Programming 17 Low Scale Value Publication 1771 6 5 127 June 1999 D 2 Block Transfer Write and Block Transfer Read Configurations for 2 Output 2 Input 1771 N Series Modules ves e e e e e e e e o e e e e e mosoni 7 e o e e e n e e e e e e e o e 18 High Scale Value 19 Low Alarm Value 20 High Alarm Value 21 Rate Alarm Scaled Units per second 22 Filter Time Constant 0 1 second units Alarm Deadband 23 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 4 P rogramming 24 Low Scale Value 25 High Scale Value 26 Low Alarm Value 27 High Alarm Value 28 Rate Alarm Scaled Units per second 29 Filter Time Constant 0 1 second units Alarm Deadband 30 0 10 Ohm Offset 0 01 Ohm units 31 58 Null Block Transfer Write Bit Word Descriptions for 2 Output 2 Input Modules Decimal Bit are Word Octal Bit Definition 00 03 Constant 0 Bits 04 07 Number of outputs 0010 Word 0 A Bits 08 13 10 15 Constant 00 1000 Bits 16 17 Block transfer write type 10 Bits 00 15
102. emoved Word 57 Bits 00 07 the input signal must go above the low alarm limit or below the Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Bits 08 15 10 17 order lag filter on the input in 0 1 second units Legal values are 0 1 to 9 9 seconds A value of 0 disables the filter 10 ohm offset Compensates for a resistance offset on a 10 Bits 00 07 ohm copper RTD Range of 0 99 ohms in units of 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 ohm Pt European standard 010 100 ohm Pt US standard 011 10 ohm copper 100 120 ohm nickel This field is 0 for non RTD channels Bits 08 10 10 12 Word 58 Bit 11 13 Constant 0 Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E 0011 0100 K 0101 R 0110 S 0111 T This field must be 0 for non thermocouple channels Bits 12 15 14 17 high alarm limit by an amount equal to the specified deadband Filter time constant Specifies the time constant of a digital first K 5 Publication 1771 6 5 127 J une 1999 K 6 Block Transfer Write and Block Transfer Read Configurations for 7 Output 1 Input 1771 N Series Modules Block Transfer Read Word Assignments for 7 Output 1 Input Modules ves peer E mon o e u o e s e a a e a e e o o 0 Const
103. en Note In this illustration Terminal O is the 1mA excitation A sourcing current Terminal is the lead compensation B sense input Terminal R is common C 12935 1 Publication 1771 6 5 127 J une 1999 Sourcing Input Analog Modules 4 Wire Transmitter 24V dc 2 Wire Transmitter Installing the Module 2 11 The 1771 NIS 1771 NBSC and 1771 NB4S modules are sourcing sinking input modules These modules can supply the necessary loop power for 2 wire transmitters connected to the input All loop power functionality is contained within the analog module Examples of typical configurations are shown in Figure 2 6 No external resistors are required Figure 2 6 Examples of Sourcing Sinking Input Modules Module supplies loop power sourcing Output User supplies loop power with 4 wire transmitter sinking User supplies loop power sinking Inputs can be configured as sourcing or sinking inputs For sourcing inputs the N series module supplies the loop power For sinking inputs you supply the loop power When the loop power is supplied externally the 16 bit resolution provides 65535 counts over the 0 20mA current range This provides about twice the resolution of voltage inputs with external resistors Publication 1771 6 5 127 J une 1999 2 12 Installing the Module Making Your Own Cables If you are not using thermocouples you can terminate the analog module to a terminal block by cutting th
104. ent programming with the programming downloaded in the BTW If Word 2 Bit 00 they are the same it will verify good if they are different the module will verify bad In no case will any programming data in the BTW be applied to the module Bit 01 Temperature scale 0 Celsius 1 Fahrenheit BCD select 1 all values in BCD format Bit 02 ed 0 all values in 2 s complement binary Bits 03 14 03 16 Not used Always 0 CJ alarm enable A value of 1 enables over and underrange Word 2 continued Bit15 17 indication for the cold junction channel If the module does not have a cold junction channel this bit is 0 Publication 1771 6 5 127 J une 1999 F 4 Block Transfer Write and Block Transfer Read Configurations for 1 Output 7 Input 1771 N Series Modules Publication 1771 6 5 127 J une 1999 Word Word 3 Word 4 Word 5 Word 6 Word 7 Word 8 Word9 Word 10 Word 11 Word 12 Word 13 Word 14 Octal Bit Definition Real time sample Sample time in milliseconds 0 off RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds in BCD Bits 00 15 00 17 Bits 00 15 Low scale value for channel 1 Scale values are limited to 00 17 432767 in binary format 7999 in BCD format Bits 00 15 High scale value for channel 1 Scale values are limited to 00 17 432767 in binary format 7999 in BCD format Low clamp value for channel 1 The channel output will no
105. er 10 ohm offset Compensates for a resistance offset on a 10 Bits 00 07 ohm copper RTD Range of 0 99 ohms in units of 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 ohm Pt European standard pa 010 100 ohm Pt US standard 011 10 ohm copper 100 120 ohm nickel This field is 0 for non RTD channels Word 23 Bit 11 13 Constant 0 Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E 0011 0100 K 0101 R 0110 S 0111 T This field must be 0 for non thermocouple channels Bits 12 15 14 17 Words 24 thru 30 Same as words 17 thru 23 but for channel 4 Words 31 thru 58 Null Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 2 Output 2 Input 1771 N Series Modules D 5 Block Transfer Read Word Assignments for 2 Output 2 Input Module ves eee moon n 6 e u o e s e a a e a e e o o Constant 8800 Hexadecimal Bad RTS Power Mod 1 0 Program Mod Bad Bad _ Chan Time i Unused 0 up Data Alarm out Reset Verify Fault Prog Struct CJC CJC Unused 0 Over Under Range Range 3 Cold J unction Temperature Units of 0 01 degrees C or 0 1 degrees F m N Channel 1 Status Unused 0 Channel 1 Raw Count sent to DAC Channel 2 Status Si E EE E Rate High Low 2 i q pileeter Calib Pro
106. er second 16 Reset Value Channel 3 Programming 17 Low Scale Value Publication 1771 6 5 127 June 1999 E 2 Block Transfer Write and Block Transfer Read Configurations for 2 Output 6 Input 1771 N Series Modules ome 9 e e e o e e a e e e e mosoni 7 e o e e e n e e e e e e e o e enable 18 High Scale Value 19 Low Alarm Value 20 High Alarm Value 21 Rate Alarm Scaled Units per second 22 Filter Time Constant 0 1 second units Alarm Deadband 23 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 4 P rogramming enable 24 Low Scale Value 25 High Scale Value 26 Low Alarm Value 27 High Alarm Value 28 Rate Alarm Scaled Units per second 29 Filter Time Constant 0 1 second units Alarm Deadband 30 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 5 P rogramming 31 Low Scale Value 32 High Scale Value 33 Low Alarm Value 34 High Alarm Value 35 Alarm Rate Alarm Scaled Units per second enable 36 Filter Time Constant 0 1 second units Alarm Deadband 37 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 6 Programming 38 Low Scale Value 39 High Scale Value 40 Low Alarm Value 41 High Alarm Value 42 Rate Alarm Scaled Units per second 43 Filter Time Constant 0 1 second units Alarm Deadband 44 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units DG Channel 7 Programmi 45 Low Scale Value 46 High Scale Value 47 Low Alarm Value 48 High Alarm Value
107. es to minimize adverse affects from radiated electrical noise and heat We recommend the following e Group analog and low voltage dc modules away from ac modules or high voltage dc modules to minimize electrical noise interference e Do not place this module in the same I O group with a discrete high density I O module when using 2 slot addressing This module uses a byte in both the input and output image tables for block transfer 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 disconnect the cable from the module before removing or installing an I O module e Failure to remove power from the backplane could cause injury or equipment damage due to possible unexpected operation e Failure to remove power from the backplane could cause module damage degradation of performance or injury ATTENTION Observe the following precautions when inserting or removing keys e insert or remove keys with your fingers e 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 Publication 1771 6 5 127 June 1999 2 4 Installing the Module 1 Key the Backplane Connector Place your module in any slot in the chassis except the leftmost slot which is reserved for processors or adapters Position the keying bands in the backplane co
108. failed 11 verify succeeded Bit 11 13 I O reset This bit is set whenever the I O reset line on the backplane is asserted Bit 12 14 RTS timeout This bit is set if a BTR was not requested of the module within the RTS sample time Module alarm This bit is set if there is an alarm bit set for one Bit13 15 more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set if the module is in BCD mode Bit 14 16 and one or more of the input data values sent in the last BTW are nota legal BCD value Bit 15 17 Powerup bit This bit is set until a BTW with programming data is received by the module Bit 00 Cold junction compensation CJ C underrange bit This bit is set if the CJ C temperature is below 0 C Bit 01 Cold junction compensation CJ C overrange bit This bit is set Word 2 if the CJ C temperature is above 70 C set Not used Always 0 Bit 15 17 Always 1 Word 3 Bits 00 15 Cold junction temperature Units of 0 01 degrees C or 0 1 00 17 degrees F 0 1 degrees C or 1 0 degrees F in BCD Bit 00 Underrange bit This bit is set if the input signal is below the input channels minimum range Word 4 Bit 01 Overrange bit This bit is set if the input signal is above the input channels maximum range Bits 02 03 Notused Always 0 Publication 1771 6 5 127 J une 1999 B 8 Block Transfer Write and Block T
109. for use with PLC 2 family programmable controllers Block transfer instructions with the PLC 3 processor use three data table files A binary file is used for module location and other related data This is the block transfer control file Two separate block transfer data files store data that you want transferred to the module when programming a block transfer write or from the module when programming a block transfer read The address of the block transfer data files are stored in the block transfer control file The industrial terminal prompts you to create a control file when a block transfer instruction is being programmed The same block transfer control file is used for both the read and write instructions for your module A different block transfer control file is required for every module An example program segment with block transfer instructions is shown in Figure 3 1 and described below Program Action At powerup the user program enables a 4 block transfer read Then it initiates a block transfer write to configure module Thereafter the program continuously 2 performs read and write block transfers PLC 5 and PLC 5 250 Program Example Program Action At powerup the user program enables a block transfer read Then it initiates a block transfer write to configure module Thereafter the program continuously performs read and write block transfers Communicating With Your Analog Module Figure 3 1 PLC 3 F
110. g Data Alarm Clamp Clamp Unused 0 7 Channel 2 Raw Count sent to DAC Channel 3 Status n Bad Bad Rate High Low a Over Under 8 1 Unused 0 Calib Prog Alarm Alarm Alarm Unused 0 Range Range 9 Input Data Channel 4 Status n Bad Bad Rate High Low n Over Under 11 Input Data 12 19 For factory use only 20 27 Null Publication 1771 6 5 127 J une 1999 D 6 Block Transfer Write and Block Transfer Read Configurations for 2 Output 2 Input 1771 N Series Modules Block Transfer Read Bit Word Description for 2 Output 2 Input Module wor Octal Bit Bits 00 15 Word 0 00 17 Bits 00 05 Bit 06 Bit 07 Bit 08 10 Bits 09 10 11 12 Word 1 Bit 11 13 Bit 12 14 Bit 13 15 Bit 14 16 Bit 15 17 Bit 00 Bit 01 Word 2 Bits 02 14 02 16 Bit 15 17 Bits 00 15 Word 3 00 17 Bit 00 03 Word 4 Bit 04 Publication 1771 6 5 127 J une 1999 Decimal Bit Definition Always 8800 hexadecimal Not used Always 0 Bad structure This bit is set if there is an error in the BTW header Bad program This bit is set if any of the module level programming data is illegal Module fault This bitis set if any of the programming data sent to the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Program verify Indicates the result of verify request 00 verify not requested 10 verify failed
111. g real time sampling etc are disabled Module level programming features include e module configuration verification temperature scale e data format e real time sample Configuring the Module 4 3 Module Configuration Verification The verify bit 00 in the block transfer write word 3 allows you to compare the configuration information the module is using to the configuration information contained in a block transfer write BTW You set the verify bit in the BTW you wish to check and download the BTW to the module After the BTW is completed request a BTR from the module The program verify field in the BTR bits 09 10 decimal bits bits 11 12 octal word 1 will contain either of two values 10 binary indicates the verify failed 11 binary indicates the verify succeeded If the verify bit is set configuration information in the BTW data file will not be used by the module regardless of the success or failure of the verify Temperature Scale You select the temperature scale that the module will use when returning temperature to the processor using bit 01 word 3 of the block transfer write data file If the bit is set to 0 the temperature is in degrees C if the bit is set to 1 the temperature is in degrees F Data Format Use bit 02 word 3 of the block transfer write data file to select a data format If this bit is 0 all data fields will be in two s complement binary format If the bit is 1 all
112. hannel 4 Status _ Bad Bad Bad Rate High A _ i al Calib Prog Data Alarm Clamp Clamp Unused 0 11 Channel 4 Raw Count sent to DAC Channel 5 Status 12 Unused 0 Bad Bad Bad Rate High Low Unused Calib Prog Data Alarm Clamp Clamp 13 Channel 5 Raw Count sent to DAC Channel 6 Status Bad Bad Channel 6 Raw Count sent to DAC Channel 7 Status Bad Bad Channel 7 Raw Count sent to DAC Unused 0 Unused 0 Channel 8 Status Publication 1771 6 5 127 J une 1999 C 6 Block Transfer Write and Block Transfer Read Configurations for 8 Output 0 Input 1771 N Series Modules Bad Bad Bad Rate High Low E nuspa y Calib Prog Data Alarm Clamp Clamp lia 19 Channel 8 Raw Count sent to DAC 20 27 For factory use only Block Transfer Read Bit Word Description for 8 Output Module Word Decimal Bit Definition Octal Bit Word 0 Bits 00 15 Always 8800 Hexadecimal 00 17 Bit 00 05 Not used Always 0 f Bad structure This bitis set if there is an error in the BTW Bit 06 header Bit07 Bad program This bit is set if any of the module level programming data is illegal Module fault This bit is set if any of the programming data sent Bit 08 10 to the module in the most recent BTW was illegal or if one or Word 1 more channels has the bad calibration bit set Program verify Indicates the result of verify request Bits 09 10 00 verify not requested 11 1
113. hannels each module has A module with only inputs no outputs requires one BTW after powerup Thereafter it sends back input data and module status by way of BTRs A module with outputs requires BTWs to configure it and update its output data BTRs are required to send back input data and module status Sample Ladder Diagram PLC 3 Family Processors The following PLC 3 program can be used for all 1771 N series modules The program can be altered to effectively address modules with or without output channels Figure 3 4 PLC 3 Family Example Program Structure BTR BLOCK XFER READ Enable Block Transfer Block Transfer Read Error Bit Read Done Bit RACK 0 12 B1 10 GROUP 0 Done suoi 9 P E po ars Hon 13 15 DATA FILE ANLO 15 LENGTH o eR 13 hb Block Transfer ws a Write Done Bit MOV SOURCE B1 0 Rung 2 0000000000111011 00 07 DESTINATION B1 15 Power up Bit 0000000000001001 NI 1 17 Block Transfer Pushbutton Power up Bit Write Done Bit MOV ne y l SOURCE B1 1 Rung 3 e m 0000000000001001 00 17 07 DESTINATION B1 15 0000000000001001 BTW Enable Block Transfer Block Transfer BLOCK XFER WRITE EN Write Error Bit Write Done Bit RACK 0 02 B1 10 B1 10 Co Done Rung 4 V CONTROL 81 10 DN 03 05 DATA FILE N1 100 05 LENGTH Error This program changes the length of the block transfer write from 59 words at powerup or when reconfigured to 9 words at all o
114. he high alarm setpoint Rate alarm This bit is set if alarms are enabled and the input signal changed ata rate faster than the input rate alarm setpoint Not used Always 0 Bad program This bit is set if any of the channel level programming data is illegal Bit 08 10 Word 16 continued Bad calibration This bit is set if the channel has not had a valid calibration Bit 09 11 Bits 10 14 12 16 Not used Always 0 I O select bit 0 output 1 input This bit is set to 1 Bit 15 17 Bits 00 15 Word 17 00 17 Channel 7 input data Words 18 and 19 Same as words 16 and 17 but for channel 8 Words 20 thru 27 For factory use only Appendix J Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with five outputs and three inputs Block Transfer Write Configuration Block for 5 Output 3 Input Modules WordiDec Bit 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 WordiOcta Bit 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 BTW word type Constant Number of outputs Constant 1 Channel 1 Output Data 2 Channel 2 Output Data 3 Channel 3 Output Data 4 Channel 4 Output Data Channel 5 Output Data CJ a
115. he type of information it will be receiving Module Configuration Data Header Publication 1771 6 5 127 J une 1999 4 16 Configuring the Module Bit Word Description of Word 0 Word Neu Definition Word 0 Constant 0 Number of outputs 0010 Constant 00 1000 Block transfer write type 10 The next group of words sets the outputs of the module if the module has outputs For example if this is a 2 output 6 input module words 1 and 2 would contain the data for the two output channels If the module has four outputs words 1 thru 4 would contain output channel data Output Configuration Words 1 and 2 1 Channel 1 Output Data 2 Channel 2 Output Data Bit Word Description of Output Configuration Words 1 and 2 Decimal Bit e Word Octal Bit Definition Word 1 Bits 00 15 00 17 First Output channel data Word 2 Bits 00 15 00 17 Second Output channel data Additional module configuration data is contained in the next two words This includes verify temperature scale BCD select cold Junction alarm enable and real time sample time These are explained in the bit word description Output Configuration Words 3 and 4 Unused 0 RTS Sample Time 1 millisecond units Publication 1771 6 5 127 J une 1999 Word Dec Bit Configuring the Module 4 17 Bit Word Description of Output Configuration Words 3 and 4 Decimal Bit me mete Octal Bit Definition Verify If this bit is set to 1 the module wi
116. i 00 17 First Output channel data to 00 15 Word 2 00 17 Second Output channel data Word 1 Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 2 Output 2 Input 1771 N Series Modules D 3 Decimal Bit wa Mori Octal Bit Definition Verify If this bit is setto 1 the module will compare its current programming with the programming downloaded in the BTW If Bit 00 they are the same it will verify good if they are different the module will verify bad In no case will any programming data in the BTW be applied to the module Bit01 Temperature scale 0 Celsius 1 Fahrenheit Bit02 BCD select 1 all values in BCD format 0 all values in 2 s complement binary Bits 03 14 03 16 Notused Always 0 CJ alarm enable A value of 1 enables over and underrange indication for the cold junction channel If the module does not have a cold junction channel this bit is 0 Word 3 Bit 15 17 Real time sample Sample time in milliseconds 0 off RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds in BCD Bits 00 15 00 17 Bits 00 15 00 17 Low scale value for channel 1 Scale values are limited to 32767 in binary format 7999 in BCD format Bits 00 15 00 17 High scale value for channel 1 Scale values are limited to 32767 in binary format 7999 in BCD format Low clamp
117. ics Reported by the Module Troubleshooting with the Indicators LL Status Reported by the Module LL Chapter SUMMAary icsccstyebede ela deueede dace de Appendix A SPECINCAUONS saba ter eek da etened asda heed awk he eas A 1 General Specifications os ccks dice visoeseeiensaneeas A 1 Appendix B What This Appendix Contains siii pri i B Block Transfer Write Configuration Block for 8 Input Modules B Block Transfer Write Bit Word Descriptions for 8 Input Modules B 3 Block Transfer Read Word Assignments for 8 Input Modules B 5 Block Transfer Read Bit Word Descriptions for 8 Input Modules B 7 Publication 1771 6 5 127 J une 1999 toc iv Table of Contents Block Transfer Write and Appendix C Block Transfer Peri What This Appendix Contains Configurations for 8 Block Transfer Write Configuration Block for 8 Output Modules Output 0 Input 1771 N i Block Transfer Write Bit Word Descriptions for 8 Output Modules Series Modules f 4 Block Transfer Read Word Assignments for 8 Output Modules Block Transfer Read Bit Word Description for 8 Output Module Block Transfer Write and Appendix D Block Transfer Read What This Appendix Contains D 1 DIRO ke i Block Transfer Write Configuration Block for the Series Modules 2 Output 2 Input Modules ce eee ea eens D 1 Block Transfer Write Bit Word Descriptions for 2 Output 2 Input Modules D 2 Block Transfer Read Word Assignments for 2 Out
118. ies Modules Output Current vs Ambient Temperature as a function of Load Resistance 50 40 Output Current 30 mA 20 10 0 0 10 20 30 40 50 60 Ambient Temperature C Important If you require 60 C operation with 50mA outputs install a resistance in series with the load impedance so that the total load impedance is equal to 300 ohms Publication 1771 6 5 127 J une 1999 Appendix B Block Transfer Write and Block Transfer Read Configurations for 0 Output 8 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with no outputs and eight inputs Block Transfer Write Configuration Block for 8 Input Modules wom e es 0 Number of outputs Constant it eR ARE NENE Ee CJ alarm _ BCD Temp A 1 Snatile Unused 0 Verify 2 RTS Sample Time 1 millisecond units Channel 1 Programming 3 Low Scale Value 4 High Scale Value 5 Low Alarm Value 6 High Alarm Value Alarm enable Filter Time Constant 0 1 second units Alarm Deadband Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 2 Programming Rate Alarm Scaled Units per second 10 Low Scale Value 11 High Scale Value 12 Low Alarm Value 13 High Alarm Value 14 Rate Alarm Scaled Units per second 15 Filter Time Constant 0 1 second units Alarm Deadband 16 Thermocouple Type EE RTD Type 10 Ohm
119. if BCD data format was chosen and the output data was nota legal BCD value Bit08 10 Bad program This bit is set if any of the channel level programming data is illegal Bit09 11 Bad calibration This bit is set if the channel has not had a valid calibration Table 7 D Input Channel Status Word 1 per input channel Decimal Bit Definition Octal Bit Bit 00 Underrange bit This bit is set if the input signal is below the input channels minimum range Bit 01 Overrange bit This bit is set if the input signal is above the input channels maximum range Bit 04 Low alarm This bit is set if alarms are enabled and the input signal is lower than the low alarm setpoint High alarm This bit is set if alarms are enabled and the input signal is higher than the high alarm setpoint Rate alarm This bit is set if alarms are enabled and the input signal changed ata rate faster than the input rate alarm setpoint Bit08 10 Bad program This bit is set if any of the module level programming data is illegal Bit 09 11 Bad calibration This bit is set if the channel has not had a valid calibration Chapter Summary In this chapter you learned how to interpret the status indicators status words and troubleshoot your analog module Publication 1771 6 5 127 J une 1999 Appendix A Specifications General Specifications Number of Channels 8 individually isolated or depends on specific module 4 individually isolate
120. ify request 00 verify 11 12 not requested 10 verify failed 11 verify succeeded Bit 11 13 I O reset This bit is set whenever the I O reset line on the backplane is asserted Bit 12 14 RTS timeout This bit is set if a BTR was not requested of the module within the RTS sample time Module alarm This bit is set if there is an alarm bit set for one Bit13 15 0 more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set if the module is in BCD mode Bit 14 16 and one or more of the input data values sentin the last BTW are nota legal BCD value Powerup bit This bit is set until a BTW with programming data is received by the module Bit 15 17 Cold junction compensation CJ C underrange bit This bit is set if the CJ C temperature is below 0 C Cold junction compensation CJ C overrange bit This bit is set Word 2 if the CJ C temperature is above 70 C Bits 02 14 02 16 Bit 15 17 Not used Always 0 Bits 00 15 00 17 Cold junction temperature Units of 0 01 degrees C or 0 1 degrees F 0 1 degrees C or 1 0 degrees F in BCD Publication 1771 6 5 127 J une 1999 F 8 Block Transfer Write and Block Transfer Read Configurations for 1 Output 7 Input 1771 N Series Modules Decimal Bit Mi word Octal Bit Definition Bit 00 03 Not used
121. ime constant of a digital first order lag filter on the input in 0 1 second units Legal values are 0 1 to 9 9 seconds A value of 0 disables the filter Bits 00 07 10 ohm offset Compensates for a resistance offset on a 10 ohm copper RTD Range of 0 99 ohms in units of 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 ohm Pt European standard Bits 08 10 010 100 ohm Pt US standard 10 12 011 10 ohm copper 100 120 ohm nickel This field is 0 for non RTD channels Bit 11 13 Constant 0 Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E Bits 12 15 0011 14 17 0100 k 0101 R 0110 S 0111 T This field must be 0 for non thermocouple channels Bits 08 15 10 17 ae Same as words 38 thru 44 but for channel 7 aa Same as words 38 thru 44 but for channel 8 Publication 1771 6 5 127 J une 1999 J 6 Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Modules Block Transfer Read Word Assignments for the 5 Output 3 Input Modules ves eee ae es ele alae mon e u o e s e a a e a e e o o Constant 8800 hexadecimal Bad RTS Power Mod 1 0 Program Mod Bad Bad Z Chan Time i Unused 0 Up Data Alarm Reset Verify Fault Prog Struct CJC CIC 2 1 Unused 0 Over Under Range Range m 3 Cold J unction Temperature
122. ing tab locking bar pin card guides card guides 2 pe A e A z o module a 8 w U Snap the chassis latch over module the top of the module to secure it Swing the chassis locking bar down into place to secure the modules Make sure the locking pins engage is 3 Connect the 1771 NC cable to the module as shown in 2 1 A Slide the locking bar up B Insert the cable connector into the mating connector on the front of the module C Slide the locking bar down over the mating pins on the module to lock the connector onto the module Figure 2 1 Connecting the Cable to the Front of the Module 1 Position locking bar in up position 2 Insert connector into mating connector 3 Slide locking bar down to lock Cable Connector Module Connector Locking bar 11023 1 Publication 1771 6 5 127 J une 1999 2 6 Installing the Module Con necting Wiring The N series modules are cable connected to a remote termination panel using cat no 1771 NC6 6 ft or NC15 15 ft cables Variations of remote termination panels are used depending on the type of module used These are Catalog Number Description 1771 RTP1 has cold junction compensation for thermocouples 1771 RTP3 incorporates resistors and fuses used primarily for 4 20mA inputs when using 5V inputs Uses 5mm x 20mm fast acting 1 4A fuses such as Bussmann GMA 1 4 250V 250mA
123. inimum 50dB 600B minimum Common Mode Rejection 60Hz 150dB typical 50dB typical 150dB typical 50dB 60dB minimum n OfsetDrft 20uV C 485nA C with resistor 200nA C Gain Drit 35 ppm ec 55ppm C with resistor 95 ppm C TT Update Time per module 25ms maximum 25ms maximum Settling Time to within 0 1 of Full Scale 125ms maximum 125ms maximum 125ms maximum Non linearity 0 02 of full range maximum 0 02 of full range maximum 0 02 of full range maximum Accuracy with Calibration including typical 0 01 of full range 25 C 0 01 of full range 25 C 0 025 of full range 25 C non linearity gain and offset worst case 0 05 of full range 25 C 0 05 of full range 25 C 0 05 of full range 25 C Calibration Values 0 0000V 5 0000V 0 0000V 10 0000V 1 000mA 21 000mA Underrange Threshold 0 8V dc 3 2mA 10 4V dc 3 2mA Overrange Threshold 5 2V dc 20 8mA 10 4V dc 21 0mA Rate Alarm Value minimum 0 04 FSR f 1 6mV 6 4uA per second 8mV per second 6 4uA per second maximum 50 FSR 2 0V 8 0mA per second 10V per second 8mA per second Scaling Points Default Scaling Values 10 5 0V gt 1000 5000 10 10V 10000 10000 4 0 20 0mA gt 4000 20000 10V Outputs 4 20mA 0 25mA Outputs 0 50mA Outputs Output Range 10 4V into an open circuit 0 25 0mA 0 50 0mA 1 32mV bit 13 bits with sign bit 3 2uA bit 13 bits unipolar 6 4
124. ion of unscaled data to engineering units You use scaling so that the data for each channel is represented in actual engineering units Each channel has two scaling points low and high The signal value at these points is fixed For example the high scaling point of a 10V output channel always corresponds to an output signal equal to 10 000V Configuring the Module 4 7 Channel Type Sensor Low Scaling Point High Scaling Point 10V Output P 10 0V 10 0V 25mA Output 20mA 50mA Output 50mA 5V Input i 5 0V 4 20mA Input Millivolt 55mV 5 55mV Input 300C 508F 1800C 3272F Millivolt 100mV 100mV 100mV Input 300C 508F 1800C 3272F 1 0 Ohm 650 Ohm 650 Ohm Input 200C 328F 900C 1652F To implement the scaling feature you insert the minimum and maximum scaled values in the appropriate configuration words Scaling values can be entered in either BCD or binary format The range of binary format scaling values is 32767 BCD format is 7999 Remember to check the data format bit for proper control For example assume that at OmA the device connected to this input channel is producing 0 psi and at 20mA it produces 150 psi Extrapolation indicates that at 4mA the device is producing 30 psi By setting the low scale value of the input to 30 and the high scale value to 150 this input channel will report data in psi For better resolution you can multiply both of the scaling values by the same multipler as
125. it is set if Bit 00 f the CJ C temperature is below 0 C Bit 01 Cold junction compensation CJ C overrange bit This bit is set if the Word 2 CJC temperature is above 70 C TT Not used Always 0 Bit15 17 Always 1 Word 3 Bits 00 15 Cold junction temperature Units of 0 01 degrees C or 0 1 degrees F 00 17 0 1 degrees C or 1 0 degrees F in BCD Bit 00 03 Notused Always 0 Bit 04 Low clamp This bit is set if alarms are enabled and the output data Word 4 is lower than the low clamp value High clamp This bitis set if alarms are enabled and the output data Bit 05 is higher than the high clamp value Publication 1771 6 5 127 J une 1999 H 8 Block Transfer Write and Block Transfer Read Configurations for 4 Output 4 Input 1771 N Series Modules Decimal Bit ee Word Octal Bit Definition Rate alarm This bitis set if alarms are enabled and the output data changed faster than the programmed ramp rate Bad data This bitis set if BCD data format was chosen and output value was not a legal BCD value Word 4 continued Bits 08 10 Bad programming This bit is set if the most recent BTW contained improper programming data for this channel Bad calibration This bit is set if the channel has not had a valid Bit 09 11 calibration Bits 10 14 12 16 Not used Always 0 I 0 select bit Bit15 17 i B This bitis setto 0 Bits 00 15 00 17 Channel 1 Raw data sentto DAC Words 6
126. l 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 10110 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 The number is positive if the sign bit is 0 and negative if the sign bit is 1 Using the complement method 0 10110 22 To get the negative using the two s complement method you must invert each bit from right to left after the first 1 is detected In the above example 0 10110 22 Its two s complement would be 1 01010 22 Note that in the above representation for 22 starting from the right the first digit is a 0 so it is not inverted the second digit is a 1 so it is not inverted All digits after this one are inverted If a negative number is given in two s complement its complement a positive number is found in the same way 1 10010 14 0 01110 14 All bits from right to left are inverted after the first 1 is detected The two s complement of 0 is not found since no first 1 is ever encountered in the number The two s complement of 0 then is still 0 Real Time Sampling Real time sampling is set using word 4 of the block transfer write data file The real time sampling RTS mode of operation provides data from the module at a fixed
127. larm _ BCD Temp 6 enable iii select scale veny i RTS Sample Time 1 millisecond units Channel 1 Programming 8 Low Scale Value 9 High Scale Value 10 Low Clamp Value 11 High Clamp Value 12 aame Resetstie 0 Maximum Ramp Rate of Full Scale per second 13 Reset Value Channel 2 Programming 14 Low Scale Value 15 High Scale Value 16 Low Clamp Value 17 High Clamp Value 18 eal Reset State o Maximum Ramp Rate of Full Scale per second Publication 1771 6 5 127 June 1999 4 2 Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Modules vee o m a a le maona 7 fe w w w a a 0 o e e u e e a a 19 Reset Value Channel 3 Programming 20 Low Scale Value 21 High Scale Value 22 Low Clamp Value 23 High Clamp Value 24 nat Reset State 0 Maximum Ramp Rate of Full Scale per second 25 Reset Value DT Channel 4 Programmi 26 Low Scale Value 27 High Scale Value 28 Low Clamp Value 29 High Clamp Value 30 0 Maximum Ramp Rate of Full Scale per second 31 Reset Value Channel 5 Programming 32 Low Scale Value 33 High Scale Value 34 Low Clamp Value 35 High Clamp Value 36 0 Maximum Ramp Rate of Full Scale per second 37 Reset Value Channel 6 Programming 38 Low Scale Value 39 High Scale Value 40 Low Alarm Value 41 High Alarm Value Rate Alarm Scaled Units per second Filter Time Constant 0 1 second units Alarm Deadban
128. le values are limited to SIL 32767 in binary format 7999 in BCD format Low clamp value for channel 1 The channel output will not be allowed to go below this value in scaled units regardless of the data sentto the module Clamp values are limited to 32767 in binary format 7999 in BCD format Bits 00 15 Word 12 00 17 High clamp value for channel 1 The channel output will not be allowed to go above this value in scaled units regardless of the data sentto the module Clamp values are limited to 32767 in binary format 7999 in BCD format Bits 00 15 Word 13 00 17 Maximum ramp rate If this field is not 0 the module will limit the maximum rate of change for this channel to be a percentage of the scaled range of the module Legal values are from 1 to 200 of full scale second Bits 00 11 00 13 Bit 12 14 Constant 0 Word 14 Reset state This field controls what the channel will output if the 1 0 reset line is asserted 00 binary last state 01 binary minimum output example lt 10V lt 4mA 10 binary maximum output example gt 10V gt 22mA 11 binary user reset value Bits 13 14 15 16 Alarm enable If set to 1 the module reports high clamp low Bit 15 17 clamp and rate limit If 0 these warnings are suppressed Reset value If the user selects the channel to go to a user reset value upon I O reset the value in
129. ll compare its current programming with the programming downloaded in the BTW If they are the same it will verify good if they are different the module will verify bad In no case will any programming data in the BTW be applied to the module Word 3 Temperature scale 0 Celsius 1 Fahrenheit BCD select 1 all values in BCD format 0 all values in 2 s complement binary Bits 03 14 03 16 Not used Always 0 CJ alarm enable A value of 1 enables over and underrange Bit 15 17 indication for the cold junction channel If the module does not have a cold junction channel this bitis 0 Bits 00 15 Real time sample Sample time in milliseconds 0 off 00 17 RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds in BCD Word 4 Output Programming The next group of six words contain channel specific parameters This includes low and high scale values low and high clamp values ramp rate reset state alarm enable and reset value Output Configuration Words 5 through 10 Oa ea ee oe ee E e e ee eee cc Oo wo wo 10 Channel 1 Programming Low Scale Value High Scale Value Low Clamp Value High Clamp Value od Reset State o Maximum Ramp Rate of Full Scale per second Reset Value Publication 1771 6 5 127 J une 1999 4 18 Word Dec Bit Word Octal Bit 12 13 14 16 Configuring the Module Bit Word Description of Output Configuration Words 5 through
130. ll you how to calibrate your module Your module is shipped from the factory already calibrated This chapter tells you how to recalibrate or change calibration Tools and Equipment In order to calibrate your analog module you will need the following tools and equipment Tool or Equipment Description Precision Voltage Source 0 10V 1uV resolution Lower Precision Resistors If calibration to rated accuracy is not required lower precision resistors can be used Add percentage of tolerance and temperature coefficient error for expected accuracy Refer to 6 A and 6 B below High Precision Resistors 649 ohm 0 01 5ppm C 1 ohm 0 1 5ppm C Accuracy Minimum three decades Decade one 10 ohm decade 1 ohm per step better than 0 005 ohms 0 5 accuracy Precision Resistors Decade two 100 ohm decade 10 ohm per step better than 0 005 ohms 0 05 accuracy OR Decade three 1000 ohm decade 100 ohm per step better than 0 01 accuracy Precision Decade Any vendor s model that meets or exceeds the above specifications can be used The user is Resistor Box responsible for assuring that the decade box maintains accuracy by periodic calibration as specified by the vendor As a Service to its customers Allen Bradley offers this partial list of vendors who can supply decade resistor boxes that meet or exceed the specifications Electro Scientific Industries Portland OR Series DB 42 IET Lab
131. log Modules Features of the High Resolution Isolated Analog Series Modules Publication 1771 6 5 127 J une 1999 The modules have either four or eight channels each electrically isolated from each other and from the backplane Input and output terminations are made through prefabricated cables which connect to remote termination panels RTP The modules are compatible with all 1771 A1B A2B A3B A3BI A4B and later 1771 universal I O chassis In addition they can be used in 1771 AM1 and AM2 chassis The analog modules are comprised of modular analog signal conditioning blocks that are plugged into a common circuit board These signal conditioning blocks provide the following e 4 20mA output range e 0 50mA output range e 10V output scalable 5V 0 5V 0 10V etc e thermocouple input 100mV e 5V input 20mA with resistor RTP e 10V input 20mA with resistor RTP e 4 20mA input with sourcing sinking input e 1 650 ohm RTD input Your particular module may have a combination of the above conditioning blocks The N Series analog modules feature e scaling of data to engineering units e self calibration external reference required e software configuration e user selectable high and low alarms with deadband hysteresis e self diagnostics e input open circuit detection programmable ramped outputs Specific analog modules have these additional features e Thermocouple input channels input chan
132. long as both scale values are in the range of 32767 binary or 7999 BCD By setting the low scale to 3000 and the high scale value to 15000 you would report data in units of 0 01 psi per count Maximum resolution can be obtained by setting the low scale value to 32767 7999 in BCD and the high scale value to 32767 7999 in BCD Publication 1771 6 5 127 J une 1999 4 8 Configuring the Module Publication 1771 6 5 127 J une 1999 If both the low scale and high scale values are set to 0 the module reports data in the default resolution as shown below Channel Type 10V Output 25mA Output 50mA Output 5V Input 10V Input 4 20mA Input 5 55mV Input 100mV Input D nary CD nary D _ tg CD nary D nary 650 Ohm Input Data Format Binary ie a eo BCD Binary BCD Binary BCD Binary BCD ae i an a 5 Cc i i C i i C i Temperature Scale Voltage Voltage Celsius Celsius Fahrenheit Mode ode ode ode ode Fahrenheit Mode Voltage Voltage Celsius Celsius Fahrenh Fahrenh Celsius Celsius Fahrenh ode ode ode ode eit Mode eit Mode Resistance Mode Resistance Mode eit Mode Fahrenh eit Mode Resolution 0 1mV count 0 01mV count 1mV count 0 1 C count 10 C count 0 1 F count 10 F count 0 01mV count ImV count 0 1 C count 10 C count 0 1 F count 10 F count 0 1 Ohm count 1 Ohm count 0 1
133. lter time constant Specifies the time constant of a digital first order lag filter on the input in 0 1 second units Legal values are 0 1 to 9 9 seconds A value of 0 disables the filter Bits 08 15 10 17 10 ohm offset Compensates for a resistance offset on a 10 ohm copper RTD Range of 0 99 ohms in units of 0 01 ohms This field must be 0 for all other RTDs RTD type Specifies type of RTD linearization on RTD channels 001 100 ohm Pt European standard Bits 08 10 010 100 ohm Pt US standard 10 12 011 10 ohm copper 100 120 ohm nickel This field is 0 for non RTD channels Bit 11 13 Constant 0 Thermocouple type Specifies type of TC linearization on TC channels 0000 millivolts 0001 B 0010 E Bits 12 15 0011 J 14 17 0100 k 0101 R 0110 S 0111 T This field must be 0 for non thermocouple channels Words 31 thru 37 Same as words 24 thru 30 but for channel 5 Words 38 thru 44 Same as words 24 thru 30 but for channel 6 Words 45 thru 51 Same as words 24 thru 30 but for channel 7 Words 52 thru 58 Same as words 24 thru 30 but for channel 8 Bits 00 07 Word 30 Publication 1771 6 5 127 J une 1999 G 6 Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules Block Transfer Read Word Assignments for 3 Output 5 Input Modules ves Tee e E moon n e e u o e s e a a e a e e o o 0 Constant 8800 Hexadecimal Bad RTS Power Mod
134. mal Bit Octal Bit Bits 00 15 00 17 Bits 00 05 Bit 08 10 Bits 09 10 11 12 Bit 11 13 Bit 12 14 Bit 13 15 Bit 14 16 Bit 15 17 Bits 02 14 02 16 Bit 15 17 Bits 00 15 00 17 Definition Constant 8800 hexadecimal Not used Always 0 Bad structure This bit is set if there is an error in the BTW header Bad program This bit is set if any of the module level programming data is illegal Module fault This bit is set if any of the programming data sent to the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Program verify Indicates the result of verify request 00 verify not requested 10 verify failed 11 verify succeeded I 0 reset This bitis set whenever the I O reset line on the backplane is asserted RTS timeout This bit is set if a BTR was not requested of the module within the RTS sample time Module alarm This bit is set if there is an alarm bit set for one or more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set ifthe module is in BCD mode and one or more of the input data values sent in the last BTW are nota legal BCD value Powerup bit This bit is set until a BTW with programming data is received by the module Col
135. mming moves status and data from the module to the processor s data table in one I O scan The processor user program initiates the request to transfer data from the module to the processor The transferred words contain module status channel status and input data from the module The maximum BTR data file length required is 28 words Block transfer reads are defined for each type of module platform rather than type of outputs inputs The types of modules are Possible Combinations Appendix 8 out 0 in 7 out 1 in 6 out 2 in 5 out 3 in 0 out 8i 2 out 2 in D For example the BTR from the 1771 NB4T two 0 25mA out two thermocouple in is identical to the BTR for the 1771 NB4S two 0 25mA out two 4 20mA in since both are 2 input 2 output modules When you perform a BTR for a specific module the bits for fields that do not pertain to your specific module are set to zero Complete block transfer read data formats and bit word descriptions for your particular module are shown in the Appendices Publication 1771 6 5 127 June 1999 5 2 Module Status and Input Data Block Transfer Read The block transfer read data format consists of an initial block Data Format header which identifies the type of module input output or output input and groups of words that contain information on either an input channel or an output channel Output channel words are configured immediately after the block header If the module
136. module will limit Bits 00 11 the maximum rate of change for this channel to be a 00 13 percentage of the scaled range of the module Legal values are from 1 to 200 Bit 12 14 Constant 0 Reset state This field controls what the channel will output if Word 9 the 1 0 reset line is asserted Bits 13 14 00 binary laststate 15 16 01 binary minimum output example lt 10V lt 4mA 10 binary maximum output example gt 10V gt 22mA 11 binary user reset value Bi Alarm enable If set to 1 the module reports high clamp low it 15 17 a clamp and rate limit If 0 these warnings are suppressed Bits 00 15 Reset value If the user selects the channel to go to a user Word 10 00 17 reset value upon I O reset the value in scaled units is entered here Otherwise setto 0 Word 11 thru 16 SI Same as words 5 thru 10 but for channel 2 Bits 00 15 Word 17 00 17 Low scale value for channel 3 Bits 00 15 f Word 18 00 17 High scale value for channel 3 Low alarm value for channel 3 Bits 00 15 Word 19 00 17 Bits 00 15 Word 20 00 17 High alarm value for channel 3 Rate alarm If the channel s input changes at a rate faster than Word 21 Bits 00 14 this value and the alarm enable bit is set the channel will 00 16 indicate a rate alarm condition Legal values are from 0 05 to 50 of full scale per second Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer
137. mote termination panel If this product has the CE mark it is approved for installation within the European Union and EEA regions It has been designed and tested to meet the following directives EMC Directive This product is tested to meet Council Directive 89 336 EEC Electromagnetic Compatibility EMC and the following standards in whole or in part documented in a technical construction file e EN 50081 2EMC Generic Emission Standard Part 2 Industrial Environment e EN 50082 2EMC Generic Immunity Standard Part 2 Industrial Environment This product is intended for use in an industrial environment Publication 1771 6 5 127 J une 1999 2 2 Installing the Module Electrostatic Damage Calculating Power Requirements for the I O Chassis Publication 1771 6 5 127 J une 1999 Low Voltage Directive This product is tested to meet Council Directive 73 23 EEC Low Voltage by applying the safety requirements of EN 61131 2 Programmable Controllers Part 2 Equipment Requirements and Tests For specific information required by EN 61131 2 see the appropriate sections in this publication as well as the following Allen Bradley publications e Industrial Automation Wiring and Grounding Guidelines For Noise Immunity publication 1770 4 1 Guidelines for Handling Lithium Batteries publication AG 5 4 e Automation Systems Catalog publication B111 This equipment is classified as open equipment and must
138. mplement binary BCD select Bits 03 14 Word 3 continued 03 16 Not used Always 0 Publication 1771 6 5 127 J une 1999 E 4 Block Transfer Write and Block Transfer Read Configurations for 2 Output 6 Input 1771 N Series Modules Decimal Bit ae word Octal Bit Definition CJ alarm enable A value of 1 enables over and underrange Bit15 17 indication for the cold junction channel If the module does not have a cold junction channel this bit is 0 Real time sample Sample time in milliseconds 0 off Word 4 Lan RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds in BCD Word 5 Bits 00 15 Low scale value for channel 1 Scale values are limited to 00 17 32767 in binary format 7999 in BCD format Word 6 Bits 00 15 High scale value for channel 1 Scale values are limited to 00 17 32767 in binary format 7999 in BCD format Low clamp value for channel 1 The channel output will not be Word 7 Bits 00 15 allowedto go below this value in scaled units regardless of 00 17 the data sent to the module Clamp values are limited to 432767 in binary format 7999 in BCD format High clamp value for channel 1 The channel output will not be Word 8 Bits 00 15 allowed to go above this value in scaled units regardless of 00 17 the data sent to the module Clamp values are limited to 432767 in binary format 7999 in BCD format Maximum ramp rate If this field is not 0 the
139. n 1771 6 5 127 J une 1999 Module Status and Input Data 5 3 Decimal Bit ates Word Octal Bit Definition Word 1 continued Module alarm This bit is set if there is an alarm bit set for one Bit13 15 10r more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set if the module is in BCD mode Bit 14 16 and one or more of the input data values sent in the last BTW are not legal BCD values f Powerup bit This bitis set until a BTW with programming data Bit 15 17 i is received by the module Always 8000 hexadecimal Not used Always 0 Inputs Only and Output Input Block Transfer Read Data Header This following three word header is used if the module only has input channels or if it contains both input and output channels ewa e e e e eee a 7 8 e e e e e e e e o 0 Constant 8800 Hexadecimal Bad RTS Power Mod 1 0 Program Mod Bad Bad Chan Time Unused 0 Data Alarm Gul Reset Verify Fault Prog Struct CJC Unused 0 oe Under Range Range Cold J unction Temperature Units of 0 01 degrees C or 0 1 degrees F The bit word descriptions for the inputs only and output input header block are shown below Decimal Bit elie Octal Bit Bits 00 15 _ Word 0 00 17 Always 8800 hexadecimal Bits 00 05 Not used Bad structure This bit is set if there is an er
140. nder Unused 0 Calib Prog Alarm Alarm Alarm Unused 0 Range Range Channel 1 Raw Count sent to DAC 7 Input Data Channel 3 Status Bad Bad Rate High Low n Over Under Unused 0 Calib Prog Alarm Alarm Alarm Unused 0 Range Range 9 Input Data Channel 4 Status Unused 0 Channel 2 Status Under Unused 0 Range Input Data Channel 5 Status Under Unused 0 Range Input Data Channel 6 Status Under Unused 0 Range Input Data Channel 7 Status Under Unused 0 Range Input Data Channel 8 Status Under Unused 0 Range Input Data For factory use only Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 1 Output 7 Input 1771 N Series Modules F 7 Block Transfer Read Bit Word Description for 1 Output 7 Input Module Decimal Bit gora Octal Bit Definition Bits 00 15 00 17 Always 8800 hexadecimal Bits 00 05 Not used Always 0 Bad structure This bit is set if there is an error in the BTW header Bad program This bit is set if any of the module level Word 1 programming data is illegal Module fault This bit is set if any of the programming data sent Bit 08 10 to the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Bits 09 10 Program verify Indicates the result of ver
141. ne 1999 J 4 Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Modules Word Word 6 Word 7 Word 8 Word 9 Word 10 Word 11 Word 12 Word 13 Word 14 thru 19 Word 20 thru 25 Word 26 thru 31 Word 32 thru 37 Word 38 Word 39 Publication 1771 6 5 127 J une 1999 Decimal Bit Definition Octal Bit Verify If this bit is set to 1 the module will compare its current programming with the Bit 00 programming downloaded in the BTW If they are the same it will verify good if they are different the module will verify bad In no case will any programming data in the BTW be applied to the module Bit 01 Temperature scale 0 Celsius 1 Fahrenheit BCD select 1 all values in BCD format Bit 02 Bay 0 all values in 2 s complement binary Bits 03 14 Notused Always 0 03 16 CJ alarm enable A value of 1 enables over and underrange indication for the cold Bit 15 17 junction channel If the module does not have a cold junction channel this bit is 0 Real time sample Sample time in milliseconds 0 off RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds in BCD Bits 00 15 00 17 Bits 00 15 Low scale value for channel 1 Scale values are limited to 32767 in binary format 00 17 7999 in BCD format Bits 00 15 High scale value for channel 1 Scale values are limited to 32767 in bin
142. necting Wire to the Remote Termination Panel Remote Termination Each channel has four connections R O and S Panel RTP Ancnnepancscconpnano 19 4 Field wiring to the RTP is the same for all RTP variations swe wr i iso ep 0 Channel 1 uses R1 11 01 and S1 channel 2 uses R2 12 va 9 02 and 2 and so on for the remaining channels olala K TELLUR 5 3 13 R2 12 R1 IT CUO OU OCO Field Wiring 40483 03 S202 O output S shield pe channel 2 channel 1 19621 Publication 1771 6 5 127 June 1999 2 10 Installing the Module Con necting 4 Wire Figure 2 5 shows how to connect 4 wire sensors to the remote Sensors termination panel A 4 wire sensor has two pairs of leads one pair for each resistor junction One wire of the four is not used it does not matter which one This leaves three wires one pair and one single wire You must connect the single wire to the terminal marked O_ You connect the remaining pair of wires to terminals I_ and R_ It doesn t matter which wire of the pair connects to terminal I_ and which wire connects to terminal R_ so long as all three wires are the same AWG gauge Figure 2 5 Connecting a 4 Wire Sensor to the Remote Termination Panel Single lead connects to terminal O __ _V_ x DODDDDDDDDODDDDDDDDAD AEEEEE AREER EEE RE TLT Leave 1 lead op
143. ned field the most significant digit represents the sign Bits 03 15 03 17 Not used Always 0 Real time sample Sample time in milliseconds 0 off RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds in BCD Word 9 Bits 00 15 Low scale value for channel 1 Scale values are limited to 00 17 432767 in binary format 7999 in BCD format Word 10 Bits 00 15 High scale value for channel 1 Scale values are limited to 00 17 432767 in binary format 7999 in BCD format Low clamp value for channel 1 The channel output will not be Word 11 Bits 00 15 allowedto go below this value in scaled units regardless of 00 17 the data sent to the module Clamp values are limited to 432767 in binary format 7999 in BCD format Bits 00 15 Word 8 00 17 High clamp value for channel 1 The channel output will not be Word 12 Bits 00 15 allowed to go above this value in scaled units regardless of 00 17 the data sent to the module Clamp values are limited to 432767 in binary format 7999 in BCD format Maximum ramp rate If this field is not 0 the module will limit Bits 00 11 the maximum rate of change for this channel to be a 00 13 percentage of the scaled range of the module Legal values are from 1 to 200 of full scale second Bit 12 14 Constant 0 Word 13 Reset state This field controls what the channel will output if the 1 0 reset line is asserted Bits 13 14 00 binary
144. nel 4 Programming 29 Low Scale Value 30 High Scale Value 31 Low Clamp Value 32 High Clamp Value 33 eo Reserse 0 Maximum Ramp Rate of Full Scale per second 34 Reset Value Channel 5 Programming 35 Low Scale Value 36 High Scale Value 37 Low Clamp Value 38 High Clamp Value 39 A Resetstate 0 Maximum Ramp Rate of Full Scale per second 40 Reset Value Channel 6 Programming 41 Low Scale Value 42 High Scale Value 43 Low Clamp Value 44 High Clamp Value 45 Fa Reset State 0 Maximum Ramp Rate of Full Scale per second 46 Reset Value Cane Programming aS 47 Low Scale Value 48 High Scale Value 49 Low Clamp Value Publication 1771 6 5 127 J une 1999 Word Dec Bit Word Octal Bit 50 51 52 53 54 Block Transfer Write and Block Transfer Read Configurations for 8 Output 0 Input 1771 N Series Modules C 3 ea e a Tae a ee a e e ato a e a e a e e e e a e e u o High Clamp Value pat Reset State o Maximum Ramp Rate of Full Scale per second Reset Value Channel 8 Programming Low Scale Value High Scale Value Low Clamp Value High Clamp Value Alarm Maximum Ramp Rate of Full Scale per second enable Reset State i Reset Value Block Transfer Write Bit Word Descriptions for 8 Output Modules Word Bit Definition Bits 00 03 Constant 0 Bits 04 07 Number of outputs 1000 binary Word 0 Bits 08 13 _ 10 15 Constant 00 1000 binary Bits
145. nels configurable for thermocouple input ranges Types B E J K R S and T thermocouples 1771 NT2 also includes types C and N cold junction compensation scaling to selected temperature range in C or F temperature resolution up to 0 03 C 0 06 F E J K T N up to 0 1 C 0 2 F B R S up to 0 07 C 0 1 F C millivolt resolution up to 1 microvolt Overview of the High Resolution Isolated Analog Modules 1 3 e RTD input channels reports C F or ohms for 100 platinum 120 nickel or 10Q copper sensors reports ohms for other types of sensors 0 1 C 0 1 F resolution on 100Q platinum sensor resistance resolution to 10mQ e 5V and 10V input channels can be used with remote termination panel resistor to achieve a nonsourcing current input e 4 20mA input with internal loop power supply e 10V output channels e 0 25mA output channels e 0 50mA output channels Catalog Channel Numbers The following are standard catalog numbers and their respective channel configurations Refer to Appendix I 1771 NIS 1771 NIV 5V 20mA 5V 20mA 5V 420mA 5V 20mA 5V 420mA 5V 420mA 5V 20mA 45V 42014 1771 NIV1 10V 10V 10V 10V 10V 10V 10V 10V 1771 NIVR 5V 20mA 5V 20mA 5V 20mA 5V 20mA RTD RTD RTD RTD 1771 NIVT 5V 20mA 5V 20mA 5V 20mA 5V 20mA 100mV TC 100mV TC 100mV TC 100mV T
146. nnectors to correspond to the key slots on the module Place the keying bands between 26 and 28 between 32 and 34 You can change the position of these bands if subsequent system design and rewiring makes insertion of a different type of module necessary 0 B PIL f tom w I 0 chassi Keying Bands Upper Connector 11022 1 Install the Module in the Chassis and Connect the Cable 1 2 Publication 1771 6 5 127 J une 1999 ATTENTION Remove power from the 1771 I O chassis backplane and field wiring arm before removing or installing an I O module e Failure to remove power from the backplane or wir ing arm could cause module damage degradation of performance or injury e Failure to remove power from the backplane could cause injury or equipment damage due to possible unexpected operation Place the module in the plastic tracks on the top and bottom of the slot that guides the module into position Do not force the module into its backplane connector Apply firm even pressure on the module until it is firmly seated in the chassis Note The chassis locking bar will not close if all modules are not seated properly Installing the Module 2 5 1 1771 A1B A2B A3B A3B1 A4B I O chassis 1771 A1B A2B A3B1 A4B Series B I O chassis locking bar lock
147. nsfer Read Configurations for 0 Output 8 Input 1771 N Series Modules Decimal Bit TRPI Word Octal Bit Definition Bits 03 14 03 16 Not used Always 0 CJ alarm enable A value of 1 enables over and underrange Bit15 17 indication for the cold junction channel If the module does not have a cold junction channel this bit is 0 Word 1 continued Real time sample Sample time in milliseconds 0 off RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds in BCD Word 3 Bits 00 15 Low scale value for channel 1 Scale values are limited to 00 17 32767 in binary format 7999 in BCD format Word 4 Bits 00 15 High scale value for channel 1 Scale values are limited to 00 17 32767 in binary format 7999 in BCD format Word 5 Bits 00 15 Low alarm value for channel 1 Alarm values are limited to 00 17 32767 in binary format 7999 in BCD format Word 6 Bits 00 15 High alarm value for channel 1 Alarm values are limited to 00 17 32767 in binary format 7999 in BCD format Rate alarm If the channel s input changes at a rate faster than Word 7 Bits 00 14 this value and the alarm enable bit is set the channel will 00 16 indicate a rate alarm condition Legal values are from 0 05 to 50 of full scale per second Alarm enable bit If set to 1 the module will report high alarm Bit 15 17 low alarm underrange overrange and rate alarm conditions If 0 these warnings are suppressed Alarm
148. nt sent to DAC Channel 2 Status Unused 0 Bad Bad Bad Rate High Low Unused 0 Calib Prog Data Alarm Clamp Clamp 7 Channel 2 Raw Count sent to DAC Publication 1771 6 5 127 J une 1999 Module Status and Input Data 5 7 Bit Word Description for Output Status Data Words Word Decimal Bit Octal Bit Definition Bit 00 03 Not used Always 0 Low clamp This bit is set if alarms are enabled and the output data is lower than the low clamp value Bit 05 High clamp This bitis set if alarms are enabled and the output data is higher than the high clamp value Bit 06 Rate alarm This bit is set if alarms are enabled and the output data changed faster than the programmed ramp rate Word 4 Bit07 Bad data This bit is set if BCD format was chosen and the output data is not a legal BCD value Bits 08 10 Bad programming This bit is set if the most recent BTW contained improper programming data for this channel l Bad calibration This bitis set if the channel has not had a Bie oS et valid calibration Bits 10 15 z 12 17 Not used Always 0 Bits 00 15 Word 5 00 17 Channel 1 Raw data sentto DAC Refer to the Appendix specific to your module for block transfer read configurations Chapter Summary In this chapter you learned the meaning of the status information that the modules send to the processor Publication 1771 6 5 127 June 1999 Chapter 6 Module Calibration Chapter Objective In this chapter we te
149. on BTR Header C000H E 2 Input Cal Done bits 3 Output Cal Done bits 4 Input Bad Cal bits 5 Output Bad Cal bits 6 Corrected Channel 1 Data 7 Corrected Channel 2 Data e e od 9 Corrected Channel 4 Data 10 Corrected Channel 5 Data 11 Corrected Channel 6 Data 12 Corrected Channel 7 Data 13 Corrected Channel 8 Data 5 Apply the appropriate high reference signal Tabld 6 D to all input channels being calibrated for channel 1 I1 on RTP 6 Send a block transfer write to the module with word 1 containing CAL CLK bit 01 1 and HI LO bit 00 1 7 Send a block transfer write to the module with word 1 containing CAL CLK bit 01 0 and HI LO bit 00 1 8 Request a block transfer read BTR from the module If the INPUT BAD CAL bit block transfer read word 4 bit 00 for channel 1 for example is reset and the INPUT CAL DONE bit BTR word 2 bit 00 for channel 1 for example is set the procedure is complete If the bad BTW bit word 1 bit 00 is set any time during the calibration procedure an error occurred during the calibration procedure Repeat the calibration If the EEPROM bit word 1 bit 01 is set the module has a hardware fault The module cannot be calibrated If the RANGE bit word 1 bit 02 is set the channel s did not calibrate because one of the reference signals was out of range Repeat the procedure If the RANGE bit is set a second time either the channel is bad or there is a problem
150. onds in binary 9 999 seconds in BCD Word 7 Bits 00 15 Low scale value for channel 1 Scale values are limited to 32767 in binary format 00 17 7999 in BCD format Bits 00 15 High scale value for channel 1 Scale values are limited to 32767 in binary format 00 17 7999 in BCD format Low clamp value for channel 1 The channel output will not be allowed to go below this value in scaled units regardless of the data sent to the module Clamp values are limited to 32767 in binary format 7999 in BCD format Bits 00 15 Word 9 00 17 High clamp value for channel 1 The channel output will not be allowed to go above this value in scaled units regardless of the data sent to the module Clamp values are limited to 32767 in binary format 7999 in BCD format Bits 00 15 00 17 Word 10 Maximum ramp rate If this field is not 0 the module will limit the maximum rate of change for this channel to be a percentage of the scaled range of the module Legal values are from 1 to 200 of full scale second Constant 0 Bits 00 11 00 13 Bit 12 14 Reset state This field controls what the channel will output if the 1 0 reset line is asserted Bits 13 14 00 binary last state 15 16 01 binary minimum output example lt 10V lt 4mA 10 binary maximum output example gt 10V gt 22mA 11 binary user reset value Word 11 Bit 15 17 Alarm enable If set to 1 the module
151. ormat All values are then entered in the selected format If the field is a signed field the most significant digit represents the sign Not used Always 0 Real time sample Sample time in milliseconds 0 off RTS minimum is 100msec counts 100 Maximum 10 seconds in binary 9 999 seconds Low scale value for channel 1 Sc 432767 in binary format 7999 in in BCD ale values are limited to BCD format High scale value for channel 1 Scale values are limited to 432767 in binary format 7999 in BCD format Low clamp value for channel 1 The channel output will not be allowed to go below this value in the data sent to the module Clam scaled units regardless of p values are limited to 432767 in binary format 7999 in High clamp value for channel 1 T allowed to go above this value in the data sent to the module Clam BCD format he channel output will not be scaled units regardless of p values are limited to 432767 in binary format 7999 in f this field is Maximum ramp rate BCD format not 0 the module will limit the maximum rate of change for this channel to be a percentage of the scaled range o the module Legal values are from 1 to 200 of full scale second Constant 0 Reset state This field controls wh the 1 0 reset line is asserted 00 binary last state at the channel will output if 01 binary minimum output example
152. ormat was chosen and output value was nota legal BCD value Word 4 Bits 08 1 Bad programming This bit is set if the most recent BTW 10 contained improper programming data for this channel Bit 09 11 Bits 10 14 12 16 it 15 17 Bad calibration This bitis set if the channel has not had a valid calibration Not used Always 0 1 0 select bit 0 output 1 input This bit is set to 0 Bit 15 Bits 00 15 Word 5 00 17 Words 6 an Channel 1 Raw data sent to DAC e as words 4 and 5 but for channel 2 Words 8 an e as words 4 and 5 but for channel 3 Words 10 an e as words 4 and 5 but for channel 4 Words 12 an e as words 4 and 5 but for channel 5 Words 14 an e as words 4 and 5 but for channel 6 Underrange bit This bit is set if the input signal is below the input channels minimum range Overrange bit This bit is set if the input signal is above the input channels maximum range Bits 02 03 Notused Always 0 Bit 04 Low alarm This bitis set if alarms are enabled and the input signal is lower than the low alarm setpoint Word 16 Publication 1771 6 5 127 J une 1999 I 10 Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules Publication 1771 6 5 127 J une 1999 Decimal Bit din Octal Bit Definition High alarm This bit is set if alarms are enabled and the input signal is higher than t
153. pour lesemplacements de Classe Division 2 e Couper le courant ou s assurer quel emplacement est d sign non dangereux avant de remplacer lescomposants e Avant de d brancher l quipement couper le courant ou s assurer que l emplacement est d sign non dangereux e Avantde d brancher les connecteurs couper le courant ou s assurer que l emplacement est reconnu non dangereux Attacher tous connecteurs fournis par l utilisateur et reli s aux circuits externes d un appareil Allen Bradley aide de vis loquets coulissants connecteurs filet s ou autres moyens permettant aux connexions de r sister une force de s paration de 15 newtons 3 4 Ib 1 5 kg appliqu e pendant au moins une minute Publication 1771 6 5 127 J une 1999 A accuracy 1 5 alarms deadband 4 12 overrange 4 12 underrange 4 11 B bitword description 2 output 2 input module D 2 2 output 6 input modula E 3 F 3 4 output 4 input modulg G 5 output 3 input module J 3 8 output module C 4 block transfer configuration block 8 output module C 1 block transfer configurations 0 out 8 in B 1 1 out 7 i 2 out 2 i 2 out 6 3 out 5 4 out 4 i 5 out 3 6 out 2 7 out 1 i 8 out 0 i block transfer programming 3 1 block transfer read 5 1 bit word iues De 2 output 2 input modules bit word sedi 2 output 6 input E modules E bit word descriptions 4 output 4 input moduled GK 6 I F 9 F 1
154. pply to products having CSA certification for use in hazardous locations ATTENTION Explosion hazard e Substitution of components may impair suitability for Class Division 2 e Do not replace components unless power has been switched off or the area is known to be non hazardous e Do not disconnect equipment unless power has been switched off or the area is known to be non hazardous e Do not disconnect connectors unless power has been switched off or the area is known to be non hazardous Secure any user supplied connectors that mate to external circuits on an Allen Bradley product using screws sliding latches threaded connectors or other means such that any connection can withstand a 15 Newton 3 4 lb separating force applied for a minimum of one minute Le sigle CSA est la marque d pos e de l Association des Standards pour le Canada PLC est une marque d pos e de Allen Bradley Company Inc CSA logo is a registered trademark of the Canadian Standards Association PLC is a registered trademark of Allen Bradley Company Inc GEROLA d utilisation dans des emplacements dangereux par la A La CSA certifie les produits d utilisation g n rale aussi bien que ceux qui s utilisent dans des emplacements dangereux La certification CSA en vigueur est indiqu e par l tiquette du produit et non par des affirmations dans la documentation a l usage des utilisateurs Exemple d tiquette de certification d un produit pa
155. put 2 Input Module LL Block Transfer Read Bit Word Description for 2 Output 2 Input Module Li Block Transfer Write and Appendix E Block Transfer Read What This Appendix Contains E 1 Configurations for 2 Block Transfer Write Configuration Block for Output 6 Input 1771 N 2 Output 6 Input Modules E 1 Series Modules Block Transfer Write Bit Word Descriptions for 2 Output 6 Input Modules LL Block Transfer Read Word Assignments for 2 Output 6 Input Modules E 6 Block Transfer Read Bit Word Description for 2 Output 6 Input Modules LL Block Transfer Write and Appendix F Block Transfer Read What This Appendix Contains Configurations for 1 Block Transfer Write Configuration Block for Output 7 Input 1771 N 1 Output 7 Input Modules F 1 Series Modules Block Transfer Write Bit Word Descriptions for 1 Output 7 Input Modules iii Block Transfer Read Word Assignments for 1 Output 7 Input Module F 6 Block Transfer Read Bit Word Description for 1 Output 7 Input Module LL Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules Block Transfer Write and Block Transfer Read Configurations for 4 Output 4 Input 1771 N Series Modules Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Module
156. put Overvoltage Protection Normal Mode Rejection 50 60Hz Common Mode Rejection 60Hz Offset Drift maximum Gain Drift maximum Input Bandwidth Update Time per module Settling Time to within 0 1 of Full Scale Non linearity Accuracy with Calibration includes non linearity gain offset Calibration Values Underrange Threshold Overrange Threshold Rate Alarm Value Minimum 0 04 FSR Maximum 50 FSR Scaling Points gt Default S caling Values Type E J K T 0 1 C 0 2 F 2 Type B R S 0 3 C 0 60F 0 01mV 0 1 C 0 1 F C F gt 10 MQ IPTS 68 standard NBS MN 125 0 to 70 C 0 25 C upscale lt 10nA maximum 10s maximum 140V ac rms continuous 50dB 60dB minimum 150dB typical 0 50uV C 35ppm C 9Hz 25ms maximum 125ms maximum 0 02 of full range maximum 0 01 of full range 25 C typical 0 05 of full range 25 C maximum 0 000 100 000mV 103 0mV 103 0mV 0 08mV 0 9 C 1 6 F per second 100mV 1050 C 1890 F per second 100 100mV gt 10000 10000 300 1800 C gt 3000 18000 508 3272 F gt 5080 32720 1 Maximum resolution is obtained by rescaling input data to counts 2 These resolutions apply to the commonly used ranges for these thermocouples See graphs 3 Values shown are applicable when using 2 s complement data format Publication 1771 6 5 127 J une 1999 0 95uV bit 16 bits unipola
157. r Unused 0 Range Input Data Channel 5 Status Under Range Unused 0 Input Data Channel 6 Status Under Range Unused 0 Input Data Channel 7 Status Under Unused 0 Range Input Data Channel 8 Status Under Range Unused 0 Input Data For factory use only Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 2 Output 6 Input 1771 N Series Modules E 7 Block Transfer Read Bit Word Description for 2 Output 6 Input Modules Decimal Bit RR Word Octal Bit Definition Bits 00 15 E Word 0 00 17 Always 8800 hexadecimal Bits 00 05 Notused Always 0 Bit 06 Bad structure This bit is set if there is an error in the BTW header Bad program This bit is set if any of the module level programming Bit 07 He data is illegal Module fault This bit is set if any of the programming data sent to the Bit 08 10 module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Bits 09 10 Program verify Indicates the result of verify request 00 verify not Word 1 11 12 requested 10 verify failed 11 verify succeeded i I O reset This bit is set whenever the I O reset line on the backplane Bit 11 13 is asserted Bit 12 14 RTS timeout This bit is set ifa BTR was not requested of the module within the RTS sample time Module alarm This bit is set if the
158. r Type E J K T N 0 03 C 0 06 F Type B R S 0 1 C 0 20F Type C 0 070C 0 19F 2 1000 Pt amp 1200 Ni 0 03 C 0 06 F 100 Cu 0 3 C 0 5 F 0 1mV 1 0 C 0 1 F 0 010hm 0 1 C 0 1 F ci 0 to 70 C 0 25 C sae 5 marmi int a 140V ac rms continuous 50dB 60dB minimum 508 a mnor ck 2s a 125ms maximum 125ms maximum 0 02 of full range maximum 0 02 of full range maximum 0 01 of full range 25 C typical 0 05 of full range 25 C maximum 0 025 of full range 25 C typical 0 05 of full range 25 C max 0 000 55 000mV 1 00 649 00 56 0mV 6500 0 269 0 44 C 0 8 F per second 3250 550 C 990 F per second 1 650Q 10 6500 200 900 C 2000 9000 328 1652 F 3280 16520 24uV 0 9 C 1 6 F per second 30mV 1050 C 1890 F per second 5 55mV 500 5500 300 1800 C gt 3000 18000 508 3272 F 5080 32720 Type C only 300 2500 C gt 3000 25000 508 4532 F gt 508 4532 Resolution C bit Resolution F bit Specifications A 3 Temperature Resolution of Thermocouple Inputs 100mV Thermocouple Inputs 0 60 0 55 0 50 0 45 0 40 0 35 0 30 0 25 0 20 0 15 0 10 0 05 0 00 200 0 200 400 600 800 1000 1200 1400 1600 1800 Temperature C i S 0 6 a 0 5 io 0 0 328 32
159. r la CSA CL DIV 2 GP A B C D SP __TEMP Pour satisfaire a la certification de la CSA dans des endroits dangereux les informations suivantes font partie int grante de la documentation des produits industriels de contr le Allen Bradley certifi s parla CSA e Cet quipement convient l utilisation dans des emplacements de Classe 1 Division 2 Groupes A B C D ou ne convient qu a l utilisation dans des endroits non dangereux e Les produits portant le marquage appropri de la CSA c esta dire Classe 1 Division 2 Groupes A B C D sont certifi s l utilisation pour d autres quipements o la convenance de combinaison application ou utilisation est d termin e par la CSA ou le bureau local d inspection qualifi Important Par suite de la nature modulaire du syst me de contr le PLC le produit ayant le taux le plus lev de temp rature d termine le taux d ensemble du code de temp rature du syst me de contr le d un PLC dans un emplacement de Classe 1 Division 2 Le taux du code de temp rature est indiqu sur l tiquette du produit Taux du code de temp rature CL DIV 2 GP A B C D TEMP SP Le taux du code de temp rature est indiqu ici Les avertissements suivants s appliquent aux produits ayant la certification CSA pour leur utilisation dans des emplacements dangereux AVERTISSEMENT Risque d explosion e La substitution de composants peut rendre ce mat riel inacceptable
160. ransfer Read Configurations for 0 Output 8 Input 1771 N Series Modules Publication 1771 6 5 127 J une 1999 Word Word 4 continued Word 5 Words 6 an Words 8 an d7 d9 Words 10 and 11 Words 12 an Words 14 an Words 16 an Words 18 an d 13 d 15 d 17 d 19 Words 20 thru 27 Decimal Bit Octal Bit Bit 04 Bit 05 Bit 08 10 Bit 09 11 Bits 10 14 12 16 Bit 15 17 Bits 00 15 00 17 Definition Low alarm This bit is set if alarms are enabled and the input data is lower than the low alarm setpoint High alarm This bit is set if alarms are enabled and the input data is higher than the high alarm setpoint Rate alarm This bit is set if the input signal changed ata rate faster than the input rate alarm setpoint Not used Always 0 Bad program This bit is set if any of the channel level programming data is illegal Bad calibration This bit is set if the channel has not had a valid calibration Not used Always 0 Not used Always 1 Channel 1 input data e as words 4 and 5 but for Channel 2 e as words 4 and 5 but for Channel 3 me as words 4 and 5 but for Channel 4 me as words 4 and 5 but for Channel 5 me as words 4 and 5 but for Channel 6 me as words 4 and 5 but for Channel 7 me as words 4 and 5 but for Channel 8 f actory use only Appendix Cc Block Transfer Write and Block Transfer Read Configurations for 8 Outpu
161. re enabled and the output data changed faster than the programmed ramp rate Bad data This bit is set if BCD data format was chosen and output value was nota legal BCD value Word 4 continued Bad programming This bit is set if the most recent BTW contained improper programming data for this channel Bit 09 11 Bad calibration This bit is set if the channel has not had a valid calibration Bits 10 14 12 16 Not used Always 0 Bits 08 10 1 0 select bit 0 output 1 input This bit is set to 0 Bit 15 17 Bits 00 17 Channel 1 Raw data sent to DAC Word 5 Words 6 and 7 Same as words 4 and 5 but for channel 2 Underrange bit This bit is set if the input signal is below the input channels minimum range Overrange bit This bit is set if the input signal is above the input channels maximum range Bits 02 03 Not used Always 0 Low alarm This bit is set if alarms are enabled and the input signal is lower than the low alarm setpoint High alarm This bit is set if alarms are enabled and the input signal is higher than the high alarm setpoint Rate alarm This bit is set if alarms are enabled and the input signal changed at a rate faster than the input rate alarm Word 8 setpoint Not used Always 0 Bad program This bit is set if any ofthe channel level Bit 08 10 programming data is illegal Bad calibration This bitis set if the channel has not had a valid Bit 09
162. re is an alarm bit set for one or more Bit 13 15 channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set if the module is in BCD mode and Bit14 16 one or more of the input data values sent in the last BTW are nota legal BCD value Powerup bit This bitis set until a BTW with programming data is Bit 15 17 received by the module Bit 00 Cold junction compensation CJ C underrange bit This bit is set if the CJC temperature is below 0 C Bito1 Cold junction compensation CJ C overrange bit This bit is set if the Word 2 CJC temperature is above 70 C Bits 02 14 02 16 Not used Always 0 Bit 15 17 Always 1 Word 3 Bits 00 15 Cold junction temperature Units of 0 01 degrees C or 0 1 degrees F 00 17 0 1 degrees C or 1 0 degrees F in BCD Bit 00 03 Notused Always 0 Bit 04 Low clamp This bit is set if alarms are enabled and the output data is Word 4 lower than the low clamp value High clamp This bit is set if alarms are enabled and the output data is Bite higher than the high clamp value Publication 1771 6 5 127 J une 1999 E 8 Block Transfer Write and Block Transfer Read Configurations for 2 Output 6 Input 1771 N Series Modules Decimal Bit va word Octal Bit Definition Rate alarm This bit is set if alarms are enabled and the output data Bit 06 changed faster than the programmed r
163. re is below 0 C Bit 01 Cold junction compensation CJ C overrange bit This bit is set Word 2 ifthe CJ C temperature is above 70 C Bits 02 14 02 16 Not used Always 0 Bit 15 17 Always 1 Word 3 Bits 00 15 Cold junction temperature Units of 0 01 degrees C or 0 1 00 17 degrees F 0 1 degrees C or 1 0 degrees F in BCD Input Status Data Each input channel has two words associated with it One word provides underrange overrange low and high alarms rate alarm bad program and bad calibration information to the processor The second word contains channel input data These words would immediately follow the header on modules containing only inputs or after the output channel words on modules containing both outputs and inputs Word Dec Bit Word Octal Bit Channel 1 Input Data Publication 1771 6 5 127 J une 1999 Module Status and Input Data 5 5 The above two words would be repeated for each input channel For example if this module had two input channels the following words would be used High Alarm Channel 2 Input Data Bit word descriptions for the input status data words are shown below Bit Word Description for Input Status Data Words Decimal Bit N Word Octal Bit Definition Underrange bit This bit is set if the input signal is below the input channels minimum range Overrange bit This bit is set if the input signal is above the input channels maximum range Bi
164. rite to perform block transfer Block Transfer Write Configure Ist Scan 2nd Scan 3rd Scan Time i Time 1 2 3 4 5 6 Internal scan time 25ms 10529 1 The following description references the sequence numbers in Figure 3 3 Following a block transfer write 1 the module inhibits communication until after it has configured the data and loaded calibration constants 2 scanned the inputs and or outputs 3 and filled the data buffer 4 Configuration block transfers therefore should only be performed when the module is being configured or calibrated Any time after the buffer is filled 4 a block transfer read BTR request can be acknowledged When operated in the default mode new data will be available for a BTR every 25 milliseconds When operated in real time sample mode RTS T BTRs will be ignored by the module for T milliseconds at which time a single BTR will be allowed The following are sample programs for using your modules more efficiently when operating with the PLC 3 or PLC 5 family processors These programs show you how to configure the module and read data from the module and efficiently update the output channels on those modules with outputs Refer to the proper PLC 3 or PLC 5 documentation for additional information on processor programming and data entry Communicating With Your Analog Module 3 5 The differences between the types of 1771 N series modules is related to the number of output c
165. rm Alarm Unused 0 Range Range 11 Channel 4 Input Data Channel 5 Status _ Bad Bad Rate High Low _ Over Under 1 Unused 0 Calib Prog Alarm Alarm Alarm Unused 0 Range Range 13 Channel 5 Input Data Channel 6 Status n Bad Bad Rate High Low _ Over Under Lai i Unused 0 Calib Prog Alarm Alarm Alarm Unused 0 Range Range 15 Channel 6 Input Data Channel 7 Status Under Unused 0 Range High Low Alarm Alarm High Low Alarm Alarm Channel 7 Input Data Channel 8 Status Under Unused 0 Range Channel 8 Input Data For factory use only Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 0 Output 8 Input 1771 N Series Modules B 7 Block Transfer Read Bit Word Descriptions for 8 Input Modules Decimal Bit Octal Bit Definition Bits 00 15 00 17 Always 8800 hexadecimal Bits 00 05 Not used Bad structure This bit is set if there is an error in the BTW header Bad program This bit is set if any of the module level programming data is illegal Module fault This bit is set if any of the programming data sent to the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Bit 08 10 Word 1 Bits 09 10 Program verify Indicates the result of verify request 00 verify 11 12 not requested 10 verify
166. rn to flashing red The indicators will remain with these indications throughout the calibration procedure You can calibrate any number of channels in any order The following procedures define how to calibrate input and output channels Important In order to allow the module to stabilize energize the module for at least 30 minutes before calibrating Set up a block transfer write data file as shown in table 6 C Input Channel Calibration 1 Set the appropriate bit in the BTW input calibration mask word 2 channel 1 is bit 00 channel 2 is bit 01 etc If calibrating only one channel set the appropriate bit If calibrating all channels all inputs set bits 00 through 07 Refer to Table 6 C Table 6 C Calibration Block Transfer Write Cal Clk High Low Unused 0 Input Cal Mask Unused 0 Output Cal Mask Ist Low Output Cal Value oO cof fl Dil oY Aa he Ist High Output Cal Value 2nd Low Output Cal Value 2nd High Output Cal Value 3rd Low Output Cal Value 3rd High Output Cal Value 4th Low Output Cal Value Publication 1771 6 5 127 June 1999 6 4 Module Calibration Word Dec Bit 15 14 13 A 10 g 08 o7 06 05 04 03 02 01 o0 Word Octal Bit KA 15 14 13 12 a 10 o7 06 05 04 03 02 01 o0 11 4th High Output Cal Value 12 5th Low Output Cal Value 13 5th High Output Cal Value 14 6th Low Output Cal Value 15 6th High Output Cal Value 16 7th Lo
167. rog Data Alarm Clamp Clamp Unused 0 13 Channel 5 Raw Count sent to DAC Channel 6 Status Unused 0 High 16 Alarm Range Range High Alarm Range Range Channel 8 Input Data For factory use only Publication 1771 6 5 127 J une 1999 l 8 Block Transfer Write and Block Transfer Read Configurations for 6 Output 2 Input 1771 N Series Modules Block Transfer Read Bit Word Descriptions for 6 Output 2 Input Modules Decimal Bit Do Octal Bit Bits 00 15 00 17 Bits 00 05 Bit 08 10 Bits 09 10 11 12 Word 1 Bit 11 13 Bit 12 14 Bit 13 15 Bit 14 16 Bit 15 17 Bits 02 14 02 16 Bit 15 17 Bits 00 15 00 17 Publication 1771 6 5 127 J une 1999 Definition Constant 8800 hexadecimal Not used Always 0 Bad structure This bit is set if there is an error in the BTW header Bad program This bit is set if any of the module level programming data is illegal Module fault This bit is set if any ofthe programming data sent to the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Program verify Indicates the result of verify request 00 verify not requested 10 verify failed 11 verify succeeded 1 0 reset This bit is set whenever the 1 0 reset line on the backplane is asserted RTS timeout This bit is set if a BTR was not request
168. ror in the BTW Word 1 BOG header 5 Bad program This bit is set if any ofthe module level Bit 07 ca programming data is illegal Definition Publication 1771 6 5 127 June 1999 5 4 Module Status and Input Data Decimal Bit RENE Octal Bit Definition Module fault This bit is set if any ofthe programming data sent to the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Bit 08 10 Bits 09 10 11 12 Program verify Indicates the result of verify request 00 verify not requested 10 verify failed 11 verify succeeded I O reset This bit is set whenever the I O reset line on the backplane is asserted Bit 12 14 RTS timeout This bit is set if a BTR was not requested of the module within the RTS sample time Word 1 continued Module alarm This bit is set if there is an alarm bit set for one Bit13 15 or more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bit 11 13 Bad channel data This bit is set if the module is in BCD mode Bit 14 16 and one or more of the input data values sent in the last BTW are nota legal BCD value Powerup bit This bit is set until a BTW with programming data Bit 15 17 is received by the module Bit 00 Cold junction compensation CJ C underrange bit This bit is set if the CJ C temperatu
169. s Table of Contents Appendix G What This Appendix Contains Block Transfer Write Configuration Block for 3 Output 5 Input Modules Block Transfer Write Bit Word Descriptions for 3 Output 5 Input Modules Block Transfer Read Word Assignments for 3 Output 5 Input Modules Block Transfer Read Bit Word Descriptions for 3 Output 5 Input Modules iii a Appendix H What This Appendix Contains Block Transfer Write Configuration Block for 4 Output 4 Input Modules LL Block Transfer Write Bit Word Descriptions for 4 Output 4 Input Modules o Block Transfer Read Word Assignments for 4 Output 4 Input Modules tici Block Transfer Read Bit Word Descriptions for 4 Output 4 Input Modules LL Appendix What This Appendix Contains Block Transfer Write Configuration Block for 6 Output 2 Input Modules Block Transfer Write Bit Word Descriptions for 6 Output 2 Input Modules iii p Block Transfer Read Word Assignments for 6 Output 2 Input Modules Block Transfer Read Bit Word Descriptions for 6 Output 2 Input Modules Appendix J What This Appendix Contains Block Transfer Write Configuration Block for 5 Output 3 Input Modules siria Block Transfer Write Bit Word Descriptions for 5 Output 3 Input Modules siii Block Transfer Read Word Assignments for the 5 Output 3 Input Modules Block Transfer Read Bit Word Descriptions for 5 Output 3 Input Modules siii iii toc v
170. s Westbury NY HARS X Series Julie Research Labs New York NY DR 100 Series 50mA lpA resolution Precision Multimeter 10V LuV resolution Industrial Terminal and interconnect Cable Programming terminal for A B family processors If calibration to rated accuracy is not required lower precision resistors can be used Add the percentage of tolerance and the temperature coefficient error for expected accuracy Resistor Accuracy Resistors change value over time Both load life and temperature reduce the accuracy The best way to determine the resistance of a resistor is to measure its value to the accuracy needed under the conditions in which it is used Publication 1771 6 5 127 J une 1999 6 2 Module Calibration Table 6 A Resistor Tolerance vs Expected Error Resistor Tolerance Expected Error 0 1 0 1 0 5 0 5 1 0 1 0 Note If the tolerance error of the 649 ohm resistor is gt than 18 ohms 2 8 calibration will fail Table 6 B Temperature Coefficient Error Temperature AT Calibration Coefficient of temperature Expected Error Resistor deviation from 25 C 0 081 ohms 0 012 25ppm C 0 162 ohms 0 025 0 325 ohms 0 05 0 162 ohms 0 025 50ppm C 0 325 ohms 0 05 0 649 ohms 0 1 0 649 ohms 0 1 200ppm C 10 C 1 298 ohms 0 2 7596 hs 0a Example Using a 649 ohm resistor rated for 1 accuracy with a temperature coefficient of 5 0ppm C provides an expected accuracy of
171. s 4 and 5 but for channel 2 Words 8 and 9 e as words 4 and 5 but for channel 3 Words 10 and 11 e as words 4 and 5 but for channel 4 Words 12 and 13 e as words 4 and 5 but for channel 5 Words 14 and 15 e as words 4 and 5 but for channel 6 Words 16 and 17 e as words 4 and 5 but for channel 7 Underrange bit This bit is set if the input signal is below the input channels minimum range Overrange bit This bit is set if the input signal is above the input channels maximum range Bits 02 03 Not used Always 0 Low alarm This bit is set if alarms are enabled and the input Bit 04 Si 4 signal is lower than the low alarm setpoint Word 18 Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 7 Output 1 Input 1771 N Series Modules K 9 Decimal Bit wa Mori Octal Bit Definition High alarm This bit is set if alarms are enabled and the input signal is higher than the high alarm setpoint Rate alarm This bit is set if alarms are enabled and the input signal changed at a rate faster than the input rate alarm setpoint Not used Always 0 Bad program This bitis set if any of the channel level Word 18 continued ica programming data is illegal Bit 09 11 de This bit is set if the channel has not had a valid dat Not used Always 0 I O select bit Bit5 17 TIMO This bit is set to 1 Bits 00 15 00 17 Word 19 Channel 7 input data
172. s bitis set if any of the module level programming Bit 07 He data is illegal Module fault This bit is set if any of the programming data sent to Bit 08 10 the module in the most recent BTW was illegal or if one or more channels has the bad calibration bit set Bits 09 10 Program verify Indicates the result of verify request 00 verify not 11 12 requested 10 verify failed 11 verify succeeded I 0 reset This bit is set whenever the I O reset line on the backplane Bit 11 13 i is asserted Bit 12 14 RTS timeout This bit is set ifa BTR was not requested of the module within the RTS sample time Word 1 Module alarm This bit is set if there is an alarm bit set for one or Bit 13 15 more channels The input alarm bits are low high alarm and rate alarm The output channel alarm bits are low and high clamp and the rate limit alarm Bad channel data This bit is set if the module is in BCD mode and Bit 14 16 one or more of the input data values sent in the last BTW are nota legal BCD value Powerup bit This bitis set until a BTW with programming data is Bit 15 17 received by the module Bit 00 Cold junction compensation CJ C underrange bit This bit is set if the CJ C temperature is below 0 C Bit 01 Cold junction compensation CJ C overrange bit This bit is set if the j 0 Word 2 CJC temperature is above 70 C Bits 02 14 02 16 Notused Always 0 Bit 15 17 Always 1 Word 3 Bits 00 15 Cold junction temperatur
173. scaled units is entered here Otherwise set to 0 Bits 00 15 Word 15 00 17 Same as words 10 thru 15 but for channel 2 Words 16 thru 21 Words 22 thru 27 Same as words 10 thru 15 but for channel 3 Words 28 thru 33 Same as words 10 thru 15 but for channel 4 Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 7 Output 1 Input 1771 N Series Modules Decimal Bit Tee Mote Octal Bit Definition Words 34 thru 39 Same as words 10 thru 15 but for channel 5 Words 40 thru 45 P Same as words 10 thru 15 but for channel 6 Words 46 thru 51 Same as words 10 thru 15 but for channel 7 Bits 00 15 Word 52 00 17 Low scale value for channel 8 Bits 00 15 r Word 53 00 17 High scale value for channel 8 Bits 00 15 Word 54 00 17 Low alarm value for channel 8 High alarm value for channel 8 Bits 00 15 Word 55 00 17 Rate alarm If the channel s input changes ata rate faster than Bits 00 14 this value and the alarm enable bit is set the channel will 00 16 indicate a rate alarm condition Legal values are from 0 05 to Word 56 50 of full scale per second Alarm enable bit If set to 1 the module will report high alarm Bit 15 17 low alarm underrange overrange and rate alarm conditions If 0 these warnings are suppressed Alarm deadband This field creates a hysteresis effect on the low and high alarms For an alarm condition to be r
174. st configure your module to conform to the analog device and specific application that you have chosen Data is conditioned through a group of data table words that are transferred to the module using a block transfer write instruction Configure your module for its intended operation by means of your programming terminal and write block transfers Note Programmable controllers that use 6200 software release 4 2 or higher programming tools can take advantage of the IOCONFIG Addendum utility to configure this module IOCONFIG Addendum uses menu based screens for configuration without having to set individual bits in particular locations You must have block transfer read and block transfer write rungs in your program before using IOCONFIG software Refer to your 6200 software literature for details Important It is strongly recommended that you use IOCONFIG to configure this module The IOCONFIG utility greatly simplifies configuration If the IOCONFIG is not available you must enter data directly into the data table Use this chapter as a reference when performing this task Note Programmable controllers that use process configuration and operation software cat no 6190 PCO can take advantage of those development and runtime tools used for the application of programmable controllers in process control The PCO worksheets and the menu driven configuration screens and faceplates let you configure test debug and operate the I O module
175. t 0 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with eight outputs and no inputs Block Transfer Write Configuration Block for 8 Output Modules a STE po e epo e e e e e e meson v o e e e e e e e e e e e e Constant Number of outputs Constant SES RFER EER ER RRR EERE REE Data 0 1 Channel 1 Output 2 Channel 2 Output Data 3 Channel 3 Output Data 4 Channel 4 Output Data 5 Channel 5 Output Data 6 Channel 6 Output Data 7 Channel 7 Output Data 8 Channel 8 Output Data Unset 0 An 10 RTS Sample Time 1 millisecond units 11 Low Scale Value 12 High Scale Value 13 Low Clamp Value 14 High Clamp Value 15 T Reset State 0 Maximum Ramp Rate of Full Scale per second 16 Reset Value Channel 2 Programming 17 Low Scale Value 18 High Scale Value 19 Low Clamp Value 20 High Clamp Value Publication 1771 6 5 127 J une 1999 C 2 Block Transfer Write and Block Transfer Read Configurations for 8 Output 0 Input 1771 N Series Modules vee e We e a e a e e e eee a a ves w o w w e n w w a s o e e o o 21 si Reset State Ea Maximum Ramp Rate of Full Scale per second 22 Reset Value Channel 3 Programming 23 Low Scale Value 23 High Scale Value 25 Low Clamp Value 26 High Clamp Value 27 i Reset State 0 Maximum Ramp Rate of Full Scale per second 28 Reset Value Chan
176. t 15 17 1 input This bitis setto 1 Word 9 Bits 00 15 Channel 3 input data 00 17 Words 10 and 11 Same as words 8 and 9 but for channel 4 Words 12 and 13 Same as words 8 and 9 but for channel 5 Same as words 8 and 9 but for channel 6 Words 14 and 15 Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 2 Output 6 Input 1771 N Series Modules E 9 Decimal Bit Ha ord Octal Bit Definition Words 16 and 17 Same as words 8 and 9 but for channel 7 Words 18 and 19 Same as words 8 and 9 but for channel 8 For factory use only Words 20 thru 27 Publication 1771 6 5 127 June 1999 Appendix F Block Transfer Write and Block Transfer Read Configurations for 1 Output 7 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with one output and seven inputs Block Transfer Write Configuration Block for 1 Output 7 Input Modules WordiDec Bit 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 WordiOcta Bit 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 BTW word type Constant Number of outputs Constant nio e PT TTS Channel 1 Output Data 2 Unused 0 Verify 3 RTS Sample Time 1 millisecond units Channel 1 Programming 4 Low Scale Value 5 High Scale Value 6 Low Clamp Value 7 High
177. t be Bits 00 15 allowed to go below this value in scaled units regardless of 00 17 the data sent to the module Clamp values are limited to 432767 in binary format 7999 in BCD format High clamp value for channel 1 The channel output will not be Bits 00 15 allowed to go above this value in scaled units regardless of 00 17 the data sent to the module Clamp values are limited to 432767 in binary format 7999 in BCD format Maximum ramp rate If this field is not 0 the module will limit Bits 00 11 the maximum rate of change for this channel to be a 00 13 percentage of the scaled range of the module Legal values are from 1 to 200 Bit 12 14 Constant 0 Reset state This field controls what the channel will output if the I O reset line is asserted Bits 13 14 00 binary last state 15 16 01 binary minimum output example lt 10V lt 4mA 10 binary maximum output example gt 10V gt 22mA 11 binary user reset value Bit 15 17 Alarm enable If set to 1 the module reports high clamp low clamp and rate limit If 0 these warnings are suppressed Reset value If the user selects the channel to go to a user pn reset value upon I O reset the value in scaled units is entered here Otherwise set to 0 Bits 00 15 00 17 Low scale value for channel 2 Bits 00 15 f 00 17 High scale value for channel 2 Bits 00 15 00 17 Low alarm value for channel 2 Bits 00 15 00 17 High alarm
178. the module has a hardware fault The module cannot be calibrated If the RANGE bit word 1 bit 02 is set the channel s did not calibrate because one of the reference signals was out of range Repeat the procedure If the RANGE bit is set a second time either the channel is bad or there is a problem with the calibration equipment In this chapter you learned how to calibrate your module s channels Chapter Objective Diagnostics Reported by the Module RUN FLT CAL COM 11027 1 Chapter 7 Troubleshooting We describe how to troubleshoot your module by observing indicators and by monitoring status bits reported to the processor At power up the module turns the RUN FLT indicator to red then checks for correct RAM operation e EPROM operation e EEPROM operation After passing initial diagnostics the module turns the RUN FLT indicator to flashing green The indicator will continue to flash green until it receives a valid BTW After the BTW it will stay solid green during operation It will turn red if it detects a fault condition If the RUN FLT indicator is red block transfers will be inhibited The lower CAL COM indicator flashes green when the module is communicating with the processor The speed of the flashing is dependent upon system speed If the module is accessed in less than 100ms intervals the CAL COM indicator will be solid red The module also reports status and specific faults if they occ
179. ther times Publication 1771 6 5 127 J une 1999 Communicating With Your Analog Module Modules without output channels do not require rungs 2 and 3 Instead move the input condition instructions from rung 2 to the front of rung 4 and specify the BTW length equal to 59 Sample Ladder Diagram PLC 5 Family Processors The following PLC 5 program is very similar to the preceding PLC 3 program with the following exceptions e You use enable bits instead of done bits as the conditions on each rung e A separate control file must be selected for each of the block transfer instructions Figure 3 5 PLC 5 Family Example Program Structure For the following example assume the analog module is physically located at rack address 01 module group 00 module sk and the input module connected to the pushbutton is located at rack address 00 module group 7 slot 6 The block transfer data files correspond to the example on the following pages BTR Enable BTW Enable N10 0 N10 5 IA 15 15 Pushbutton 1 007 00 Powerup Bit N10 11 15 Pushbutton i Enable oor ARE Nos pOT 7 COMPUTE DEST N10 6 3 00 15 15 EXPRESSION BTR BTW Enable KAS N10 5 BTW 4 I E BLOCK XFER WRITE EN RACK 01 15 15 GROUP 00 Hon MODULE 0 CONTROL N10 5 HER DATA FILE N10 80 Length number of outputs 1 words LENGTH For 2 output 6 input modules this would be equal to 3 Modules without output channels do not require rungs 2
180. tion are discussed in Chapter 7 Troubleshooting In this chapter you learned how to install your module in an existing programmable controller system and how to wire to the remote termination panel Chapter Objectives Block Transfer Programming If you want to configure the module send data to the output channels of those modules having outputs Chapter 3 Communicating With Your Analog Module In this chapter we describe e block transfer programming e quick startup sample programs for the PLC 3 and PLC 5 processors e module scan time issues Your module communicates with the processor through bidirectional block transfers This is the sequential operation of both read and write block transfer instructions For the 1771 N series modules block transfer writes BTWs can perform two different functions Description This type of BTW is called This involves setting the bits which enable the programmable features of the module such as the configuration BTW scaling alarming real time sampling etc This type of BTW is generally shorter in length than the configuring BTW because it does not the output update BTW configure the module each time itis initiated A configuration BTW is initiated when the analog module is first powered up and subsequently only when the programmer wants to enable or disable features of the module An output update BTW is initiated when the programmer wants th
181. ts 02 03 Notused Always 0 Low alarm This bitis set if alarms are enabled and the input Word 4 BC data is lower than the low alarm setpoint Bit 05 High alarm This bit is set if alarms are enabled and the input data is higher than the high alarm setpoint Bit 06 Rate alarm This bit is set if the input signal changed at a rate faster than the input rate alarm setpoint Bit 07 Not used Always 0 Bit 08 10 Bad program This bit is set if any ofthe channel level programming data is illegal Bit 09 11 Bad calibration This bit is set if the channel has not had a valid calibration Bits 10 14 12 16 Not used Always 0 Bit 15 17 Not used Always Bits 00 15 Word 5 00 17 Channel 1 input data Publication 1771 6 5 127 J une 1999 5 6 Module Status and Input Data Output Status Data Each output channel also has two words associated with it The first word contains low and high clamp rate alarm bad data bad program and bad calibration information for the processor This is followed by raw count data for that channel If the module contains both input and output channels the output channel words would immediately follow the header words Word Dec Bit Word Octal Bit Channel 1 Raw Count sent to DAC The above two words would be repeated for each output channel For example if this module had two output channels the following words would be used Word Dec Bit Word Octal Bit Channel 1 Raw Cou
182. uA bit 13 bits unipolar 1 00 maximum gt 1MQ gt 1MQ 20 0mA maximum into 0 1kQ 25 0mA maximum into 0 700 50 0mA maximum into 0 30002 Output Overvoltage Protection 140V ac rms continuous 140V ac rms continuous 140V ac rms continuous OfsetDrift 400 uv ec 1 0pA C 1 0A C Gano 250 ppm D A Converter Settling Time to within 10 of Full Scale into a Resistive Load 500us 500s Output Resolution Output Impedance 20 0mA maximum into 0 1kQ IK or larger 10mA maximum 25 0mA maximum into 0 700Q Output Drive Capability Accuracy with Calibration Including typical 0 01 of full range 25 C 0 01 of full range 25 C 0 01 of full range 25 C Non linearity Gain and Offset worstcase 0 08 of full range 25 C 0 08 of full range 25 C 0 08 of full ange 25 C Calibration Values 0 0 10 0V dc 0 5mA 22 0 mA 1 0mA 50 0 mA Ramping Value minimum 1 FSR 0 2V per second 0 16mA per second 0 40mA per second maximum 200 FSR 40 0V per second 32 0mA per second 80 0mA per second Scaling Points Default Scaling Values 10 10V 10 000 10 000 4 0 20 0mA gt 4 000 20 000 10 0 50 0mA 1 000 5 000 1 Values shown are applicable when using two s complement data format 2See derating curves for various temperature current and load conditions Publication 1771 6 5 127 J une 1999 A 6 Specifications Figure A 2 Derating Curves for 50mA Outputs on the 1771 N Ser
183. ue 34 High Alarm Value 35 Alarm Rate Alarm Scaled Units per second enable 36 Filter Time Constant 0 1 second units Alarm Deadband 37 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 6 Programming 38 Low Scale Value 39 High Scale Value 40 Low Alarm Value 41 High Alarm Value 42 Rate Alarm Scaled Units per second 43 Filter Time Constant 0 1 second units Alarm Deadband 44 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units DG Channel 7 Programmi 45 Low Scale Value 46 High Scale Value 47 Low Alarm Value 48 High Alarm Value Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 3 Output 5 Input 1771 N Series Modules G 3 worm a e e a a e w e e a e e uTa woaal 7 6 8 e e w e e e 0 e 0 o u 49 Alarm Rate Alarm Scaled Units per second enable 50 Filter Time Constant 0 1 second units Alarm Deadband 51 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 8 Programming 52 Low Scale Value 53 High Scale Value 54 Low Alarm Value 55 High Alarm Value 56 Rate Alarm Scaled Units per second 57 Filter Time Constant 0 1 second units Alarm Deadband 58 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Block Transfer Write Bit Word Descriptions for 3 Output 5 Input Modules Decimal Bit es Word Octal Bit Definition 00 03 Constant 0 Bits 04 07 Number of outputs 0011 binary 10 15 Constant
184. ur in every transfer of data to the processor Monitor the green red indicators and status bits in the appropriate word of the BTR file when troubleshooting your module Figure 7 1 Indicators flashes during initial power up RUN FAULT solid first valid block transfer write solid a fault is found successfully completed flashes when communication is taking CAL COM place between the PLC processor and flashes during calibration the N series module Publication 1771 6 5 127 J une 1999 7 2 Troubleshooting Troubleshooting with the Indicators Indication Both indicators are OFF RUN FLT indicator ON red RUN FLT indicator is flashing green RUN FLT indicator is solid green CAL COM indicator is green solid or flashing CAL COM indicator is green and RUN FLT indicator is green but module data is wrong for example with cable off input channel data values are at minimum scale values Status Reported by the Module Publication 1771 6 5 127 J une 1999 Table 7 A shows indications probable causes and recommended actions to correct common faults which may occur Table 7 A Troubleshooting Chart Probable Cause Recommended Action Check power to I O chassis Recycle as necessary No power to module Possible short on the module LED driver failure icroprocessor oscillator or EPROM failure f immediately after power up indicates RAM or EPROM failure Replace module f
185. value for channel 1 The channel output will not be allowed to go below this value in scaled units regardless of the data sentto the module Clamp values are limited to 32767 in binary format 7999 in BCD format Bits 00 15 00 17 Word 7 High clamp value for channel 1 The channel output will not be allowed to go above this value in scaled units regardless of the data sent to the module Clamp values are limited to 432767 in binary format 7999 in BCD format Bits 00 15 00 17 Word 8 Maximum ramp rate If this field is not 0 the module will limit Bits 00 11 the maximum rate of change for this channel to be a 00 13 percentage of the scaled range of the module Legal values are from 1 to 200 Bit 12 14 Constant 0 Word 9 Reset state This field controls what the channel will output if the I O reset line is asserted 00 binary last state 01 binary minimum output example lt 10V lt 4mA 10 binary maximum output example gt 10V gt 22mA 11 binary user reset value Bits 13 14 15 16 Alarm enable If set to 1 the module reports high clamp low Bit 15 17 clamp and rate limit If 0 these warnings are suppressed Reset value If the user selects the channel to go to a user reset value upon I O reset the value in scaled units is entered here Otherwise set to 0 Bits 00 15 00 17 Word 10 Word 11 thru 16 Same as words 5 thru 10 but for channel 2
186. value for channel 2 Rate alarm If the channel s input changes ata rate faster than Bits 00 14 this value and the alarm enable bit is set the channel will 00 16 indicate a rate alarm condition Legal values are from 0 05 to 50 of full scale per second Alarm enable bit If set to 1 the module will report high alarm Bit 15 17 low alarm underrange overrange and rate alarm conditions If 0 these warnings are suppressed Block Transfer Write and Block Transfer Read Configurations for 1 Output 7 Input 1771 N Series Modules F 5 Word Word 15 Word 16 Words 17 th Words 24 th Words 31 th Words 38 th Words 45 th Words 52 th ru 23 ru 30 ru 37 ru 44 ru 51 ru 58 Decimal Bit Octal Bit Definition Alarm deadband This field creates a hysteresis effect on the low and high alarms For an alarm condition to be removed the input signal must go above the low alarm limit or below the high alarm limit by an amount equal to the specified deadband Alarm deadband values must be less than or equal to one half the difference of the high and low alarm values Bits 00 07 Filter time constant Specifies the time constant of a digital first order lag filter on the input in 0 1 second units Legal values are 0 1 to 9 9 seconds A value of 0 disables the filter Bits 08 15 10 17 10 ohm offset Compensates for a resistance offset on a 10 Bits 00 07 ohm copper RTD Range of 0 99 ohms in units of
187. w Output Cal Value 17 7th High Output Cal Value 18 8th Low Output Cal Value 19 8th High Output Cal Value 2 Apply the appropriate low reference signal Table 6 D to all input channels being calibrated for channel 1 I1 on RTP Table 6 D Calibration Reference Signal Values High Reference Value 10V input 10 0000V 4 20mA sourcing input 21 000mA 5 to 55mV TC input 55 000mV Type 5 Volt input 100mV TC input 0 000mV 100 000mV 650 Ohm RTD input 1 000 Ohms 649 0 Ohms 10V output 10 000V 25mA output 0 500mA 22 000mA 50mA output 1 000mA 50 000mA Publication 1771 6 5 127 J une 1999 Module Calibration 6 5 Figure 6 1 Connecting a Resistor or Decade Resistance Box to the Remote Termination Panel Connect the resistor across terminals R1 I1 and 01 640 ohm resistor for high reference value PAVIA A ji 1 ohm resistor for low S LI reference value S I Sa Decade resistance box If using a decade resistance box connectin place of the resistor IDSAIAASDAD _ AS LDODDDDODDODDA DDODADD 12935 3 Send a block transfer write to the module with word 1 containing CAL CLK bit 01 1 and HI LO bit 00 0 4 Send a block transfer write to the module with word 1 containing CAL CLK bit 01 0 and HI LO bit 00 0 Publication 1771 6 5 127 J une 1999 6 6 Module Calibration Table 6 E Calibration Block Transfer Read e e e a iui A SD BE IRE 0 Calibrati
188. w Scale Value High Scale Value Low Alarm Value High Alarm Value Alarm Deadband 10 Ohm Offset 0 01 Ohm units Rate Alarm Scaled Units per second Filter Time Constant 0 1 second units Thermocouple Type 0 RTD Type Publication 1771 6 5 127 J une 1999 Channel 7 Programming Low Scale Value High Scale Value Low Alarm Value High Alarm Value Alarm Deadband 10 Ohm Offset 0 01 Ohm units Block Transfer Write and Block Transfer Read Configurations for 1 Output 7 Input 1771 N Series Modules F 3 ves 9 e e a e e e me e e e e woaal 7 e 8 e e e e e e e e e e o le 7 49 Alarm Rate Alarm Scaled Units per second enable 50 Filter Time Constant 0 1 second units Alarm Deadband 51 Thermocouple Type 0 RTD Type 10 Ohm Offset 0 01 Ohm units Channel 8 P rogramming 52 Low Scale Value 53 High Scale Value 54 Low Alarm Value 55 High Alarm Value Rate Alarm Scaled Units per second Alarm enable Filter Time Constant 0 1 second units Thermocouple Type RTD Type Alarm Deadband 10 Ohm Offset 0 01 Ohm units Block Transfer Write Bit Word Descriptions for 1 Output 7 Input Modules Decimal Bit Ae Word Octal Bit Definition 00 03 Constant 0 Bits 04 07 Number of outputs 0001 Word 0 Bits 09 13 _ 10 15 Constant 00 1000 Bits 14 15 2 16 17 Block transfer write type 10 Bits 00 15 Word 1 00 17 First Output channel data Verify If this bit is setto 1 the module will compare its curr
189. ximum output example gt 10V gt 22mA 11 binary user reset value Alarm enable If set to 1 the module reports high clamp low clamp and rate limit If 0 these warnings are suppressed Reset value If the user selects the channel to go to a user reset value upon I O reset the value in scaled units is entered here Otherwise set to 0 The above six words of output channel specific information would be repeated for the next output channel 2 as shown below The bit word descriptions would be the same as above Channel 2 Programming Low Scale Value High Scale Value Low Clamp Value High Clamp Value coro EZIO eee Tee as ele fale Maximum Ramp Rate of Full Scale per second Reset Value Word Dec Bit Word Octal Bit 17 18 19 20 22 Alarm enable Configuring the Module 4 19 The following six words configure the first input channel of the module These words are repeated as necessary for each input in the module For example if this is a 2 output 6 input module words 1 through 4 would configure the module words 5 through 16 would configure the 2 output channels six words each Then six groups of seven words each one group for each input channel would configure the module s six input channels Input Programming Channel 3 Programming Low Scale Value High Scale Value Low Alarm Value High Alarm Value Rate Alarm Scaled Units per second Filter Time Constant 0 1 second units Alarm D
190. ximum range Bits 02 03 Not used Always 0 Low alarm This bit is set if alarms are enabled and the input data is lower Bit 04 i than the low alarm setpoint High alarm This bit is set if alarms are enabled and the input data is higher Bit 05 than the high alarm setpoint Word 14 Bit 06 Rate alarm This bit is set if the input signal changed ata rate faster than the input rate alarm setpoint Bit 07 Not used Always 0 Bad program This bit is set if any of the channel level programming data is BIt08 10 illegal Bit 09 11 Bad calibration This bit is set if the channel has not had a valid calibration Bits 10 14 12 16 Not used Always 0 Bit 15 17 Not used Always 1 Publication 1771 6 5 127 J une 1999 Block Transfer Write and Block Transfer Read Configurations for 5 Output 3 Input 1771 N Series Modules J 9 Decimal Bit n nee Octal Bit Definition Bits 00 15 00 17 Word 15 Channel 6 input data Words 16 and 17 Same as words 14 and 15 but for Channel 7 Words 18 and 19 Same as words 14 and 15 but for Channel 8 Words 20 thru 27 For factory use only Publication 1771 6 5 127 J une 1999 Appendix K Block Transfer Write and Block Transfer Read Configurations for 7 Output 1 Input 1771 N Series Modules What This Appendix This appendix contains block transfer write and block transfer read Contains configurations and bit word descriptions for 1771 N series modules with seven outputs and one input

Download Pdf Manuals

image

Related Search

Related Contents

British Telecom 024864 telephone  1910010124_TL-WN350G User Guide - TP-Link  Contrôleur de Pompe Type ABS PC 111/211 FR Manuel d  American Standard 1660711.002 Installation Guide  ー 安全上のプご注意 - タニタ TANITA  be.ez LAbesace Black Addict 13"  Siig JJ-A21012  INSTRUCCIONES DE INSTALACIÓN para Puertas de - Jeld-Wen  VT 2085 M0S07125 - 1O03 A5:FEV 1000-950.qxd.qxd    

Copyright © All rights reserved.
DMCA: DMCA_mwitty#outlook.com.