How-To Guide

Allen-Bradley 5069-IB32 Digital Input Module

Complete setup guide for the 32-channel 24VDC sinking digital input module: hardware installation, dual-RTB field wiring, the Group A/B LED toggle, Studio 5000 configuration, ladder logic examples, and diagnostics for the Compact 5000 I/O platform.

32 Input Channels
24VDC Rated Voltage
Sink Input Type
5069 Compact 5000 Platform

How-To Guide  ·  Allen-Bradley Compact 5000 I/O  ·  Digital Input Configuration

5069-IB32: Installation, Wiring, Configuration, and Programming Guide

Part Number: 5069-IB32  ·  Compact 5000 Platform · 32-Channel 24VDC Sink Input · Studio 5000 Logix Designer

The 5069-IB32 is a 32-channel 24VDC sinking digital input module for the Allen-Bradley Compact 5000 I/O platform. The 32 channels are organized into two groups of 16 (Group A: IN 0–15, Group B: IN 16–31). It connects directly to a CompactLogix 5380 controller (such as the 5069-L306ER or 5069-L310ER) via the high-speed local I/O bus, or to a 5069-AENTR / 5069-AEN2TR EtherNet/IP adapter for distributed I/O. This double-density module is the choice when panel space is tight and discrete input count is high — pushbuttons, limit switches, proximity sensors, relay contacts, and interlocks. This guide covers DIN rail mounting, the dual removable terminal block field wiring, the Group A/B status-LED toggle, Studio 5000 configuration, ladder logic programming, and troubleshooting.

1. Module Overview

The 5069-IB32 is a fixed 32-point sinking digital input module designed for the Compact 5000 I/O platform. It reads 24VDC discrete signals from field devices across two groups of 16 channels (Group A and Group B) and presents them to the CompactLogix 5380 controller as input data. The module inputs use a shared common — the inputs have a return through internal module circuitry to the SA (−) terminal on the SA power RTB. Input filter times are configurable for noise rejection.

Catalog Number Breakdown

CodeMeaningValue
5069PlatformCompact 5000 -- high-speed local I/O bus
IModule typeInput
BSignal typeDC sinking input
32Channel count32 discrete input points (2 groups of 16)

Key Specifications

ParameterValue
Inputs32 Channels (2 groups of 16), sinking
Voltage Category12/24V DC Sink
Input Ratings2 -- 2.9 mA per channel @ 10 -- 32V DC
On-State Voltage (range)10V DC -- 32V DC
On-State Voltage (nominal)24V DC
On-State Current (range)2 mA @ 10V DC -- 2.9 mA @ 32V DC
On-State Current (nominal)2.4 mA @ 24V DC
Off-State Voltage (max)5V DC
Off-State Current (max)1.5 mA
Input Impedance (range)5 kΩ -- 16 kΩ
Input Impedance (nominal)10 kΩ
Inrush Current (max)< 250 mA peak (decaying to 37% in 22 ms, without activation)
Input Delay Time (screw to backplane, Off-On / On-Off)≤ 100 µs, ±10 µs @ 25°C (77°F)
Input Pulse Width (min, Off-On / On-Off)60 µs
Input Filter Time (Off-On / On-Off)Hardware delay: 50 µs + filter time. User-selectable filter time: 0 -- 50 ms (default 1 ms)
Overvoltage Protection (max)36V (fuse protected)
Counter / Frequency Counter0 -- fmax = 500 Hz (Inv period 2 ms)
MOD Power75 mA @ 18 -- 32V DC
SA Power120 mA @ 10 -- 32V DC
Power Dissipation (max)3.9 W
Thermal Dissipation (max)13.3 BTU/hr
Isolation Voltage250V (continuous), Basic Insulation Type. No isolation between SA power and input ports, between individual input ports, or between Group A and Group B.
Slot Width1.5
Dimensions (H x W x D)144.6 x 36 x 105.4 mm (5.69 x 1.42 x 4.15 in.)
Weight (approx)210 g (0.44 lb)
Terminal Block (RTB)Two RTBs required -- any combination of 2 of: 5069-RTB18-SPRING or 5069-RTB18-SCREW (ordered separately)
Wire Size0.34 -- 1.5 mm² (22 -- 16 AWG) solid or stranded shielded copper wire rated 105°C (221°F) or greater
DIN RailEN50022 - 35 x 7.5 mm (1.38 x 0.30 in.)
Operating Temperature0 to 60°C (32 to 140°F)
Enclosure Type RatingNone (open-style)
Reverse Polarity ProtectionSupported
Two Groups, Two RTBs Unlike the 16-point 5069-IB16 (which uses a single 18-position RTB), the 5069-IB32 is a 1.5-slot-wide module that requires two removable terminal blocks — one for Group A (IN 0–15) and one for Group B (IN 16–31). Each is a standard 18-position 5069-RTB18, and you can mix or match the spring-clamp and screw types. Because the module presents only 16 I/O status LEDs, a Group A/B push button toggles which group's status the LEDs display at any moment.
Sink vs. Source -- Quick Clarification The 5069-IB32 is a sinking input module (12/24V DC Sink). The module inputs use a shared common; the inputs return through internal module circuitry to the SA (−) terminal on the SA power RTB. Field devices connect between the DC(+) field supply and the input terminal. When the field device closes, current flows from DC(+), through the device, into the input pin, through the module's internal circuit, and returns via the SA(−) terminal on the SA power bus to the DC(−) rail. This is the most common wiring configuration in North American industrial controls.

