Installation Instructions Compact I/O Modules AC Digital Modules 1769-IA8I, 1769-IA16, 1769-IM12, 1769-OA8, 1769-OA16 DC Digital Modules 1769-IG16, 1769-IQ16, 1769-IQ16F, 1769-IQ32, 1769-IQ32T, 1769-IQ6XOW4, 1769-OB8, 1769-OB16, 1769-OB16P, 1769-OB32, 1769-OB32T, 1769-OG16, 1769-OV16, 1769-OV32T Contact Modules 1769-OW8, 1769-OW8I, 1769-OW16 Analog Modules 1769-IF4, 1769-IF4I, 1769-IF4XOF2, 1769-IF4FXOF2F, 1769-IF8, 1769-IF16C, 1769-IF16V, 1769-IR6, 1769-IT6, 1769-OF2, 1769-OF4, 1769-OF4CI, 1769-OF4VI, 176
Important User Information Solid-state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (publication SGI-1.1 available from your local Rockwell Automation sales office or online at http://www.rockwellautomation.com/literature/) describes some important differences between solid-state equipment and hard-wired electromechanical devices.
Table of Contents Preface Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Chapter 1 Install a 1769 Module Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hazardous Location Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . Environnements Dangereux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Install Summary. . . . . . . . . . .
Table of Contents 1769-OF2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1769-OF4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1769-OF4CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1769-OF4VI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1769-OF8C. . . . . .
Table of Contents Configuration Data File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 1769-IF16V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Input Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Output Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Configuration Data File. . . . . . . . . . . .
Table of Contents Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1769-OB16P. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Output Module’s Input Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Output Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents Output Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1769-OV32T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Output Module’s Input Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Output Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents Notes: 8 Rockwell Automation Publication 1769-IN088A-EN-P - February 2011
Preface This manual describes how to install any 1769 Compact I/O module. Use this manual if you are responsible for designing, installing, programming, or troubleshooting control systems that use Compact I/O modules. Additional Resources These documents contain additional information concerning related Rockwell Automation products. Resource Description Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.
Preface Notes: 10 Rockwell Automation Publication 1769-IN088A-EN-P - February 2011
Chapter 1 Install a 1769 Module Before You Begin Compact I/O is suitable for use in an industrial environment when installed in accordance with these instructions.
Chapter 1 Install a 1769 Module North American Hazardous Location Approval The following information applies when operating this equipment in hazardous locations. Products marked "CL I, DIV 2, GP A, B, C, D" are suitable for use in Class I Division 2 Groups A, B, C, D, Hazardous Locations and nonhazardous locations only. Each product is supplied with markings on the rating nameplate indicating the hazardous location temperature code.
Install a 1769 Module Chapter 1 Hazardous Location Considerations This equipment is suitable for use in Class I, Division 2, Groups A, B, C, D or non-hazardous locations only. The following WARNING statement applies to use in hazardous locations. WARNING: EXPLOSION HAZARD • Substitution of components may impair suitability for Class I, Division 2. • When in hazardous locations, turn off power before wiring or replacing modules.
Chapter 1 Install a 1769 Module System Assembly The module can be attached to the controller or an adjacent I/O module before or after mounting. • For mounting instructions, see Panel Mounting on page 15 or DIN Rail Mounting on page 16. • To work with a system that is already mounted, see Replace a Module on page 17. The following procedure shows you how to assemble the Compact I/O system.
Install a 1769 Module Chapter 1 8. Attach an end-cap terminator (5) to the last module in the system by using the tongue-and-groove slots as before. 9. Lock the end-cap bus terminator (6). A 1769-ECR or 1769-ECL right or left end cap must be used to terminate the end of the serial communication bus. IMPORTANT ATTENTION: During panel or DIN rail mounting of all devices, be sure that all debris, such as metal chips and wire strands, is kept from falling into the module.
Chapter 1 Install a 1769 Module Panel Mounting Using the Dimensional Template Note: Overall hole spacing Overall hole spacing tolerance: +/-Note: 0.4mm (0.016 in.). HostHost Controller Controller Spacing for single-wide 35mm35mm (1.378 Spacing formodules single-wide modules (1.378in.) in.) Spacing for one-and-a half-wide modules 52.5mm (2.067 in.) Spacing for one-and-a half-wide modules 52.5mm (2.067 in.) Refer to host controllerRefer documentation for this for dimension.
Install a 1769 Module Chapter 1 Replace a Module To replace the module while the system is mounted to a panel or DIN rail, follow these steps. 1. Remove power. 2. On the module to be removed, use a screwdriver to remove the upper and lower mounting screws from the module or open the DIN latches. 3. Move the bus lever to the right to disconnect or unlock the bus. 4. On the right-side adjacent module, move its bus lever to the right to disconnect it from the module to be removed. 5.
Chapter 1 Install a 1769 Module Wire the Module Consider the following when wiring your system: • Channels are isolated from each other. • Use Belden 8761, or equivalent, shielded wire. • Under normal conditions, the drain wire and shield junction must be connected to earth ground with a panel or DIN rail mounting screw at the analog I/O module end. Keep the shield connection to ground as short as possible.
Install a 1769 Module Chapter 1 Remove the Terminal Block To remove the terminal block, loosen the upper and lower retaining screws. The terminal block will back away from the module as you remove the screws. When replacing the terminal block, torque the retaining screws to 0.46 N•m (4.1 lb•in).
Chapter 1 Install a 1769 Module Wire Size and Terminal Screw Torque Each terminal accepts one or two wires with the following restrictions. Wire Type 20 Wire Size Terminal Screw Torque Retaining Screw Torque Solid Cu-90 °C (194 °F) #14…#22 AWG 0.68 N•m (6 lb•in) 0.46 N•m (4.1 lb•in) Stranded Cu-90 °C (194 °F) #16…#22 AWG 0.68 N•m (6 lb•in) 0.46 N•m (4.
Chapter 2 Module Wiring 1769-IA8I Compact individually-isolated 120V AC input module 1769-IA8I L1a 100/120V AC AC COM 0 L2a IN 0 L1b 100/120V AC AC COM 1 L2b IN 1 L1c 100/120V AC AC COM 2 L2c AC COM3 AC COM4 AC COM5 AC COM6 AC COM7 IN 2 IN 3 IN 4 IN 5 IN 6 IN 7 NC NC 1769-IA16 Compact 120V AC input module 1769-IA16 L1 IN 0 IN 1 IN 2 IN 3 IN 4 IN 5 100/120V AC IN 6 IN 7 IN 8 IN 9 IN 10 IN 11 IN 12 IN 13 IN 14 IN 15 L2 AC COM AC COM Rockwell Automation Publication 1769-IN088A-EN-P - Febr
Chapter 2 Module Wiring 1769-IF4 Compact voltage/current analog input module 1769-IF4 Single-ended Sensor/Transmitter Inputs 1769-IF4 Differential Inputs Belden 8761 Cable (or equivalent) – Analog Source V/I in 0 ANLG Com V/I in 1 ANLG Com V/I in 2 ANLG Com V/I in 3 ANLG Com DC NEUT + V in 0 + Sensor/ + Transmitter Supply Current + Signal V in 0 + Voltage V/I in 1 - V/I in 0 I in 0 + ANLG Com V in 1 + I in 0+ V in 1 + I in 1+ Earth ground the shield locally at the module.
Module Wiring 1769-IF4I Chapter 2 Compact voltage/current analog, individually-isolated input module 1769-IF4I Differential Inputs 1769-IF4I Single-ended Sensor/Transmitter Inputs Belden 8761 Cable (or equivalent) Analog Source Sensor/ + Transmitter Supply Current + Signal Voltage + Ground Voltage Ground + Signal Signal 1769-IF4I Mixed Transmitter Inputs Sensor/ + Transmitter Supply Ch0+ N/C Current + Signal Ch0_iRtn N/C Ch0Ch1+ N/C Voltage Ground Signal + Ch1_iRtn N/C Ch1Ch2+ N/C V
Chapter 2 Module Wiring 1769-IF4XOF2 Compact combination input/output analog module 1769-IF4XOF2 Differential Inputs 1769-IF4XOF2 Outputs Belden 8761 Cable (or equivalent) V in 0+ I in 0+ I in 1+ V in 2+ I in 2+ V in 3+ I in 0+ V in 2 + V/I in 2- V/I in 3 - – Differential Voltage Transmitter Earth ground the shield locally at the module.
Module Wiring 1769-IF4FXOF2F Chapter 2 Compact combination fast input/output analog module 1769-IF4FXOF2F Differential Inputs Simplified Input Circuit Diagram Belden 8761 Cable (or equivalent) V in 1+ + V in 0+ V/I in 0- V/I in 1 I in 1+ V in 3+ V/I in 3 - – I in 0+ V in 2 + V/I in 2- Differential Voltage Transmitter Earth ground the shield locally at the module.
Chapter 2 Module Wiring 1769-IF4FXOF2F Outputs V in 0+ I in 0+ V/I in 0 V in 1+ I in 1+ V/I in 1V in 2+ I in 2+ V/I in 2V in 3+ I in 3+ Voltage V/I in 3- Earth Ground ANLG Com ANLG Com V out 0+ I out 0+ V out 1+ Current I out 1 + Earth Ground 26 Rockwell Automation Publication 1769-IN088A-EN-P - February 2011
Module Wiring 1769-IF8 Chapter 2 Compact voltage/current analog input module Belden 8761 Cable (or equivalent) 1769-IF8 Differential Inputs Analog Source – V/I in 0ANLG Com V/I in 1ANLG Com V/I in 2ANLG Com V/I in 3ANLG Com NC + V in 0+ I in 0+ V in 1+ I in 1+ – V/I in 4ANLG Com Earth ground the shield locally at the module.
Chapter 2 Module Wiring 1769-IF8 Mixed Transmitter Inputs The sensor power supply must be rated Class 2. Signal Single-ended Voltage V in 0 + V/I in 0 - + – I in 0 + ANLG Com V in 1 + + Differential Signal – Voltage – V/I in 1 I in 1 + ANLG Com + V in 2 + V/I in 2 - – Differential Signal + Current – I in 2 + ANLG Com V in 3 + + V/I in 3 I in 3 + 2-wire Current ANLG Com NC NC Signal + Wiring for channels 4…7 are identical.
Module Wiring 1769-IF16V Chapter 2 Compact voltage analog input module 1769-IF16V Sensor/Transmittor Inputs Simplified Input Circuit Diagram VLOCAL VLOCAL VLOCAL VLOCAL Sensor/ + Transmitter Supply Voltage + Signal 10 M 200 20 K + IN+ Gain 0.1 μF COM 20 K M u l t i p l e x e r Voltage A/D + Ground Signal IN0+ IN1+ IN2+ IN3+ IN4+ IN5+ IN6+ IN7+ Com Com IN8+ IN9+ IN10+ IN11+ IN12+ IN13+ IN14+ IN15+ The sensor power supply must be rated Class 2.
Chapter 2 Module Wiring 1769-IM12 Compact 240V AC input module 1769-IM12 L1 IN 0 IN 1 IN 2 IN 3 IN 4 IN 5 IN 6 200/240V AC IN 7 IN 8 IN 9 IN 10 IN 11 NC NC NC NC AC COM AC COM L2 Commons are connected internally. Do not use the NC terminals as a connection.
Module Wiring 1769-IQ16F Chapter 2 Compact 24V DC sink/source, high-speed input module 1769-IQ16F +DC (sinking) -DC (sourcing) IN 0 IN 1 IN 2 24V DC IN 3 IN 4 IN 5 IN 6 IN 7 +DC (sinking) -DC (sourcing) DC COM 1 -DC (sinking) +DC (sourcing) IN 9 IN 8 IN 11 24V DC IN 10 IN 13 IN 12 IN 15 DC COM 2 -DC (sinking) +DC (sourcing) 1769-IQ32 IN 14 Compact 24V DC sink/source input module 1769-IQ32 +DC (Sinking) – DC (Sourcing) IN 1 IN 3 IN 5 IN 7 +DC (Sinking) – DC (Sourcing) IN 0 IN 17 IN 2 24VDC
Chapter 2 Module Wiring 1769-IQ32T Compact 24V DC sink/source, terminated input module 1769-IQ32T 32 Rockwell Automation Publication 1769-IN088A-EN-P - February 2011
Module Wiring 1769-IQ6XOW4 Compact combination 24V DC sink/source input and AC/DC relay output module Simplified Input Circuit Diagram 1769-IQ6XOW4 Vcc IN Chapter 2 CR OUT 0 CR OUT 2 3K VAC VDC L1 or +DC OUT 1 CR OUT 3 CR L2 or -DC NC DC COM 0.
Chapter 2 Module Wiring 1769-IR6 Compact RTD/resistance input module Two-wire RTD Configuration Cable Shield (to Ground) Add Jumper RTD EXC RTD EXC Return Return EXC 3 SENSE 3 RTN 3 Belden 9501 Shielded Cable EXC 4 Three-wire RTD Configuration Cable Shield (to Ground) EXC 3 SENSE 3 RTN 3 RTD EXC RTD EXC Sense Sense Return Return Belden 83503 or 9533 Shielded Cable EXC 4 Four-wire RTD Configuration Cable Shield (to Ground) EXC 3 SENSE 3 RTN 3 RTD EXC RTD EXC Sense Sense Return Re
Module Wiring Chapter 2 Two-wire Potentiometer Configuration Cable Shield (to Ground) Add Jumper Potentiometer RTD EXC EXC 3 SENSE 3 Return RTN 3 Belden 9501 Shielded Cable Cable Shield (to Ground) Add Jumper Potentiometer RTD EXC EXC 3 SENSE 3 Return RTN 3 Belden 9501 Shielded Cable Three-wire Potentiometer Configuration Cable Shield (to Ground) Run RTD EXC and sense wires from the module to potentiometer terminal and tie terminal to one point.
Chapter 2 Module Wiring 1769-IT6 Compact Thermocouple/mV input module CJC Sensor CJC 0+ NC + IN 0+ CJC 0- + - IN 1 + IN 3- IN 1- IN 4+ Ungrounded Thermocouple IN 4IN 5+ IN 5NC 1769-OA8 IN 0- IN 3+ Within 10V DC + IN 2+ IN 2- - CJC 1CJC 1+ Grounded Thermocouple Grounded Thermocouple CJC Sensor Compact 100/240V AC solid state output module 1769-OA8 Simplified Output Circuit Diagram Vcc 51 VAC Z CR OUT0 CR OUT2 27 L1 VAC 1 OUT1 CR OUT3 CR L2 470V 150 0.
Module Wiring 1769-OA16 Chapter 2 Compact 120/240V AC solid state output module 1769-OA16 Simplified Output Circuit Diagram Vcc 51 VAC CR OUT 0 CR OUT 2 CR OUT4 CR OUT 3 CR OUT 5 CR OUT 7 CR 27 0.
Chapter 2 Module Wiring 1769-OB16 Compact solid state 24V DC source output module 1769-OB16 Simplified Output Circuit Diagram +VDC OUT 0 CR OUT 2 G 15K OUT 0.
Module Wiring 1769-OB32 Chapter 2 Compact solid state 24V DC source output module 1769-OB32 CR OUT 0 CR OUT 2 OUT 4 OUT 6 CR OUT 8 CR +DC +VDC 1 OUT 1 CR OUT 3 CR CR OUT 12 OUT 11 CR OUT 13 CR 24V DC CR OUT 10 OUT 14 DC OUT 15 COM 1 OUT 16 CR OUT 18 CR OUT 22 CR OUT 24 +DC +VDC 2 OUT 20 OUT 5 OUT 7 OUT 9 CR OUT 17 CR OUT 19 CR OUT 21 OUT 23 CR OUT 25 CR OUT 27 CR OUT 29 CR OUT 26 OUT 28 OUT 30 DC OUT 31 COM 2 24V DC -DC -DC Simplified Output Circuit Dia
Chapter 2 Module Wiring 1769-OF2 Compact voltage/current output analog module 1769-OF2 V out 0 + Voltage I out 0 + ANLG Com Earth Ground NC V out 1 + I out 1 + Current ANLG Com Earth Ground External 24V DC Power Supply + - NC +24V DC DC NEUT The external power supply must be rated Class 2, with a 24V DC range of 20.4…26.4V DC and 60 mA minimum. Series B and later modules support this option.
Module Wiring 1769-OF4CI Chapter 2 Compact current output, individually isolated analog module 1769-OF4CI Current Earth Ground 1769-OF4VI Compact voltage output, individually isolated analog module 1769-OF4VI Voltage Earth Ground Rockwell Automation Publication 1769-IN088A-EN-P - February 2011 41
Chapter 2 Module Wiring 1769-OF8C Compact current output analog module 1769-OF8C I out 0+ ANLG Com ANLG Com I out 1+ ANLG Com I out 2+ ANLG Com Current I out 3+ ANLG Com Earth Ground External 24V DC Power + Supply (optional) I out 4+ ANLG Com I out 5+ ANLG Com I out 6+ ANLG Com I out 7+ DC NEUT +24V DC The external power supply must be rated Class 2, with a 24V DC range of 20.4…6.4V DC and 60 mA minimum. Series B and later modules support this option.
Module Wiring 1769-OF8V Chapter 2 Compact voltage output analog module 1769-OF8V V out 0+ ANLG Com ANLG Com V out 1+ ANLG Com V out 2+ ANLG Com Voltage V out 3+ ANLG Com Earth Ground External 24V DC Power + Supply (optional) - V out 4+ ANLG Com V out 5+ ANLG Com V out 6+ ANLG Com V out 7+ DC NEUT +24V DC The external power supply must be rated Class 2, with a 24V DC range of 20.4…6.4V DC and 60 mA minimum. Series B and later modules support this option.
Chapter 2 Module Wiring 1769-OG16 Compact TTL output module Simplified Output Circuit Diagram · Use Belden 8761, or equivalent, shielded wire. · Do not connect more than two wires to any single terminal. · DC power cable and I/O cables should not exceed 10 m (30 ft). · The capacitors shown above must be 0.01 µF and rated for 2000V min. · User power supply must be rated Class 2 with a 5V DC range of 4.5…5.5V DC.
Module Wiring 1769-OV32T Chapter 2 Compact solid state 24V DC sink, terminated output module 1769-OV32T Simplified Output Circuit Diagram +VDC 1 +VDC 2 +VDC 1 +VDC 2 +VDC ~ OUT DC COM 1769-OW8 Compact AC/DC relay contact module Simplified Output Circuit Diagram 1769-OW8 +24V VAC - VDC OUT 0 CR OUT L2 or -DC L1 or +DC OUT 1 CR OUT 3 CR OUT 5 CR L2 or -DC OUT 2 VAC-VDC 2 L1 or +DC VAC-VDC 1 CR OUT 4 CR OUT 6 OUT 7 Rockwell Automation Publication 1769-IN088A-EN-P - February
Chapter 2 Module Wiring 1769-OW8I Compact AC/DC individually isolated, relay contact module 1769-OW8I Simplified Output Circuit Diagram L1a or +DCa +24V L2a or -DCa VAC-VDC CR OUT 0 VAC-VDC 0 L1b or +DCb L2b or -DCb OUT 1 VAC-VDC 1 L1c or +DCc L2c or -DCc OUT 2 VAC-VDC 2 OUT VAC-VDC 3 VAC-VDC 4 OUT 4 VAC-VDC 5 OUT 5 VAC-VDC 6 OUT 6 VAC-VDC 7 OUT 7 NC NC OUT 3 1769-OW16 Compact AC/DC relay contact module 1769-OW16 Simplified Output Circuit Diagram +24V OUT 0 VAC - VDC CR OUT 2 CR OUT
Module Wiring 1769-ASCII Compact ASCII module RS-232 Wiring Module to DTE Device (hardware handshaking disabled) ASCII DTE DTE 1 2 NC RXD DCD TXD 3 4 5 TXD NC COM RSD DSR COM 6 7 8 NC RTS CTS DTR CTS RTS 9 NC GND 9-pin 25-pin 1 3 2 6 8 2 3 6 5 4 8 7 20 5 7 4 1 RS-232 Wiring Module to Printer (hardware handshaking enabled, standard printer adapter cable) ASCII DTE 1 NC 2 RXD DTE CD TXD 3 4 RXD DSR 5 6 TXD NC COM 7 8 NC RTS CTS 9 N.C.
Chapter 2 Module Wiring 1769-BOOLEAN Compact combination 24V DC sink input/source output BOOLEAN control module Simplified Input Schematic Do not use the NC terminals as connection points. Simplified Output Schematic +VDC OUT x OUT DC COM 1769-HSC Compact high-speed counter module Cable Differential Encoder Wiring +VDC VS Use twisted-pair, individually-shielded cable with a maximum length of 300 m (1000 ft). Allen-Bradley 845H Series differential encoder.
Module Wiring Chapter 2 Cable Single-ended Encoder Wiring VS +VDC GND COM Use twisted-pair, individually-shielded cable with a maximum length of 300 m (1000 ft). R Power Supply (2) A1(+) A A1(–) B1(+) B Allen-Bradley 845H Series single-ended encoder. B1(–) Z1(+) Z Z1(–) Shield Shield/Housing Connect only if housing is electronically isolated from the motor and ground. Earth Module Inputs External resistors are required if they are not internal to the encoder.
Chapter 2 Module Wiring The minimum resistor (R) value depends on the current sinking capability of the encoder. Discrete Device Wiring +VDC COM Proximity Sensor Power Supply VS A1(+) OUT A1(–) COM VS Solid-State Switch OUT B1(+) COM B1(–) VS OUT R (1) Z1(+) COM Z1(–) Photoelectric Sensor with Open Collector Sinking Output Module Inputs External resistors are required if they are not internal to the encoder. The pull-up resistor (R) value depends on the power supply value.
Module Wiring Output Wiring OUT DC CR OUT 0 +5/24V DC OUT 1 OUT 2 OUT 3 OUT DC COM A0B0Z0A1B1Z1- Chapter 2 +DC CR CR A0+ B0+ +5/24V DC Z0+ A1+ B1+ Z1+ -DC Rockwell Automation Publication 1769-IN088A-EN-P - February 2011 51
Chapter 2 Module Wiring Notes: 52 Rockwell Automation Publication 1769-IN088A-EN-P - February 2011
Chapter 3 I/O Memory Mapping I/O Type Cat. No.
Chapter 3 I/O Memory Mapping 1769-IA8I The following I/O memory mapping lets you configure the 1769-IA8I module. Input Data File Word For each input module, slot x, word 0 in the input data file contains the current state of the field input points. For the 1769-IA8I, bits 8 to 15 are not used. 0 Bit Position 15 0 14 0 13 0 12 0 11 0 10 0 9 0 8 0 7 r (1) 6 5 4 3 2 1 0 r r r r r r r (1) r = read.
I/O Memory Mapping The following I/O memory mapping lets you configure the 1769-IF4 module. Input Data File For each input module, slot x, words 0…3 in the input data file contain the analog values of the inputs.
Chapter 3 I/O Memory Mapping Words 0……3 of the configuration file allow you to change the parameters of each channel independently. For example, word 0 corresponds to channel 0. Define To Select Make these bit settings 15 14 13 12 11 10 9 8 4… 3 7 2 1 0 0 0 0 0 0 0 0 1 Not Used 0 0 1 0 250 Hz/65.5 Hz 0 0 1 1 500 Hz/131Hz 0 1 0 0 Input Filter 60 Hz/15.7 Hz Selection/-3 dB 50 Hz/13.
I/O Memory Mapping The following I/O memory mapping lets you configure the 1769-IF4I module. Input Data File For each input module, slot x, words 0…3 in the input data file contain the analog values of the inputs.
Chapter 3 I/O Memory Mapping Output Data File Word For each input module, slot x, word 0 in the output data file contains the analog values of the outputs. 0 Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Nu Nu Nu Nu Nu Nu Nu Nu UL3 UH3 UL2 UH2 UL1 UH1 UL0 UH0 The bits are defined as follows: • Nu = Not used. Bit set to 0. • UHx = Cancel High Process Alarm Latch x. Allows each high process alarm latch to be individually cancelled. Cancel = 1.
I/O Memory Mapping Chapter 3 Word Bit Position 15 14 13 12 11 10 9 8 7 EA AL EI Reserved Input Filter Sel Chl2 Reserved Inpt Tp/RngeSel Chl2 Reserved Input Filter Sel Chl3 Reserved Inpt Tp/RngeSel Chl3 13 Reserved 14 EC 15 Reserved 16 S Process Alarm High Data Value Channel 2 17 S Process Alarm Low Data Value Channel 2 18 S Alarm Dead Band Value Channel 2 19 Reserved 20 EC 21 Reserved 22 S Process Alarm High Data Value Channel 3 23 S Process Alarm Low Data Va
Chapter 3 I/O Memory Mapping Define To Select Make these bit settings 15 Input Filter Selection Enable Interrupt Enable Process Alarm Latch Enable Process Alarms Enable Channel Define 14…11 10 7…4 3 2 1 0 60 Hz 0 0 0 0 50 Hz 0 0 0 1 28.
I/O Memory Mapping The following I/O memory mapping lets you configure the 1769-IF4XOF2 module. Input Data File The input data file provides access to input data for use in the control program, over-range indication for the input and output channels, and output data feedback as described below.
Chapter 3 I/O Memory Mapping • Ox = Word 5, bits 0 and 1 provide over-range indication for output channels 0 and 1. These bits can be used in the control program for error detection. When set to 1, the bits signal that the output signal is outside the normal operating range. However, the module continues to convert analog data to the maximum full-range value. When the over-range condition is cleared, the bits automatically reset (0). Under-range indication is not provided because zero is a valid number.
I/O Memory Mapping Chapter 3 Configuration Data File Word The manipulation of the bits from this file is normally done with programming software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet, during initial configuration of the system. In that case, graphical screens are typically provided by the programmer to simplify configuration. However, some systems, like the 1769-ADN DeviceNet adapter, also allow the bits to be altered as part of the control program, using communication rungs.
Chapter 3 I/O Memory Mapping • PMx = These bits provide Program (Idle) mode selection for analog output channels 0 and 1. Hold Last State (0)—When reset, this bit directs the module to hold the analog output at the last converted value when the module transitions to Program mode. This is the default condition.
I/O Memory Mapping The following I/O memory mapping lets you configure the 1769-IF4FXOF2F module. Input Data File For each module, slot x, words 0…3 in the input data file contain the converted value of the module’s analog input channels. Word 4 in the input data file contains the time stamp value corresponding to the module's last input data sampling period. Words 5 and 6 in the input data file contain status bits for the analog input channels.
Chapter 3 I/O Memory Mapping Output Data File Word For each module, slot x, words 0 and 1 in the output data file contain the control program’s directed state of the module’s analog output channels. Word 2 contains the cancel input channel alarm control bits. Word 3 contains the cancel output channel clamp control bits.
Word I/O Memory Mapping Chapter 3 Bit Position 15 14 13 12 11 5 SGN Process Alarm Low Data Value Channel 0 0 6 SGN Alarm Dead Band Value Channel 0 0 7 Reserved 8 EC 9 Reserved 10 SGN Process Alarm High Data Value Channel 1 0 11 SGN Process Alarm Low Data Value Channel 1 0 12 SGN Alarm Dead Band Value Channel 1 0 13 Reserved 14 EC 15 Reserved 16 SGN Process Alarm High Data Value Channel 2 0 17 SGN Process Alarm Low Data Value Channel 2 0 18 SGN Alarm Dead Ban
Word Chapter 3 I/O Memory Mapping Bit Position 15 14 39 SGN 40 SGN 41 Reserved 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Clamp Low Data Value Channel 1 0 0 Ramp Rate Channel 1 0 0 The bits are defined as follows: • SGN = Sign bit in 2’s complement format. • Real Time Sample Value = Provides the ability to configure the Real Time Sample Rate. • ETS = Enable Time Stamping. • EC = Enable Channel. • EA = Enable Alarm. • AL = Alarm Latch. • EI = Enable Input Process Alarm Interrupt.
I/O Memory Mapping Define To Select Chapter 3 Make these bit settings 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Input Filter 60 Hz Selection / 50 Hz -3 dB Frequency 5 Hz 0 0 0 0 0 0 0 1 0 0 1 0 10 Hz 0 0 1 1 100 Hz 0 1 0 0 250 Hz 0 1 0 1 500 Hz 0 1 1 0 1000 Hz 0 1 1 1 No Filter 1 0 0 0 03 02 01 00 -10 to +10V dc 0 0 0 0 0 to 5V dc 0 0 0 1 0 to 10V dc 0 0 1 0 4 to 20 mA 0 0 1 1 1 to 5V dc 0 1 0 0 0 1 0 1 03 02 01 00 -1
Chapter 3 I/O Memory Mapping 1769-IF8 The following I/O memory mapping lets you configure the 1769-IF8 module. Input Data File Word For each input module, slot x, words 0…7 in the input data file contain the analog values of the inputs.
I/O Memory Mapping Chapter 3 Output Data File Word For each input module, slot x, word 0 in the output data file contains alarm unlatch control bits. 0 Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 CL L7 CL H7 CL L6 CL H6 CL L5 CL H5 CL L4 CL H4 CL L3 CL H3 CL L2 CL H2 CL L1 CL H1 CL L0 CL H0 The bits are defined as follows: • CLHx = Cancel High Process Alarm Latch for Input x. Allows each input high-process-alarm latch to be individually cancelled. Cancel = 1.
Word Chapter 3 I/O Memory Mapping 72 Bit Position 15 14 13 12 S Alarm Dead Band Value Channel 1 13 Pad 14 EC 15 Reserved 16 S Process Alarm High Data Value Channel 2 17 S Process Alarm Low Data Value Channel 2 18 S Alarm Dead Band Value Channel 2 19 Pad 20 EC 21 Reserved 22 S Process Alarm High Data Value Channel 3 23 S Process Alarm Low Data Value Channel 3 24 S Alarm Dead Band Value Channel 3 25 Pad 26 EC 27 Reserved 28 S Process Alarm High Data Value Channel
Word I/O Memory Mapping Chapter 3 Bit Position 15 14 13 12 11 10 9 8 47 S Process Alarm Low Data Value Channel 7 48 S Alarm Dead Band Value Channel 7 49 Pad 7 6 5 4 3 2 1 0 The bits are defined as follows: • EC = Enable Channel • Inpt Dta Fm Chlx = Input Data Format Select. • EA = Enable Alarm. • AL = Alarm Latch. • EI = Enable Interrupt. • Inpt Tp/Rnge Sel Chlx = Input Type/Range Select. • Inpt Filter Sel Chlx = Input Filter Select. • Reserved = Allows for future expansion.
Chapter 3 I/O Memory Mapping Define Indicate this These bit settings 15…1 1 Input Range Select Input Data Select 74 10 9 8 3 2 1 0 -10 to +10V dc 0 0 0 0 0 to 5V dc 0 0 0 1 0 to 10V dc 0 0 1 0 4 to 20 mA 0 0 1 1 1 to 5V dc 0 1 0 0 0 to 20 mA 0 1 0 1 Raw/Proportional Counts 0 0 0 Engineering Units 0 0 1 Scaled for PID 0 1 0 Percent Range 0 1 1 Rockwell Automation Publication 1769-IN088A-EN-P - February 2011 7… 4
I/O Memory Mapping Chapter 3 Controller Tags for RSLogix 5000, Version 15 or Later Use the following controller tags with RSLogix 5000, version 15 or later. Channel 0 and 1 Configuration Data Channel 0 and 1 configuration data is shown below. The same information applies to all channels. - Local:1:C AB:1769_IF8:C:0 + Local:1:C.RTSInterval INT Decimal Local:1:C.RTSEn BOOL Decimal Local:1:C.Ch0Filter SINT Decimal Local:1:C.Ch0AlarmInterruptEn BOOL Decimal Local:1:C.
Chapter 3 I/O Memory Mapping Tag Name To Select Make These Bit Settings(1) 15-8 Ch#Filter Ch#AlarmInterruptEn Ch#AlarmLatchEn Ch#AlarmEn Ch#En Ch#Range Ch#DataFormat 2 1 0 60 Hz 0 0 0 50 Hz 0 0 1 10 Hz 0 1 0 250 Hz 0 1 1 500 Hz 1 0 0 6 5 4 3 Enable 1 Disable 0 Enable 1 Disable 0 Enable 1 Disable 0 Enable 1 Disable 0 -10…+10V DC 0 0 0 0…5V dc 0 0 1 0…10V dc 0 1 0 4…20 mA 0 1 1 1…5V dc 1 0 0 0…20 mA 1 0 1 Raw/proportional counts 0
I/O Memory Mapping Chapter 3 Input Data - Local:1:I AB:1769_IF8:I:0 + Local:1:I.Fault DINT Binary + Local:1:I.Ch0Data INT Decimal + Local:1:I.Ch1Data INT Decimal + Local:1:I.Ch2Data INT Decimal + Local:1:I.Ch3Data INT Decimal + Local:1:I.Ch4Data INT Decimal + Local:1:I.Ch5Data INT Decimal + Local:1:I.Ch6Data INT Decimal + Local:1:I.Ch7Data INT Decimal + Local:1:I.RealTimeSample INT Decimal + Local:1:I.CombinedStatus SINT Binary Local:1:I.
Chapter 3 I/O Memory Mapping - Local:1:I AB:1769_IF8:I:0 + Local:1:I.Ch2_3Status SINT Binary Local:1:I.Ch2OverRange BOOL Decimal Local:1:I.Ch2UnderRange BOOL Decimal Local:1:I.Ch2HAlarm BOOL Decimal Local:1:I.Ch2LAlarm BOOL Decimal Local:1:I.Ch3OverRange BOOL Decimal Local:1:I.Ch3UnderRange BOOL Decimal Local:1:I.Ch3HAlarm BOOL Decimal Local:1:I.Ch3LAlarm BOOL Decimal Local:1:I.Ch4_5Status SINT Binary Local:1:I.Ch4OverRange BOOL Decimal Local:1:I.
I/O Memory Mapping Tag Name Chapter 3 Bit Indicates This 7 6 5 4 3 2 1 0 Combined Ch7 Status Status Ch6 Status Ch5 Status Ch4 Status Ch3 Status Ch2 Status Ch1 Status Ch0 Status Ch0_1 Status Ch1 LAlarm Ch1 HAlarm Ch1 Under Range Ch1 Over Range Ch0 LAlarm Ch0 HAlarm Ch0 Under Range Ch0 Over Range Ch2_3 Status Ch3 LAlarm Ch3 HAlarm Ch3 Under Range Ch3 Over Range Ch2 LAlarm Ch2 HAlarm Ch2 Under Range Ch2 Over Range Ch4_5 Status Ch5 LAlarm Ch5 HAlarm Ch5 Under Range Ch5 O
Chapter 3 I/O Memory Mapping 1769-IF16C The following I/O memory mapping lets you configure the 1769-IF16C module. Input Data File Word For each module, slot x, words 0…15 in the input data file contain the converted value of the module’s analog input channels. Word 16 in the input data file contains the time stamp value, if time stamping is enabled, that corresponds to the module's last input data sampling period. Words 17…21 in the input data file contain status bits for the analog input channels.
I/O Memory Mapping Chapter 3 The bits are defined as follows: • • • • • • • SGN = Sign bit in 2’s complement format. Nu = Not Used. Bit set to 0. Sx = General Status bit for input channels 0…15. Ox = Over range flag bits for input channels 0…15. Ux = Under range flag bits for input channels 0…15. Hx = High Alarm flag bits for input channels 0…15. Lx = Low Alarm flag bits for input channels 0…15.
Chapter 3 I/O Memory Mapping Word Some systems, like the 1769-ADN DeviceNet adapter system, also allow the bits to be altered as part of the control program using communication rungs. In that case, it is necessary to understand the bit arrangement.
Word I/O Memory Mapping Chapter 3 Bit Position 15 14 13 Reserved 12 11 10 (1) Process Alarm High Data Value Channel 5 35 SGN Process Alarm Low Data Value Channel 5 36 SGN Alarm Dead Band Value Channel 5 37 Reserved 38 EC 39 Reserved 40 SGN Process Alarm High Data Value Channel 6 41 SGN Process Alarm Low Data Value Channel 6 42 SGN Alarm Dead Band Value Channel 16 43 Reserved 44 EC 45 Reserved 46 SGN Process Alarm High Data Value Channel 7 47 SGN Process Alarm Low
Word Chapter 3 I/O Memory Mapping Bit Position 15 14 13 12 11 10 09 08 07 EA AL EI(1) Reserved 67 Reserved 68 EC 69 Reserved 70 SGN Process Alarm High Data Value Channel 11 71 SGN Process Alarm Low Data Value Channel 11 72 SGN Alarm Dead Band Value Channel 11 73 Reserved 74 EC 75 Reserved 76 SGN Process Alarm High Data Value Channel 12 77 SGN Process Alarm Low Data Value Channel 12 78 SGN Alarm Dead Band Value Channel 12 Reserved Reserved Input Data Format Ch11
I/O Memory Mapping Chapter 3 The bits are defined as follows: • SGN = Sign bit in 2’s complement format • Real Time Sample Value = Provides the ability to configure the Real Time Sample Rate • ETS = Enable Time Stamping • EC = Enable Channel • EA = Enable Alarm • AL = Alarm Latch EI = Enable Input Process Alarm Interrupt(1) Input Filter Sel Chx = Input Channel Filter Setting Input Data Format Chx = Input Data Format Select Input Type/Range Select Chx = Input Type/Range Select Process Alarm High Data Value
Chapter 3 I/O Memory Mapping Define To Choose Make these bit settings 15 1769-IF16V 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Input Range Select 4…20 mA 0 0 0 0 0…20 mA 0 0 0 1 Input Data Format Select Proportional Counts 0 0 0 Engineering Units 0 0 1 Scaled for PID 0 1 0 Percent Range 0 1 1 The following I/O memory mapping lets you configure the 1769-IF16V module.
I/O Memory Mapping Chapter 3 Word Bit Position 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 17 S15 S 14 S 13 S 12 S 11 S 10 S9 S8 S7 S6 S5 S4 S3 S2 S1 S0 18 L3 H3 U3 O3 L2 H2 U2 O2 L1 H1 U1 O1 L0 H0 U0 O0 19 L7 H7 U7 O7 L6 H6 U6 O6 L5 H5 U5 O5 L4 H4 U4 O4 20 L11 H 11 U 11 O 11 L 10 H 10 U 10 O 10 L9 H9 U9 O9 L8 H8 U8 O8 21 L15 H 15 U 15 O 15 L 14 H 14 U 14 O 14 L 13 H 13 U 13 O 13 L 12 H 12 U 12 O 12 T
Chapter 3 I/O Memory Mapping Configuration Data File The manipulation of bits from this file is normally done with programming software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet, during initial configuration of the system. In that case, graphical screens provided by the programming software simplify configuration. Word Some systems, like the 1769-ADN DeviceNet adapter system, also allow the bits to be altered as part of the control program using communication rungs.
Word I/O Memory Mapping Chapter 3 Bit Position 15 14 13 12 11 10 09 08 27 Reserved 28 SGN Process Alarm High Data Value Channel 4 29 SGN Process Alarm Low Data Value Channel 4 30 SGN Alarm Dead Band Value Channel 4 31 Reserved 32 EC 33 Reserved 34 SGN Process Alarm High Data Value Channel 5 35 SGN Process Alarm Low Data Value Channel 5 36 SGN Alarm Dead Band Value Channel 5 37 Reserved 38 EC 39 Reserved 40 SGN Process Alarm High Data Value Channel 6 41 SGN Pro
Word Chapter 3 I/O Memory Mapping 90 Bit Position 15 14 13 Reserved 12 11 10 09 08 (1) 07 01 00 Reserved Input Type/Range Select Ch10 64 SGN Process Alarm High Data Value Channel 10 65 SGN Process Alarm Low Data Value Channel 10 66 SGN Alarm Dead Band Value Channel 10 67 Reserved 68 EC 69 Reserved 70 SGN Process Alarm High Data Value Channel 11 71 SGN Process Alarm Low Data Value Channel 11 72 SGN Alarm Dead Band Value Channel 11 73 Reserved 74 EC 75 Reserved 7
I/O Memory Mapping Chapter 3 Word Bit Position 15 14 13 12 11 10 09 08 07 95 SGN Process Alarm Low Data Value Channel 15 96 SGN Alarm Dead Band Value Channel 15 97 Reserved 06 05 04 03 02 01 00 The bits are defined as follows: • SGN = Sign bit in 2’s complement format • Real Time Sample Value = Provides the ability to configure the Real Time Sample Rate • ETS = Enable Time Stamping • EC = Enable Channel • EA = Enable Alarm • AL = Alarm Latch EI = Enable Input Process Alarm Interru
Chapter 3 I/O Memory Mapping Define To Choose Make these bit settings 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Enable Channel Input Range Select Enable 1 Disable 0 -10…+10V 0 0 0 0 0…5V 0 0 0 1 0…10V 0 0 1 0 1…5V 0 0 1 1 Input Data Proportional Format Counts Select Engineering Units 1769-IG16 0 0 0 0 0 1 Scaled for PID 0 1 0 Percent Range 0 1 1 The following I/O memory mapping lets you configure the 1769-IG16 module.
I/O Memory Mapping Chapter 3 Configuration File The read/writable configuration data file allows the setup of the digital filter settings for each of the two input groups. Group 0 is inputs 0…7 and Group 1 is inputs 8…15. Word The manipulation of the bits from this file is normally done with programming software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet software, during initial configuration of the system.
Chapter 3 I/O Memory Mapping 1769-IM12 The following I/O memory mapping lets you configure the 1769-IM12 module. Input Data File Word For each input module, slot x, word 0 in the input data file contains the current state of the field input points. For the 1769-IM12, bits 12 to 15 are not used. 0 Bit Position 15 0 14 0 13 0 12 11 0 (1) r 10 9 8 7 6 5 4 3 2 1 0 r r r r r r r r r r r (1) r = read.
I/O Memory Mapping The following I/O memory mapping lets you configure the 1769-IQ16F module. Input Data File Word For each input module, slot x, word 0 in the input data file contains the current state of the field input points. 0 Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 r(1) r r r r r r r r r r r r r r r (1) r = read.
Chapter 3 I/O Memory Mapping Filter Time(1) Bit Setting 2.0 msec 0010 1.0 msec 0011 0.5 msec 0100 0.1 msec 0101 0.0 msec 0110 (1) Filter Time: Word 0, the Filter Time configures the ON to OFF and OFF to ON hardware delay times for each input group. 1769-IQ32 The following I/O memory mapping lets you configure the 1769-IQ32 module. Input Data File Word For each input module, slot x, word 0 in the input data file contains the current state of the field input points.
I/O Memory Mapping Chapter 3 Configuration File Word For each input module, slot x, words 0 and 1 in the configuration file control the amount of filtering applied to the signals from the field input points. The amount of filtering applied can be configured individually for both the On-to-Off and Off-to-On edges of each isolated group of input signals.
Word Chapter 3 I/O Memory Mapping Bit Position 15 14 13 12 11 10 9 8 7 6 5 (1) 0 0 0 0 0 0 0 0 0 0 0 r 1 0 0 0 0 0 0 0 0 0 0 0 4 3 2 1 0 r r r r r 0 r r r r (1) r = read. Input data file word 1 reflects the output data echo of the module, not necessarily the electrical state of the output terminals. It does not reflect shorted or open outputs.
Word I/O Memory Mapping Chapter 3 Bit Position 15 14 13 12 11 10 9 2 Program Value for Output Array Word 0 3 Fault State for Output Array Word 0 4 Fault Value for Output Array Word 0 8 7 6 5 4 3 2 1 0 Program State Word Word 1, the program state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Program.
Chapter 3 I/O Memory Mapping Program to Fault Enable Bit (PFE) Word 0, bit 0, allows the selection of which data value, the program or fault value, to apply to the output if a system in Program mode undergoes a system fault, resulting a change to Fault mode. Value Applied Bit Setting Program 0 Fault 1 Module Default Condition The modules default condition is all zeros, programming the conditions shown below.
I/O Memory Mapping Chapter 3 Word 6 and 7 status bits are defined as follows: • Sx = General status bit for channels 0 through 5. This bit is set (1) when an error (over- or under-range, open-circuit, or input data not valid) exists for that channel. An input data not valid condition is determined by the user program. This condition occurs when the first analog-to-digital conversion is still in progress at power-up or after a new configuration has been sent to the module.
Chapter 3 I/O Memory Mapping To Select Make these bit settings 0 10 Hz 1 1 0 60 Hz 0 0 0 50 Hz 0 0 1 250Hz 0 1 1 500 Hz 1 0 0 1 kHz 1 0 1 Excitation Current 1 Cyclic Lead Compensatio 2 Enable Open-circuit/ Broken Input 7 1.0 mA Upscale °C 0 °F 1 Input/Sensor Type 102 8 Temperature Units Mode Filter Frequency 15 14 13 12 11 10 9 6 5 4 3 0 0.
I/O Memory Mapping To Select Make these bit settings Data Format 15 14 13 12 11 10 9 Enable Channe Chapter 3 Raw/ Proportional 0 0 0 Engineering Units 0 0 1 Engineering Units X 10 1 0 0 Scaled-forPID 0 1 0 Percent Range 0 1 1 Enable 1 Disable 0 Rockwell Automation Publication 1769-IN088A-EN-P - February 2011 8 7 6 5 4 3 2 1 0 103
Chapter 3 I/O Memory Mapping Module Configuration Word Word 6 of the configuration data file contains the Enable/Disable Cyclic Calibration bit as shown in the table below. To Select Make these bit settings 15 14 13 12 11 10 9 Enable/ Disable Cyclic Calibration 8 7 6 5 4 3 2 1 0 Enabled(1) 0 Disabled 1 (1) When enabled, an autocalibration cycle is performed on all enabled channels every 5 minutes. 1769-IT6 The following I/O memory mapping lets you configure the 1769-IT6 module.
I/O Memory Mapping Chapter 3 • OCx = Open-circuit detection bits indicate an open input circuit on channels 0…5 (OC0…OC5) and on CJC sensors CJC0 (OC6) and CJC1 (OC7). The bit is set (1) when an open-circuit condition exists. • Ux = Under-range flag bits for channels 0…5 and the CJC sensors (U6 and U7). For thermocouple inputs, the under-range bit is set (1) when a temperature measurement is below the normal operating range for a given thermocouple type.
Chapter 3 I/O Memory Mapping Configuration Data File To select Make these bit settings Enable Data Format 8 7 6 5 4 3 2 1 0 10 Hz 1 1 0 60 Hz 0 0 0 50 Hz 0 0 1 250Hz 0 1 1 500 Hz 1 0 0 1 kHz 1 0 1 Upscale 0 0 Downscale 0 1 Hold Last State 1 0 Zero 1 1 °C 0 °F 1 Thermocouple J 0 0 0 0 Thermocouple K 0 0 0 1 Thermocouple T 0 0 1 0 Thermocouple E 0 0 1 1 Thermocouple R 0 1 0 0 Thermocouple S 0 1 0 1 Thermocouple B 0 1 1 0 Th
I/O Memory Mapping Chapter 3 Program defaults are indicated by 0 values. For example, type J thermocouple is the default (no user intervention) thermocouple type. TIP Module Configuration Word Word 6 of the configuration data file contains the Enable/Disable Cyclic Calibration bit.
Chapter 3 I/O Memory Mapping Output Data File Word For each module, slot x, word 0 in the output data file contains the control program’s directed state of the discrete output points. For the 1769-OA8, bits 8…15 are not used. 0 Bit Position 15 0 14 0 13 0 12 11 0 0 10 0 9 0 8 0 7 (1) w 6 5 4 3 2 1 0 w w w w w w w (1) w = write. Configuration File The read/writable configuration data file allows the setup of the hold last state and user-defined safe state conditions.
I/O Memory Mapping Chapter 3 Program Value Word The program value word, word 2, is used to program the user-defined safe state value (0=Off, 1=On). Each output is individually configurable for on or off. Value Bit Setting Off 0 On 1 Fault State Word Word 3, the fault state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Fault.
Chapter 3 I/O Memory Mapping Module Default Condition The modules default condition is all zeros, programming the conditions shown below. Word or Bit Affected 1769-OA16 Condition Applied Word 0, Bit 0: Program-to-Fault Enable Program Value Word 1: Program State User-defined Safe State Word 2: Program Value Off Word 3: Fault State User-defined Safe State Word 4: Fault Value Off The following I/O memory mapping lets you configure the 1769-OA16 module.
I/O Memory Mapping Chapter 3 Output Data File Data output bits are turned on or off using the bit positions in Word 0. • 1 = output on • 0 = output off EXAMPLE To turn on bit position 12, type 1 in word 0, bit 12. Word For each module, slot x, word 0 in the output data file contains the control program’s directed state of the discrete output points. 0 Bit Position 15 (1) w 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 w w w w w w w w w w w w w w w (1) w = write.
Chapter 3 I/O Memory Mapping Program State Word Word 1, the program state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Program. Condition Bit Setting User-defined Safe State 0 Hold Last State 1 Program Value Word The program value word, word 2, is used to program the user-defined safe state value (0=Off, 1=On). Each output is individually configurable for on or off.
I/O Memory Mapping Chapter 3 Program to Fault Enable Bit (PFE) Word 0, bit 0, allows the selection of which data value, the program or fault value, to apply to the output if a system in Program mode undergoes a system fault, resulting in a change to the Fault mode. Value Applied Bit Setting Program 0 Fault 1 Module Default Condition The modules default condition is all zeros, programming the conditions shown below.
Chapter 3 I/O Memory Mapping The output module’s input data file reflects the output data echo of the module, not necessarily the electrical state of the output terminals. It does not reflect shorted or open outputs. IMPORTANT It is important to use this input word if the controller adapter supports the Program mode or Fault mode function, and if it is configured to use them.
I/O Memory Mapping Chapter 3 Program to Fault Enable Bit (PFE), Word 0 Bit 0 Allows the selection of which data value, the program or fault value, to apply to the output if a system in Program mode undergoes a system fault, resulting a change to Fault mode. Value Applied Bit Setting Program 0 Fault 1 Program State, Word 1 Selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Program.
Chapter 3 I/O Memory Mapping Module Default Condition The modules default condition is all zeros, which defines these conditions: Word or Bit Affected 1769-OB16, Series B Condition Applied Word 0, Bit 0: Program-to-Fault Enable Program Value Word 1: Program State User-defined Safe State Word 2: Program Value Off Word 3: Fault State User-defined Safe State Word 4: Fault Value Off The following I/O memory mapping lets you configure the 1769-OB16, Series B module.
I/O Memory Mapping Chapter 3 Output Data File Word For each module, slot x, word 0 in the output data file contains the control program’s directed state of the discrete output points. 0 Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 w(1) w w w w w w w w w w w w w w w (1) w = write. Configuration File The read/writable configuration data file allows the setup of the hold last state and user-defined safe state conditions.
Chapter 3 I/O Memory Mapping Program Value Word The program value word, word 2, is used to program the user-defined safe state value (0=Off, 1=On). Each output is individually configurable for on or off. Value Bit Setting Off 0 On 1 Fault State Word Word 3, the fault state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Fault.
I/O Memory Mapping Chapter 3 Module Default Condition The modules default condition is all zeros, programming the conditions shown below. Word or Bit Affected Word 0, Bit 0: Program-to-Fault Enable Program Value Word 1: Program State User-defined Safe State Word 2: Program Value Off Word 3: Fault State User-defined Safe State Word 4: Fault Value Off The following I/O memory mapping lets you configure the 1769-OB16P module.
Chapter 3 I/O Memory Mapping Output Data File Word For each module, slot x, word 0 in the output data file contains the control program’s directed state of the discrete output points. 0 Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 w(1) w w w w w w w w w w w w w w w (1) w = write. Configuration File Word The read/writable configuration data file allows the setup of the hold last state and user-defined safe state conditions.
I/O Memory Mapping Chapter 3 Program Value Word The program value word, word 2, is used to program the user-defined safe state condition. Each output is individually configurable for on or off. Condition Bit Setting Off 0 On 1 Fault State Word Word 3, the fault state word, selects the hold last state or user-defined safe state condition on a system transition from Run to Fault.
Chapter 3 I/O Memory Mapping Module Default Condition The modules default condition is all zeros, programming the conditions shown below. Word or Bit Affected 1769-OB32 Condition Applied Word 0, Bit 0: Program-to-Fault Enable Program Value Word 1: Program State User-defined Safe State Word 2: Program Value Off Word 3: Fault State User-defined Safe State Word 4: Fault Value Off The following I/O memory mapping lets you configure the 1769-OB32 module.
I/O Memory Mapping Chapter 3 Output Data File Word For each module, slot x, word 0 in the output data file contains the control program’s directed state of the discrete output points. Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 w(1) w w w w w w w w w w w w w w w 1 w w w w w w w w w w w w w w w w (1) w = write.
Chapter 3 I/O Memory Mapping Program State Word Word 1, the program state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Program. Condition Bit Setting User-defined Safe State 0 Hold Last State 1 Program Value Word The program value word, word 2, is used to program the user-defined safe state value (0=Off, 1=On). Each output is individually configurable for on or off.
I/O Memory Mapping Chapter 3 Program to Fault Enable Bit (PFE) Word 0, bit 0, allows the selection of which data value, the program or fault value, to apply to the output if a system in Program mode undergoes a system fault, resulting a change to Fault mode. Value Applied Bit Setting Program 0 Fault 1 Module Default Condition The modules default condition is all zeros, programming the conditions shown.
Chapter 3 I/O Memory Mapping The output module’s input data file reflects the output data echo of the module, not necessarily the electrical state of the output terminals. It does not reflect shorted or open outputs. IMPORTANT It is important to use this input word if the controller adapter supports the Program mode or Fault mode function, and if it is configured to use them.
Word I/O Memory Mapping Chapter 3 Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 8 Fault Value for Output Array Word 0 9 Fault Value for Output Array Word 1 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Program State Wo
Chapter 3 I/O Memory Mapping Fault Value Word The fault value word, word 4, is used to program the fault state value (0=Off, 1=On). Each output is individually configurable for on or off. Value Bit Setting Off 0 On 1 Program to Fault Enable Bit (PFE) Word 0, bit 0, allows the selection of which data value, the program or fault value, to apply to the output if a system in Program mode undergoes a system fault, resulting a change to Fault mode.
Word I/O Memory Mapping Chapter 3 Bit Position 15 14 13 12 11 10 9 8 0 D0 H0 D1 H1 Not Used (Bits set to 0) 1 U0 O0 U1 O1 Bits set to 0 2 SGN Output Data Loopback/Echo Channel 0 3 SGN Output Data Loopback/Echo Channel 1 7 6 5 4 3 2 1 0 S1 S0 The bit definitions are as follows: • Dx = Diagnostic bits. When set, they indicate a broken output wire or high load resistance (not used on voltage outputs). • Hx = Hold Last State bits.
Chapter 3 I/O Memory Mapping Configuration Data File Word The manipulation of the bits from this file is normally done with programming software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet, during initial configuration of the system. In that case, graphical screens are provided by the programmer to simplify configuration. However, some systems, like the 1769-ADN DeviceNet adapter, also allow the bits to be altered as part of the control program, using communication rungs.
I/O Memory Mapping Chapter 3 Channel Configuration Words Words 0 and 1 of the configuration file allow you to change the parameters of each channel independently. For example, word 0 corresponds to channel 0.
Chapter 3 I/O Memory Mapping 1769-OF4 The following I/O memory mapping lets you configure the 1769-OF4 module. Input Data File For each module, slot x, word 0 in the input data file contains the status bits for the module’s analog output channels. Words 1…4 contain the directed values of the analog output channels (output data echo).
I/O Memory Mapping Chapter 3 The bits are defined as follows: • SGN = Sign bit in 2’s complement format. • NU = Not used. Bit must be set to 0. • CHOx = Cancel High Clamp Alarm Latch for Output x: Allows each output high-clamp-alarm latch to be individually cancelled. Cancel = 1. • CLOx = Cancel Low Clamp Alarm Latch for Output x: Allows each output low-clamp-alarm-latch to be individually cancelled. Cancel = 1.
Chapter 3 I/O Memory Mapping Word Bit Position 15 14 13 12 11 10 09 20 SGN Clamp High Data Value Channel 2 21 SGN Clamp Low Data Value Channel 2 22 SGN Ramp Rate Channel 2 23 NU 24 EC 25 NU 26 SGN Fault Value Channel 3 27 SGN Program (Idle) Value Channel 3 28 SGN Clamp High Data Value Channel 3 29 SGN Clamp Low Data Value Channel 3 30 SGN Ramp Rate Channel 3 31 NU NU Format Ch3 08 07 06 05 04 03 EHI ELI LC ER FM PM NU PFE NU 02 01 00 Type/Range Sel Ch3 The bi
I/O Memory Mapping Define To Select Chapter 3 Make these bit settings 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Type / Range Select Data Format Select 0 0 0 0 0…5V DC 0 0 0 1 0…10V DC 0 0 1 0 4…20 mA 0 0 1 1 1…5V DC 0 1 0 0 0…20 mA 0 1 0 1 Raw/ Proportional Counts 0 0 0 Engineering Units 0 0 1 Scaled for PID 0 1 0 Percent Range 0 1 1 The following I/O memory mapping lets you configure the 1769-OF4CI module.
Chapter 3 I/O Memory Mapping The bits are defined as follows: • S = General status (over-range, under-range, or low/high clamp exceeded). • H = Output held bit. • U = Under-range (or low-clamp exceeded) alarm. • O = Over-range (or high-clamp exceeded) alarm. IMPORTANT The output module’s input data file reflects the analog output data echo of the module, not necessarily the electrical state of the output terminals. It does not reflect shorted or open outputs.
I/O Memory Mapping Chapter 3 Word Description Word Description 0 Channel 0 Configuration Word 0 16 Channel 2 Configuration Word 0 1 Channel 0 Configuration Word 1 17 Channel 2 Configuration Word 1 2 Channel 0 Fault Value Word 18 Channel 2 Fault Value Word 3 Channel 0 Program Idle Mode Word 19 Channel 2 Program Idle Mode Word 4 Channel 0 Low Clamp 20 Channel 2 Low Clamp 5 Channel 0 High Clamp 21 Channel 2 High Clamp 6 Channel 0 Ramp Rate 22 Channel 2 Ramp Rate 7 Channel 0 S
Chapter 3 I/O Memory Mapping • HI = Hold for initialization: (0 = Disabled, 1 = Enabled) • PFE = Program/idle to fault enable: (0 = Disabled, 1 = Enabled) Define Indicate this These bit settings 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Program (Idle) to Fault Enable 0 Program (Idle) Mode Data Applied(1) 0 Fault Mode Data Applied(1) 1 Hold for Initializati on Disabled 0 Enabled 1 Program (Idle) Mode Hold Last State(1) 0 User-Defined Value(1) 1 Fault Mode Hold Last State(1) 0 User-Defined Fa
I/O Memory Mapping The following I/O memory mapping lets you configure the 1769-OF4VI module. Input Data File For each module, slot x, input data file words 2…5 contain the state of the module’s output data (output data echo) file words 0…3. During normal operation, these input words represent the analog values that the outputs are directed to by the control program.
Chapter 3 I/O Memory Mapping The bits are defined as follows: • SGN = Sign bit in two’s complement format. • UU = Unlatch under-range (or low-clamp exceeded) alarm. • UO = Unlatch over-range (or high-clamp exceeded) alarm. Configuration Data File The manipulation of the bits from this file is normally done with programming software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet, during initial configuration of the system.
I/O Memory Mapping Chapter 3 Word Channel Configuration Words Bit Position 15 14 13 0 E Reserved 1 Reserved 12 11 10 9 8 7 6 5 SIU SIO LA Output Data Format Select 4 3 2 ER FM PM HI Reserved 1 0 PFE Output Type/ Range The bits are defined as follows: • E = Channel Enable: (0 = Disabled, 1 = output Enabled, process changes) • Reserved = Set to zero • SIU = System interrupt low clamp, under-range alarms: (0 = Disabled, 1 = Enabled) • SIO = System interrupt high clamp, over-range
Chapter 3 I/O Memory Mapping Define Indicate this These bit settings 15 14 13 12 11 10 9 Enable Ramping 8 7 6 5 Disabled 0 Enabled 1 System Disabled Interrupt High Enabled(1) Clamp 3 2 1 0 0 1 System Disabled Interrupt Low Enabled(1) Clamp Enable Channel 4 0 1 Disabled 0 Enabled 1 (1) These functions are not supported by all controllers, such as MicroLogix 1500, using any configuration method. Refer to your controller manual for details.
Word I/O Memory Mapping Chapter 3 Bit Position 15 14 13 12 4 Channel 1 Data Value 5 Channel 2 Data Value 6 Channel 3 Data Value 7 Channel 4 Data Value 8 Channel 5 Data Value 9 Channel 6 Data Value 10 Channel 7 Data Value 11 10 9 8 7 6 5 4 3 2 1 0 The bits are defined as follows: • PF = Analog power fail. • S = General status (over-range, under-range, or open-circuit). • D = Open-circuit diagnostics. • H = Output held bit. • U = Under-range (or low-clamp exceeded) alarm.
Chapter 3 I/O Memory Mapping The bits are defined as follows: • SGN = Sign bit in two’s complement format. • UU = Unlatch under-range (or low clamp exceeded) alarm. • UO = Unlatch over-range (or high clamp exceeded) alarm. Configuration Data File The manipulation of the bits from this file is normally done with programming software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet, during initial configuration of the system.
I/O Memory Mapping Chapter 3 Description Word Description 21 Channel 2 High Clamp 45 Channel 5 High Clamp 22 Channel 2 Ramp Rate 46 Channel 5 Ramp Rate 23 Channel 2 Spare 47 Channel 5 Spare Word Description Word Description 48 Channel 6 Configuration Word 0 56 Channel 7 Configuration Word 0 49 Channel 6 Configuration Word 1 57 Channel 7 Configuration Word 1 50 Channel 6 Fault Value Word 58 Channel 7 Fault Value Word 51 Channel 6 Program Idle Mode Word 59 Channel 7 Program
Chapter 3 I/O Memory Mapping Channel Configuration Words The first two words of each eight word group in the configuration file allow you to change the parameters of each channel independently. For example, words 8 and 9 correspond to channel 1 while words 56 and 57 correspond to channel 7.
I/O Memory Mapping Chapter 3 Channel 0 and 1 Configuration Data Channel 0 and 1 configuration data is shown below. The same information applies to all channels. - Local:1:C AB:1769_OF8C:C:0 Local:1:C.Ch0ProgToFaultEn BOOL Decimal Local:1:C.Ch0HoldForInit BOOL Decimal Local:1:C.Ch0ProgMode BOOL Decimal Local:1:C.Ch0FaultMode BOOL Decimal Local:1:C.Ch0RampEn BOOL Decimal Local:1:C.Ch0AlarmLatchEn BOOL Decimal Local:1:C.Ch0OverRangeInterruptEn BOOL Decimal Local:1:C.
Chapter 3 I/O Memory Mapping Tag Name To Select Make These Bit Settings(1) 15… 8 Ch#ProgToFaultEn Ch#HoldForInit Ch#ProgMode Ch#FaultMode Ch#RampEn Ch#AlarmLatchEn Ch#OverRangeInterruptEn Ch#UnderRangeInterruptEn Ch#En Ch#Range Ch#DataFormat 6 5 4 3 2 1 0 Enable 1 Disable 0 Enable 1 Disable 0 Enable 1 Disable 0 Enable 1 Disable 0 Enable 1 Disable 0 Enable 1 Disable 0 Enable 1 Disable 0 Enable 1 Disable 0 Enable 1 Disable 0 0…20 mA dc 0 4…20 mA dc
I/O Memory Mapping Chapter 3 Input Data - Local:1:I AB:1769_OF8C:I:0 + Local:1:I.Fault DINT Binary + Local:1:I.CombinedStatus SINT Binary Local:1:I.Ch0Status BOOL Decimal Local:1:I.Ch1Status BOOL Decimal Local:1:I.Ch2Status BOOL Decimal Local:1:I.Ch3Status BOOL Decimal Local:1:I.Ch4Status BOOL Decimal Local:1:I.Ch5Status BOOL Decimal Local:1:I.Ch6Status BOOL Decimal Local:1:I.Ch7Status BOOL Decimal Local:1:I.ModuleStatus SINT Binary Local:1:I.
Chapter 3 I/O Memory Mapping - Local:1:I AB:1769_OF8C:I:0 Local:1:I.Ch3InHold BOOL Decimal Local:1:I.Ch3OpenWire BOOL Decimal Local:1:I.Ch4_5Status SINT Binary Local:1:I.Ch4OverRange BOOL Decimal Local:1:I.Ch4UnderRange BOOL Decimal Local:1:I.Ch4InHold BOOL Decimal Local:1:I.Ch4OpenWire BOOL Decimal Local:1:I.Ch5OverRange BOOL Decimal Local:1:I.Ch5UnderRange BOOL Decimal Local:1:I.Ch5InHold BOOL Decimal Local:1:I.Ch5OpenWire BOOL Decimal Local:1:I.
I/O Memory Mapping Tag Name Chapter 3 Bit Indicates This(1) 7 6 5 4 3 2 1 0 Ch2_3 Status Ch3 Ch3 OpenWire InHold Ch3 Under Range Ch3 Over Range Ch2 Ch2 OpenWire InHold Ch2 Under Range Ch2 Over Range Ch4_5 Status Ch5 Ch5 OpenWire InHold Ch5 Under Range Ch5 Over Range Ch4 Ch4 OpenWire InHold Ch4 Under Range Ch4 Over Range Ch6_7 Status Ch7 Ch7 OpenWire InHold Ch7 Under Range Ch7 Over Range Ch6 Ch6 OpenWire InHold Ch6 Under Range Ch6 Over Range (1) Bit positions left blank in tab
Chapter 3 I/O Memory Mapping 1769-OF8V The following I/O memory mapping lets you configure the 1769-OF8V module. Input Data File Word For each module, slot x, input data file words 3…10 contain the state of the module’s output data (output data echo) file words 0…7. During normal operation, these input words represent the analog values that the outputs are directed to by the control program.
I/O Memory Mapping Chapter 3 Output Data File Word For each module, slot x, words 0…7 in the output data file contain the channel 0 through channel 7 output data. Word 8 is used to unlatch any alarm condition that has been latched. Refer to the Compact Analog I/O User Manual, publication number 1769-UM002 for additional details.
Chapter 3 I/O Memory Mapping Description Word Description 4 Channel 0 Low Clamp 28 Channel 3 Low Clamp 5 Channel 0 High Clamp 29 Channel 3 High Clamp 6 Channel 0 Ramp Rate 30 Channel 3 Ramp Rate 7 Channel 0 Spare 31 Channel 3 Spare 8 Channel 1 Configuration Word 0 32 Channel 4 Configuration Word 0 9 Channel 1 Configuration Word 1 33 Channel 4 Configuration Word 1 10 Channel 1 Fault Value Word 34 Channel 4 Fault Value Word 11 Channel 1 Program Idle Mode Word 35 Channel 4 Pr
I/O Memory Mapping Chapter 3 The bits are defined as follows: • E = Channel Enable: (0 = Disabled, 1 = output 0 and hold Enabled, process changes) • Reserved = Set to zero • SIU = System interrupt low clamp, under-range alarms: (0 = Disabled, 1 = Enabled) • SIO = System interrupt high clamp, over-range alarms: (0 = Disabled, 1 = Enabled) • LA = Latch low/high clamp, under/over-range alarms: (0 = Disabled, 1 = Enabled) • ER = Enable ramping: (0 = Disabled, 1 = Enabled. Ramp rate limited by fault states.
Chapter 3 I/O Memory Mapping Define Indicate this These bit settings 15 14 13 12 11 10 9 System Disabled Interrupt Low Clamp Enabled Enable Channel 8 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Disabled 0 0 0 0 0 0 0 0 0 Enabled 1 0 0 0 0 0 0 0 0 5 4 3 2 1 0 (1) These functions are not supported by all controllers, such as MicroLogix 1500, using any configuration method. Refer to your controller manual for details.
I/O Memory Mapping Chapter 3 Controller Tags for RSLogix 5000, Version 15 or Later Use the following controller tags with RSLogix 5000, version 15 or later. Channel 0 and 1 Configuration Data Channel 0 and 1 configuration data is shown below. The same information applies to all channels. - Local:1:C AB:1769_OF8V:C:0 Local:1:C.Ch0ProgToFaultEn BOOL Decimal Local:1:C.Ch0HoldForInit BOOL Decimal Local:1:C.Ch0ProgMode BOOL Decimal Local:1:C.Ch0FaultMode BOOL Decimal Local:1:C.
Chapter 3 I/O Memory Mapping - Local:1:C AB:1769_OF8V:C:0 Local:1:C.Ch1En BOOL Decimal + Local:1:C.Ch1Range SINT Decimal + Local:1:C.Ch1DataFormat SINT Decimal + Local:1:C.Ch1FaultValue INT Decimal + Local:1:C.Ch1ProgValue INT Decimal + Local:1:C.Ch1LClampValue INT Decimal + Local:1:C.Ch1HClampValue INT Decimal + Local:1:C.
I/O Memory Mapping Chapter 3 Input Data - Local:1:I AB:1769_OF8V:I:0 + Local:1:I.Fault DINT Binary + Local:1:I.CombinedStatus SINT Binary Local:1:I.Ch0Status BOOL Decimal Local:1:I.Ch1Status BOOL Decimal Local:1:I.Ch2Status BOOL Decimal Local:1:I.Ch3Status BOOL Decimal Local:1:I.Ch4Status BOOL Decimal Local:1:I.Ch5Status BOOL Decimal Local:1:I.Ch6Status BOOL Decimal Local:1:I.Ch7Status BOOL Decimal Local:1:I.ModuleStatus SINT Binary Local:1:I.
Chapter 3 I/O Memory Mapping - Local:1:I AB:1769_OF8V:I:0 + Local:1:I.Ch4_5Status SINT Binary Local:1:I.Ch4OverRange BOOL Decimal Local:1:I.Ch4UnderRange BOOL Decimal Local:1:I.Ch4InHold BOOL Decimal Local:1:I.Ch5OverRange BOOL Decimal Local:1:I.Ch5UnderRange BOOL Decimal Local:1:I.Ch5InHold BOOL Decimal Local:1:I.Ch6_7Status SINT Binary Local:1:I.Ch6OverRange BOOL Decimal Local:1:I.Ch6UnderRange BOOL Decimal Local:1:I.Ch6InHold BOOL Decimal Local:1:I.
I/O Memory Mapping Chapter 3 Output Data Local:1:O AB:1769_OF8V:O:0 + Local:1:O.Ch0Data INT Decimal + Local:1:O.Ch1Data INT Decimal + Local:1:O.Ch2Data INT Decimal + Local:1:O.Ch3Data INT Decimal + Local:1:O.Ch4Data INT Decimal + Local:1:O.Ch5Data INT Decimal + Local:1:O.Ch6Data INT Decimal + Local:1:O.Ch7Data INT Decimal + Local:1:O.AlarmUnlatch INT Binary Local:1:O.Ch0OverRangeUnlatch BOOL Decimal Local:1:O.Ch0UnderRangeUnlatch BOOL Decimal Local:1:O.
Chapter 3 I/O Memory Mapping 1769-OG16 The following I/O memory mapping lets you configure the 1769-OG16 module. Output Module’s Input Data File For each module, slot x, word 0 in the input data file contains the state of the module’s output data file (output data echo). During normal operation, these input bits represent the logic state that the outputs are directed to by the control program.
I/O Memory Mapping Chapter 3 Configuration File The read/writable configuration data file allows the setup of the hold last state and user-defined safe state conditions. Word The manipulation of the bits from this file is normally done with programming software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet, during initial configuration of the system. In that case, graphical dialogs are provided via the programmer to simplify configuration.
Chapter 3 I/O Memory Mapping Fault State Word Word 3, the fault state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Fault. Condition Bit Setting User-defined Safe State 0 Hold Last State 1 Fault Value Word(1) The fault value word, word 4, is used to program the fault state value (0 = Off, 1 = On). Each output is individually configurable for on or off.
I/O Memory Mapping The following I/O memory mapping lets you configure the 1769-OV16 module. Output Module’s Input Data File Word For each module, slot x, input data file word 0 contains the state of the module’s output data (output data echo) file word 0. During normal operation, these input bits represent the logic state that the outputs are directed to by the control program.
Chapter 3 I/O Memory Mapping Configuration File The read/writable configuration data file allows the setup of the hold last state and user-defined safe state conditions. Word The manipulation of the bits from this file is normally done with programming software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet, during initial configuration of the system. In that case, graphical screens are provided via the programmer to simplify configuration.
I/O Memory Mapping Chapter 3 Fault State Word Word 3, the fault state word, selects the hold last state or user-defined safe state condition on a system transition from Run to Fault. Condition Bit Setting User-defined Safe State 0 Hold Last State 1 Fault Value Word The fault value word, word 4, is used to program the fault state value (0=Off, 1=On). Each output is individually configurable for on or off.
Chapter 3 I/O Memory Mapping Output Data File Word For each module, slot x, words 0 and 1 in the output data file contain the control program’s directed state of the discrete output points.
I/O Memory Mapping Chapter 3 Program State Word Word 1, the program state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Program. Condition Bit Setting User-defined Safe State 0 Hold Last State 1 Program Value Word The program value word, word 2, is used to program the user-defined safe state value (0=Off, 1=On). Each output is individually configurable for on or off.
Chapter 3 I/O Memory Mapping Program to Fault Enable Bit (PFE) Word 0, bit 0, allows the selection of which data value, the program or fault value, to apply to the output if a system in Program mode undergoes a system fault, resulting a change to Fault mode. Value Applied Bit Setting Program 0 Fault 1 Module Default Condition The modules default condition is all zeros, programming the conditions shown.
I/O Memory Mapping Chapter 3 The output module’s input data file reflects the output data echo of the module, not necessarily the electrical state of the output terminals. It does not reflect shorted or open outputs. IMPORTANT It is important to use this input word if the controller adapter supports the Program Mode or Fault Mode function, and if it is configured to use them.
Chapter 3 I/O Memory Mapping Program State Word Word 1, the program state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Program. Condition Bit Setting User-defined Safe State 0 Hold Last State 1 Program Value Word The program value word, word 2, is used to program the user-defined safe state value (0=Off, 1=On). Each output is individually configurable for on or off.
I/O Memory Mapping Chapter 3 Program to Fault Enable Bit (PFE) Word 0, bit 0, allows the selection of which data value, the program or fault value, to apply to the output if a system in Program mode undergoes a system fault, resulting a change to Fault mode. Value Applied Bit Setting Program 0 Fault 1 Module Default Condition The modules default condition is all zeros, programming the conditions shown below.
Chapter 3 I/O Memory Mapping The output module’s input data file reflects the output data echo of the module, not the electrical state of the output terminals. It does not reflect shorted or open outputs. IMPORTANT It is important to use this input word if the controller adapter supports the Program Mode or Fault Mode function, and if it is configured to use them.
I/O Memory Mapping Chapter 3 Program State Word Word 1, the program state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Program. Condition Bit Setting User-defined Safe State 0 Hold Last State 1 Program Value Word The program value word, word 2, is used to program the user-defined safe state value (0=Off, 1=On). Each output is individually configurable for on or off.
Chapter 3 I/O Memory Mapping Program to Fault Enable Bit (PFE) Word 0, bit 0, allows the selection of which data value, the program or fault value, to apply to the output if a system in Program mode undergoes a system fault, resulting a change to Fault mode. Value Applied Bit Setting Program 0 Fault 1 Module Default Condition The modules default condition is all zeros, programming the conditions shown below.
I/O Memory Mapping Chapter 3 The output module’s input data file reflects the output data echo of the module, not necessarily the electrical state of the output terminals. It does not reflect shorted or open outputs. IMPORTANT It is important to use this input word if the controller adapter supports the Program Mode or Fault Mode function, and if it is configured to use them. Output Data File Data output bits are turned on or off using the bit positions in word 0.
Chapter 3 I/O Memory Mapping Program State Word Word 1, the program state word, selects the hold last state or user-defined safe state condition for each individual output on a system transition from Run to Program. Condition Bit Setting User-defined Safe State 0 Hold Last State 1 Program Value Word The program value word, word 2, is used to program the user-defined safe state value (0=Off, 1=On). Each output is individually configurable for on or off.
I/O Memory Mapping Chapter 3 Program to Fault Enable Bit (PFE) Word 0, bit 0, allows the selection of which data value, the program or fault value, to apply to the output if a system in Program mode undergoes a system fault, resulting in a change to the Fault mode. Value Applied Bit Setting Program 0 Fault 1 Module Default Condition The modules default condition is all zeros, programming the conditions shown below.
Chapter 3 I/O Memory Mapping 1769-ASCII The 1769-ASCII module supports an input assembly that is accessible through the Assembly Object (Class 4), Instance 101. The input assembly is up to 108 words. The module supports an output assembly that is accessible through the Assembly Object (Class 4), Instance 100. The output assembly is up to 108 words. Alternate Mode (One Channel at a Time) Input File Maximum size is shown below.
I/O Memory Mapping Chapter 3 • NR = Non-delimited record. An input record is received and sent to the Compact bus interface that was not triggered by a delimiter character. This occurs when either the buffer is filled to its maximum receive size or a Message Timeout has occurred. • RF = Data in the receive FIFO. The FIFO is not empty. The input FIFO has not sent all of its data to the Compact bus interface. • TF = Data in transmit FIFO. The FIFO is not empty.
Chapter 3 I/O Memory Mapping Word Bit Position 15 14 13 12 11 10 9 8 7 6 5 5 Reserved 6 Reserved 7 Length (Number of Bytes) 8 Character 1 Character 0 9 Character 3 Character 2 … Character … Character … 106 Character 197 Character 196 107 Character 199 Character 198 4 3 2 1 0 CNO The bits are defined as follows: • Tx = Transmit. • Rx = Receive. • CNI = Channel number of requested input data.
I/O Memory Mapping Chapter 3 Word Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 RF TF PA RO TO Channel 1 Data x+1 Tx ID Acknowledged Rx Transaction ID x+2 Reserved x+3 Firmware Revision, Major x+4 Length (Number of Bytes) x+5 Character 1 Character 0 x+6 Character 3 Character 2 … Character … Character … y(2) Last Character Character … TG TS ND HE NR Firmware Revision, Minor (1) X is calculated based on the size of Channel 0 data as specified in the input
Chapter 3 I/O Memory Mapping • PA = Parity error. A parity error has occurred with the received data string. This usually indicates a mismatch in the serial port set-up of the ASCII device and the Compact module. It could also indicate that noise has occurred on the line and degraded the signal. This bit is set when the receive FIFO contains a message in which a parity error occurred in one of the incoming bytes.
I/O Memory Mapping Chapter 3 The bits are defined as follows: • Tx = Transmit • Rx = Receive Configuration File Word The 1769-ASCII module supports a configuration assembly that is accessible through the Assembly Object (Class 4), Instance 102. The configuration assembly is 31 words. The addresses assume a 16-bit data structure where all 16bit values are INT(1). The least significant word occupies the smaller byte addresses.
Word Chapter 3 I/O Memory Mapping Description Values Valid Data Values 13 Transmit Record End Mode 0…2 0 = ignore, 1 = exclude, 2 = include end delimiter 14 Transmit End Delimiter(1) 0…127/255 0…0x7f (0…127) for 7-bit data 0…0xff (0…255) for 8-bit data 15 Transmit Swap Mode 0…2 0 = disabled, 1 = 16-bit, 2 = 32-bit Channel 1 16 Serial Character Framing 0…8 0 = 7N2, 1 = 7E1, 2 = 7O1, 3 = 8N1, 4 = 8N2, 5 = 8E1, 6 = 8O1, 7 = 7E2, 8 = 7O2 17 Serial Port Speed 0…7 0 = 9600, 1 = 1200, 2 = 2
I/O Memory Mapping The following I/O memory mapping lets you configure the 1769-BOOLEAN module. Input Data File Word For each module, slot x, word 0 in the input data file contains the state of the module’s real input points. Word 1 in the input data file contains the state of the module’s output data (output data echo). During normal operation, this word represents the values that the outputs are directed to by the control program (in Direct Control mode) or by the module (in BOOLEAN Control mode).
Chapter 3 I/O Memory Mapping Configuration Data File The manipulation of bits from this file is normally done with programming software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet, during initial configuration of the system. In that case, graphical screens provided by the programming software simplify configuration. Word Some systems, like the 1769-ADN DeviceNet adapter system, also allow the bits to be altered as part of the control program using communication rungs.
Word I/O Memory Mapping Chapter 3 Bit Position 15 14 13 12 11 10 9 8 7 21 Output Delay 1 22 Output Duration 1 6 5 4 3 2 1 0 23 24 IT_O2 25 Operand_A_2 26 Operand_B_2 27 Operand_C_2 28 Operator _2_2 29 Output Delay 2 30 Output Duration 2 EI_ O2 DB _1 Operator _1_2 31 32 IT_O3 33 Operand_A_3 34 Operand_B_3 35 Operand_C_3 36 Operator _2_3 37 Output Delay 3 38 Output Duration 3 EI_ O3 DB _3 Operator _1_3 39 The bits are defined as follows: • Shaded bit p
Chapter 3 I/O Memory Mapping • EI_Ox: Enable output interrupt; 1 = interrupt enabled, 0 = interrupt disabled. • IT_Ox: Output interrupt type. See page 191. • Operand_A_x: BOOLEAN operand A. See page 191. • Operand_B_x: BOOLEAN operand B. See page 191. • Operand_C_x: BOOLEAN operand C. See page 191. • Operator_1_x: BOOLEAN operator 1. See page 193. • Operator_2_x: BOOLEAN operator 2. See page 193.
I/O Memory Mapping Chapter 3 Word Bit Position(1) 15 14 13 12 8, 16, Output 24, 32 Control (DB_x) 11 10 9 8 7 6 5 4 3 2 1 0 Direct Control 1 BOOLEAN Control 0 Enable Enable Output Interrupt Disable 1 0 Output BOOLEAN Interrupt Expression Type FALSE to TRUE 0 0 Output Directed OFF to ON 0 1 BOOLEAN Expression TRUE to FALSE 1 0 Output Directed ON to OFF 1 1 (1) Darker shaded bit positions must be set to 0.
Chapter 3 I/O Memory Mapping Word Bit Position(1) 25, 26, 27 Operand _A_2 Operand _B_2 Operand _C_2 33, 34, 35 Operand _A_3 Operand _B_3 Operand _C_3 192 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Inverted Real Input 3 0 0 1 0 0 0 Real Input 4 0 0 1 0 0 1 Inverted Real Input 4 0 0 1 0 1 0 Real Input 5 0 0 1 0 1 1 Inverted Real Input 5 0 0 1 1 0 0 Real Input 6 0 0 1 1 0 1 Inverted Real Input 6 0 0 1 1 1 0 Real Input 7 0 0 1 1 1 1 Inverted Real Input 7 0 1 0 0 0 0 Virtual Input 0 0 1 0 0 0
I/O Memory Mapping Chapter 3 Word Bit Position(1) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Inverted Virtual Input 5 0 1 1 1 0 0 Virtual Input 6 0 1 1 1 0 1 Inverted Virtual Input 6 0 1 1 1 1 0 Virtual Input 7 0 1 1 1 1 1 Inverted Virtual Input 7 1 0 0 0 0 0 (1) Darker shaded bit positions must be set to 0. Entering a binary value greater than 100000 (greater than 32 decimal) results in a configuration error.
Chapter 3 I/O Memory Mapping Word Bit Position(1) 13, 21, 29, 37 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 ms 0 0 0 0 0 0 0 0 0 0 1 ms 0 0 0 0 0 0 0 0 0 1 Output Delay 1 2 ms 0 0 0 0 0 0 0 0 1 0 3 ms 0 0 0 0 0 0 0 0 1 1 Output Delay 2 4 ms 0 0 0 0 0 0 0 1 0 0 5 ms 0 0 0 0 0 0 0 1 0 1 Output Delay 3 6 ms 0 0 0 0 0 0 0 1 1 0 7 ms 0 0 0 0 0 0 0 1 1 1 993 ms 1 1 1 1 1 0 0 0 0 1 994 ms 1 1 1 1 1
I/O Memory Mapping Bit Position(2) Word 14, 22, 30, 38 Chapter 3 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Output 2 ms Duration 3 ms 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 Output 4 ms Duration 5 ms 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 Output 6 ms Duration 7 ms 3 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 993 ms 1 1 1 1 1 0 0 0 0 1 994 ms 1 1 1 1 1 0 0 0
Chapter 3 I/O Memory Mapping Notes: 196 Rockwell Automation Publication 1769-IN088A-EN-P - February 2011
Appendix A Module Replacement Parts Module Catalog Number Spare/Replacement Parts 1769-IA8I • Terminal block: 1769-RTBN18 (1 per kit) • Door label: 1769-RL1 (2 per kit) • Door: 1769-RD (2 per kit) 1769-IA16 • Terminal block: 1769-RTBN18 (1 per kit) • Door label: 1769-RL1 (2 per kit) • Door: 1769-RD (2 per kit) 1769-IF4, Series B or later • Terminal block: 1769-RTBN18 (1 per kit) • Door label: 1769-RL2 Series B (2 per kit) • Door: 1769-RD (2 per kit) 1769-IF4I • Terminal block: 1769-RTBN18 (1 per
Appendix A 198 Module Replacement Parts Module Catalog Number Spare/Replacement Parts 1769-OA8, Series B • Terminal block: 1769-RTBN10 (1 per kit) • Door label: 1769-RL1 (2 per kit) • Door: 1769-RD (2 per kit) 1769-OA16 • Terminal block: 1769-RTBN18 (1 per kit) 1769-OB8, Series A • Terminal block: 1769-RTBN18 (1 per kit) • Door label: 1769-RL1 (2 per kit) • Door: 1769-RD (2 per kit) 1769-OB16, Series B • Terminal block: 1769-RTBN18 (1 per kit) • Door label: 1769-RL1 (2 per kit) • Door: 1769-RD (
Rockwell Automation Support Rockwell Automation provides technical information on the Web to assist you in using its products. At http://www.rockwellautomation.com/support/, you can find technical manuals, a knowledge base of FAQs, technical and application notes, sample code and links to software service packs, and a MySupport feature that you can customize to make the best use of these tools.
Compact I/O Modules Installation Instructions