2. Hardware Installation

The 5069-IB32 mounts on a standard 35mm DIN rail as part of the Compact 5000 system assembly. Modules connect laterally via the high-speed I/O bus -- there is no separate backplane. At 36 mm wide (slot width 1.5), the IB32 occupies more panel width than a standard 22 mm single-slot module.

System Assembly Order

PositionModuleExample
1 (leftmost)Power Supply5069-PA2 (120/240VAC) or 5069-PD1 (24VDC)
2Controller or Adapter5069-L306ER / 5069-L310ER controller, or 5069-AENTR / 5069-AEN2TR EtherNet/IP adapter
3 and beyondI/O Modules5069-IB32 in any available slot on the local I/O bus

Installation Steps

  1. Power off the system. Confirm that MOD power and all sources of SA power are turned off before adding or removing modules.
  2. Mount the DIN rail. Use a zinc-plated chromate-passivated steel EN50022 - 35 x 7.5 mm (1.38 x 0.30 in.) DIN rail. This product is grounded through the DIN rail to chassis ground.
  3. Snap the module onto the DIN rail. Hook the top interlocking piece over the DIN rail, then press the bottom of the module until the DIN rail latch locks into place with an audible click.
  4. Slide the module against the adjacent module (controller, adapter, or previous I/O module) until the MOD and SA power bus connectors engage. The bus connectors are isolated from each other internally.
  5. Verify the module is fully seated. There should be no visible gap between adjacent modules. An incomplete bus connection causes module faults.
  6. Note the slot number. Count from left to right starting at the first I/O module position after the controller or adapter. Record the slot number for Studio 5000 configuration.
No Removal and Insertion Under Power (RIUP) The 5069-IB32 RTBs do not support removal and insertion under power. Do not connect or disconnect the RTBs while power is applied -- an electric arc can occur, which could cause an explosion in hazardous location installations. Confirm that MOD power and all sources of SA power are removed, or that the area is nonhazardous, before installing or removing the module or its RTBs.

Removable Terminal Blocks (RTBs)

The 5069-IB32 requires two removable terminal blocks (RTBs) -- one for Group A and one for Group B. You may use any combination of two of the following 18-position RTB types: 5069-RTB18-SPRING (spring-clamp) or 5069-RTB18-SCREW (screw-type). RTBs do not ship with the module; order only the RTB type your system requires, separately. Pre-wiring each terminal block at a bench before installation allows a module to be swapped without rewiring.

ParameterValue
RTB Part NumbersAny combination of 2 of: 5069-RTB18-SPRING or 5069-RTB18-SCREW
RTB TorqueScrew-type RTB only: 0.4 N·m (3.5 lb·in)
RTB KeyingNone
Insulation-stripping length5069-RTB18-SPRING: 10 mm (0.39 in.); 5069-RTB18-SCREW: 12 mm (0.47 in.)
Wire size (per terminal)Spring-type: 2.9 mm (0.11 in.) max diameter incl. insulation; Screw-type: 3.5 mm (0.14 in.) max diameter incl. insulation. Single wire connection only.

RTB Installation

  1. Hook the bottom of the RTB onto the RTB tab and push down until you hear it seat.
  2. Use the RTB handle to push the top of the RTB into the module until you hear it lock.
  3. Repeat for the second RTB (the second group).

3. Wiring

The 5069-IB32 field-side wiring is split across two 18-position removable terminal blocks. Group A carries inputs IN 0 through IN 15; Group B carries inputs IN 16 through IN 31. On each RTB the last two positions are Not used. The common return path is through the internal module circuitry to the SA (−) terminal on the SA power bus RTB -- there are no dedicated COM pins on the field-wiring RTBs.

Group A Terminal Assignments (IN 0 -- 15)

TerminalFunctionTag Address
IN 0Input 0Local:1:I.Pt00.Data
IN 1Input 1Local:1:I.Pt01.Data
IN 2Input 2Local:1:I.Pt02.Data
IN 3Input 3Local:1:I.Pt03.Data
IN 4Input 4Local:1:I.Pt04.Data
IN 5Input 5Local:1:I.Pt05.Data
IN 6Input 6Local:1:I.Pt06.Data
IN 7Input 7Local:1:I.Pt07.Data
IN 8Input 8Local:1:I.Pt08.Data
IN 9Input 9Local:1:I.Pt09.Data
IN 10Input 10Local:1:I.Pt10.Data
IN 11Input 11Local:1:I.Pt11.Data
IN 12Input 12Local:1:I.Pt12.Data
IN 13Input 13Local:1:I.Pt13.Data
IN 14Input 14Local:1:I.Pt14.Data
IN 15Input 15Local:1:I.Pt15.Data
Not usedNo Connect--
Not usedNo Connect--

Group B Terminal Assignments (IN 16 -- 31)

TerminalFunctionTag Address
IN 16Input 16Local:1:I.Pt16.Data
IN 17Input 17Local:1:I.Pt17.Data
IN 18Input 18Local:1:I.Pt18.Data
IN 19Input 19Local:1:I.Pt19.Data
IN 20Input 20Local:1:I.Pt20.Data
IN 21Input 21Local:1:I.Pt21.Data
IN 22Input 22Local:1:I.Pt22.Data
IN 23Input 23Local:1:I.Pt23.Data
IN 24Input 24Local:1:I.Pt24.Data
IN 25Input 25Local:1:I.Pt25.Data
IN 26Input 26Local:1:I.Pt26.Data
IN 27Input 27Local:1:I.Pt27.Data
IN 28Input 28Local:1:I.Pt28.Data
IN 29Input 29Local:1:I.Pt29.Data
IN 30Input 30Local:1:I.Pt30.Data
IN 31Input 31Local:1:I.Pt31.Data
Not usedNo Connect--
Not usedNo Connect--

Sink Wiring Configuration

For sink wiring (the standard configuration for the 5069-IB32), connect field devices as follows:

FromToDescription
DC(+) field supplyField device (one side)Positive leg of field power supply
Field device (other side)Input terminal (IN 0 -- 31)Signal wire to the module input channel
SA power DC(--)DC(--) field supplyReturn path through internal module circuitry to SA(--) on the SA power bus

Typical Field Device Wiring Examples

Field DeviceContact TypeWiringNotes
Pushbutton (Start)Normally Open (NO)DC(+) → PB terminal → Input pinInput ON when button is pressed
Pushbutton (Stop / E-Stop)Normally Closed (NC)DC(+) → PB terminal → Input pinInput ON normally; drops OFF when pressed or wire broken (fail-safe)
Inductive Proximity Sensor (3-wire PNP)PNP sourcing outputDC(+) → sensor BN; sensor BK → Input pin; sensor BU → DC(--)PNP sensors source +24V when active -- recommended with sink inputs (ON/OFF matches active/inactive)
Inductive Proximity Sensor (3-wire NPN)NPN sinking outputDC(+) → sensor BN; sensor BK → Input pin; sensor BU → DC(--)NPN sensors sink to 0V when active -- compatible but logic is inverted
2-wire Sensor2-wireDC(+) → sensor → Input pinVerify sensor leakage is below the 1.5 mA off-state current threshold
Limit SwitchNO or NC mechanicalDC(+) → switch terminal → Input pinUse NC for travel-limit safety applications
Overload Relay (aux 95-96)NCDC(+) → 95 → 96 → Input pinInput ON = OL normal; OFF = OL tripped (fail-safe)
Shared Common via SA Power Bus The 5069-IB32 module inputs use a shared common. The inputs have a return through internal module circuitry to the SA (−) terminal on the SA power RTB. You must connect DC power to the device that supplies SA power to the module -- a CompactLogix 5380 controller, a 5069-AENTR or 5069-AEN2TR EtherNet/IP adapter, or a 5069-FPD field potential distributor. The DC(+) side of the field power supply connects to the field device, and the DC(−) side returns through the SA power bus.
DC SA Power Required This module uses DC SA power. You must connect DC power to the device that supplies SA power to the module. If you install modules that use both AC SA power and DC SA power in the same system, you must isolate the SA power buses by type with a 5069-FPD field potential distributor. The 5069-IB32 has overvoltage protection to a maximum of 36V (fuse protected) and supports reverse polarity protection, but field supply polarity should still be confirmed before energizing.
NPN vs. PNP Sensor Compatibility Both NPN (sinking) and PNP (sourcing) 3-wire sensors work with the 5069-IB32. With a PNP sensor, the sensor drives +24V to the input pin when active. With an NPN sensor, the sensor sinks the input to 0V when active, which inverts the ON/OFF logic relative to the sensor state. For straightforward logic, PNP sensors are recommended with sink input modules, because the ON/OFF state directly matches the sensor's active/inactive state.

4. Studio 5000 Configuration

After physically installing the module, add it to the Studio 5000 project I/O tree so the controller knows it exists and can communicate with it.

Adding the Module to the I/O Tree

  1. In Studio 5000 Logix Designer, expand the Controller OrganizerI/O Configuration → expand your controller (or EtherNet/IP adapter) node.
  2. Right-click the controller (or adapter) node → New Module.
  3. In the module search dialog, type 5069-IB32 and select it from the results. Click Create.
  4. Set the Name -- use a descriptive name such as DI_Panel1 or DI_Slot1.
  5. Set the Slot number to match the physical position. Slot 1 = first I/O module to the right of the controller, Slot 2 = second module, and so on.
  6. Click OK. The module appears in the I/O tree with all 32 input tags auto-generated.

Connection Settings

SettingOptionsRecommendation
RPI (Requested Packet Interval)Local I/O on the controller busUse the default RPI for local Compact 5000 I/O. Increase for non-critical inputs to reduce bus load; keep low for fast-responding applications.
Connection TypeUnicast or MulticastUnicast (default). Use Multicast only if multiple controllers need to consume the same input data.

Configuring Input Filter Times

Input filters reject electrical noise and contact bounce. The 5069-IB32 uses a user-selectable filter time from 0 to 50 ms (default 1 ms) for both Off-to-On and On-to-Off transitions, on top of a fixed 50 µs hardware delay. Set filter values in the module properties Input Configuration.

Filter TimeUse Case
0 msHigh-speed pulse counting, encoder signals, or signals already debounced externally
1 ms (Default)Clean electronic signals -- proximity sensors, photoelectric sensors
5 -- 10 msGeneral purpose -- good balance of response time and noise rejection
10 -- 20 msMechanical contacts with moderate bounce (limit switches)
20 -- 50 msPushbuttons, toggle switches, relay contacts with significant bounce, or very noisy environments
Filter Time Trade-off Higher filter times provide better noise immunity but add latency. A 20 ms filter means the input state will not change until the signal has been stable for 20 ms. For an E-stop circuit, keep the filter low to minimize response time. For a pushbutton on a non-critical function, 10 -- 20 ms eliminates nuisance contact bounce without affecting usability.

Input Data Tags

TagData TypeDescription
Local:1:I.Pt00.DataBOOLInput channel 0 state (1 = ON, 0 = OFF)
Local:1:I.Pt15.DataBOOLInput channel 15 -- last channel of Group A
Local:1:I.Pt16.DataBOOLInput channel 16 -- first channel of Group B
Local:1:I.Pt31.DataBOOLInput channel 31 -- last channel of Group B
Local:1:I.Ptxx.DataBOOLPer-point input status (xx = 00 -- 31)
Local:1:I.Ptxx.FaultBOOLPer-point fault (xx = 00 -- 31)
Local:1:I.RunModeBOOLTRUE when the module is in Run Mode
Local:1:I.ConnectionFaultedBOOLTRUE if the module has lost communication with the controller
Create Aliases for Readability Always create alias tags for your I/O points. Right-click any I/O tag → New Tag → set the Type to Alias and point it to the I/O address. For example, alias PB_Start to Local:1:I.Pt00.Data. This makes your ladder logic self-documenting and simplifies maintenance when I/O assignments change -- you update the alias, not every rung.

5. Reading Inputs in Ladder Logic

Digital inputs from the 5069-IB32 are read using standard ladder logic instructions. With 32 channels, the module presents 32 BOOL point tags (Pt00 through Pt31).

Instructions

InstructionNameFunction
XICExamine If ClosedTRUE when the bit is 1 (input is ON). Equivalent to a normally open contact in relay logic.
XIOExamine If OpenTRUE when the bit is 0 (input is OFF). Equivalent to a normally closed contact in relay logic.

Tag Addressing

// Individual bit access (5069-IB32 in Slot 1) Local:1:I.Pt00.Data // Input 0 (first channel, Group A) Local:1:I.Pt15.Data // Input 15 (last channel, Group A) Local:1:I.Pt16.Data // Input 16 (first channel, Group B) Local:1:I.Pt31.Data // Input 31 (last channel, Group B)

Practical Example: Motor Start/Stop with Safety Interlocks

This example demonstrates a complete motor control circuit using the 5069-IB32 for inputs (Slot 1) and a 5069-OB32 (32-point sourcing digital output module in Slot 2) for outputs. The circuit includes a start pushbutton, stop pushbutton, emergency stop, overload relay feedback, and high/low limit switches.

I/O Assignment Table

Tag AliasI/O AddressModuleField DeviceContact Type
PB_StartLocal:1:I.Pt00.Data5069-IB32 Slot 1Green pushbuttonNO momentary
PB_StopLocal:1:I.Pt01.Data5069-IB32 Slot 1Red pushbuttonNC momentary (wired NC)
EStop_OKLocal:1:I.Pt02.Data5069-IB32 Slot 1E-Stop mushroom headNC (wired NC -- fail-safe)
OL_OKLocal:1:I.Pt03.Data5069-IB32 Slot 1Overload relay (95-96)NC (opens on OL trip)
LS_HighLocal:1:I.Pt04.Data5069-IB32 Slot 1High-level limit switchNO (closes at high level)
LS_LowLocal:1:I.Pt05.Data5069-IB32 Slot 1Low-level limit switchNO (closes at low level)
Motor_Run_FBLocal:1:I.Pt16.Data5069-IB32 Slot 1Contactor aux (13-14), Group BNO (confirms contactor pulled in)
Motor_RunLocal:2:O.Pt00.Data5069-OB32 Slot 2Motor contactor coil24VDC coil
Pilot_RunLocal:2:O.Pt01.Data5069-OB32 Slot 2Green pilot light24VDC LED
Pilot_FaultLocal:2:O.Pt02.Data5069-OB32 Slot 2Red pilot light24VDC LED

Ladder Logic (Structured Text Representation)

// ── Motor_1 Control Routine ────────────────────────────────────────────────── // Module: 5069-IB32 in Slot 1 (inputs), 5069-OB32 in Slot 2 (outputs) // // Tag Aliases: // PB_Start → Local:1:I.Pt00.Data (NO momentary pushbutton, Group A) // PB_Stop → Local:1:I.Pt01.Data (NC momentary -- wired NC, ON = normal) // EStop_OK → Local:1:I.Pt02.Data (NC E-Stop -- wired NC, ON = normal) // OL_OK → Local:1:I.Pt03.Data (NC overload relay contact, ON = normal) // LS_High → Local:1:I.Pt04.Data (NO limit switch -- ON = high level reached) // LS_Low → Local:1:I.Pt05.Data (NO limit switch -- ON = low level reached) // Motor_Run_FB → Local:1:I.Pt16.Data (NO contactor aux -- Group B, ON = contactor closed) // Motor_Run → Local:2:O.Pt00.Data (Motor contactor coil) // Pilot_Run → Local:2:O.Pt01.Data (Green run indicator) // Pilot_Fault → Local:2:O.Pt02.Data (Red fault indicator) // ───────────────────────────────────────────────────────────────────────────── // Rung 1 — Start/Stop seal-in circuit with safety interlocks IF (PB_Start OR Motor_Run) AND PB_Stop AND EStop_OK AND OL_OK AND NOT Motor_Fault THEN Motor_Run := 1; ELSE Motor_Run := 0; END_IF; // Rung 2 — Fault latch: set when overload trips while motor is running IF Motor_Run AND NOT OL_OK THEN Motor_Fault := 1; END_IF; // Rung 3 — Fault reset (momentary pushbutton or HMI command) IF PB_FaultReset AND OL_OK AND EStop_OK THEN Motor_Fault := 0; END_IF; // Rung 4 — Pilot lights Pilot_Run := Motor_Run; Pilot_Fault := Motor_Fault; // Rung 5 — Level control interlock (example: stop fill pump at high level) Fill_Pump_Inhibit := LS_High;
NC Wiring and XIC Logic Notice that the Stop pushbutton, E-Stop, and overload relay are all wired with normally closed contacts. In their normal (safe) state, the input reads ON (1). The ladder logic uses XIC (Examine If Closed) for these tags -- the rung is TRUE when the device is in its normal state. If the wire breaks, the contact opens, or the E-Stop is pressed, the input goes OFF (0), which immediately breaks the seal-in rung and de-energizes the motor. This is the fail-safe design pattern used in virtually all industrial motor control.

6. Diagnostics & Troubleshooting

Status Indicators

The 5069-IB32 has one green/red module status indicator, sixteen yellow/red I/O status indicators, and two yellow/red Group A or Group B indicators. Because there are only 16 I/O status LEDs for 32 channels, the I/O status indicators show the status for one group of 16 I/O channels at a time.

Group A / Group B Push Button To choose which group's status the I/O LEDs display, press the Group A or Group B push button on the module. The Group A or Group B indicator shows which group is currently selected. Press the button again to toggle to the other group. This is unique to the 32-point modules (5069-IB32 / 5069-OB32) -- the 16-point modules show all channels at once.

Module Status Indicator

LEDColorStateMeaning
Module StatusGreen solidNormalModule is communicating with the controller and operating normally
Module StatusGreen flashingStandbyModule is powered but not configured (no connection from controller)
Module StatusRed solidUnrecoverable FaultUnrecoverable fault -- replace the module
Module StatusRed flashingRecoverable FaultConfiguration error or connection timeout -- check Studio 5000 config and cycle power
Module StatusOffNo PowerModule not receiving bus power -- check seating and power supply

I/O Status Indicators

LEDStateMeaning
I/O Status (selected group)YellowThe corresponding input in the currently displayed group is active (ON)
I/O Status (selected group)OffThe corresponding input in the currently displayed group is inactive (OFF)
Group A / Group BYellowIndicates which group's 16-channel status the I/O LEDs are currently showing

Common Faults and Resolutions

SymptomLikely CauseResolution
Module shows yellow triangle in I/O treeSlot number mismatch between project and physical positionVerify the slot number in module properties matches the physical position. Recount slots from the controller.
Module Status LED flashing redConnection timeout or configuration mismatchGo online in Studio 5000. Right-click the module → Properties → check the Connection tab for error messages. Re-download the project if configuration changed.
An input is wired to Group B but you are watching Group A LEDsI/O LEDs only show one group of 16 at a timePress the Group A or Group B push button to toggle the LED display to the group containing the channel you are checking.
Input LED is ON but tag reads 0Module is inhibited or connection is faultedRight-click the module in the I/O tree → Properties → Connection tab → uncheck "Inhibit Module." Verify the project was downloaded after adding the module.
Input LED is OFF but field device is activatedWiring fault -- no voltage reaching the input terminalVerify DC(+) is present at the field device output, check for broken wires, and confirm SA power DC(--) is connected. Measure voltage at the input terminal (should be >10V DC when ON).
Input chatters (rapidly toggles ON/OFF)Electrical noise or contact bounce exceeding filter timeIncrease the input filter time for that channel in module properties. For mechanical contacts, try a higher filter value. Check shielding and cable routing for electronic sensors.
All 32 inputs read 0No field power supply, or SA power not connectedVerify the external 24V DC SA power supply is energized. Confirm SA power is established by the controller, adapter, or field potential distributor.
ConnectionFaulted tag is TRUEModule has lost communication with the controllerCheck that the module is fully seated against the adjacent module. Inspect the bus connector. Power-cycle the system. If persistent, the module or bus connector may be damaged.
Electronic Keying By default, Studio 5000 uses Exact Match electronic keying -- the physical module's catalog number, series, and firmware revision must exactly match the project configuration. If you replace a module with a different firmware revision, update the module properties in the project or change keying to Compatible Module to allow minor revision differences.

7. Related 5069 Digital I/O Modules

The Compact 5000 (5069) platform includes several digital input module variants plus the matching 32-point output and an address reserve module:

Catalog NumberChannelsTypeKey DifferenceTypical Application
5069-IB161624VDC SinkSingle 18-position RTB, slot width 1General purpose discrete inputs
5069-IB16F1624VDC Sink (Fast)Sinking fast input; field power loss detectionHigh-speed counting, pulse measurement, fast input response
5069-IB16K1624VDC Sink (Conformal Coated)IB16 with conformal coating for harsh environmentsHigh humidity, condensation, corrosive atmospheres
5069-IB323224VDC Sink32 points in two groups of 16; two 18-position RTBs; slot width 1.5; Group A/B LED toggle -- this guideHigh-density applications where panel space is limited
5069-OB323224VDC Source (Output)32-point sourcing output companion; also slot width 1.5 with two RTBs and a Group A/B toggleHigh-density discrete outputs paired with the IB32
5069-ARM--Address Reserve ModuleReserves a node address in the I/O tree for a module not yet installed; remains in place until the functional I/O module is availablePhased commissioning -- hold a slot's node address open until the real module arrives
5069-ARM Address Reserve Module If a module is not available during initial system installation, you can install a 5069-ARM address reserve module to reserve the node address. Add the 5069-ARM in the Studio 5000 I/O Configuration at the node address that matches the physical location. When the real I/O module becomes available, remove the 5069-ARM, install the I/O module in that slot, and replace the 5069-ARM entry in the project -- verifying the new module has the same node address. The 5069-ARM draws 45 mA MOD power, does not draw SA power, and has one green/red module status indicator.

8. Related Guides

GuideDescription
5069-IB16 Digital Input Module GuideInstallation, wiring, and programming for the 16-channel 24VDC sink digital input module -- the single-RTB version of the IB32.
CompactLogix 5069-L306ER Setup GuideFirst-time setup for the CompactLogix 5380 controller -- power wiring, Studio 5000 project creation, network setup, and downloading your first program.
1734-IB8 POINT I/O Digital Input GuideThe distributed POINT I/O equivalent -- 8-channel 24VDC sinking digital input with terminal-base assembly and adapter-based configuration.

Reference Documentation

The following Rockwell Automation publications were used as references for this guide. These are the official manufacturer documents for the hardware covered in this article.

PublicationDescriptionDownload
5069-TD001Compact 5000 I/O Modules and EtherNet/IP Adapters Technical DataPDF
5069-UM004Compact 5000 Digital I/O Modules User ManualPDF
5069-IN027Compact 5000 Digital 32-point Sinking Input Module (5069-IB32) Installation InstructionsPDF

Need a 5069-IB32 or Other Compact 5000 I/O?

PLC Exchange stocks the 5069-IB32 and a full range of Compact 5000 I/O modules with a 2.5-year warranty and same-day shipping. Get pricing in a few hours.