5069-IA16: Installation, Wiring, Configuration, and Programming Guide
Contents
1. Module Overview
The 5069-IA16 is a fixed 16-point AC digital input module for the Compact 5000 I/O platform. It detects line-voltage AC discrete signals (79…264V AC, 47…63 Hz) from field devices and presents them to the controller as individual per-point tags (Ptxx.Data). The 16 channels form a single group with a shared common; the inputs return through internal module circuitry to the SA(−) terminal on the SA power RTB, not to a terminal on the field wiring RTB. Each channel has an individual status indicator. Input filter times are configurable per point on the Points page, but the valid values depend on the signal voltage (see Studio 5000 Configuration).
Catalog Number Breakdown
| Code | Meaning | Value |
|---|---|---|
| 5069 | Platform | Compact 5000 -- high-speed local I/O bus |
| I | Module type | Input |
| A | Signal type | AC voltage signal |
| 16 | Channel count | 16 discrete input points |
Key Specifications
All values from 5069-TD001 (March 2026), 5069-IA16 table.
| Parameter | Value |
|---|---|
| Number of Inputs | 16 (one group of 16, shared common returned through the module to SA−) |
| Voltage Category | 120/240V AC |
| Input Voltage Range | 79…264V AC, 47…63 Hz |
| On-State Voltage, Min | 79V AC |
| On-State Voltage, Max | 264V AC |
| Off-State Voltage, Max | 40V AC |
| On-State Current, Min | 2 mA @ 79V AC |
| Input Current per Channel, Max | 15 mA @ 264V AC |
| Off-State Current, Max | 2 mA |
| Input Delay / Filter | Hardware delay 10 ms (typ) + filter time. Off→On filter: 1 ms (120V AC); 1, 2 or 5 ms (240V AC). On→Off filter: 10 or 20 ms (120V AC); 5, 10 or 20 ms (240V AC) |
| Isolation | 250V continuous; Basic Insulation Type; tested at 1800V AC for 60 s. No isolation between individual channels within the group. |
| MOD Power | 75 mA @ 18…32V DC |
| SA Power | 240 mA @ 79…264V AC (AC SA power) |
| SA Power Passthrough | 9.975 A @ 79…264V AC |
| Power Dissipation, Max | 3.5 W |
| Thermal Dissipation, Max | 11.9 BTU/hr |
| Terminal Block Type | Removable RTB (ordered separately -- see Wiring section) |
| Wire Category | 1 – input port (1 wire per terminal) |
| Status Indicators | 1 green/red module status (MOD), 16 yellow/red per-channel I/O indicators |
| Operating Temperature | 0…60 °C (32…140 °F) |
| Storage Temperature | -40…85 °C (-40…185 °F) |
2. Hardware Installation
The 5069-IA16 mounts on an EN50022 35 x 7.5 mm DIN rail (zinc-plated, chromate-passivated steel) as part of the Compact 5000 system assembly. Modules interlock side by side and pass MOD power, SA power, and backplane communication module to module -- there is no separate chassis. A CompactLogix 5380 controller (or a 5069-AENTR / 5069-AEN2TR adapter for remote I/O) supplies MOD and SA power to the modules from external power wired to its MOD and SA power terminal blocks. There is no separate 5069 power supply module.
System Assembly Order
Left to right, the assembly order is:
| Position | Module | Example |
|---|---|---|
| Slot 0 (leftmost) | Controller | 5069-L306ER, 5069-L310ER, 5069-L320ER, etc. |
| Slot 1 onward | I/O Modules | 5069-IA16 in any slot on an AC SA power bus. Maximum local modules depends on the controller: 8 for the 5069-L306ER and 5069-L310ER, 16 for the 5069-L320ER, 31 for the 5069-L330ER and larger. |
| Rightmost | End Cap | Required on the last module in the system |
Installation Steps
- Power off the system and lock out / tag out. Confirm that MOD power and all sources of SA power (including the AC supply) are off before adding or removing any module.
- Mount the DIN rail. Secure the DIN rail to the mounting surface approximately every 200 mm, following Rockwell's Industrial Automation Wiring and Grounding Guidelines (publication 1770-4.1). In a CompactLogix 5380 system, leave at least 50.8 mm (2 in.) of space around the system at 50–55 °C, 101.6 mm (4 in.) at 60 °C.
- Remove the end cap from the right-most module in the system, if one is installed. Keep it -- it goes back on the last module.
- Close the DIN rail latch. If the module's DIN rail latches are open, gently push the rear latch back until the front latch pops up and clicks.
- Align the interlocking pieces of the module with the device on its left (controller, 5069-FPD, or previous I/O module). The top interlocking pieces engage first.
- Push the module toward the DIN rail until a click indicates that it is locked in place.
- Install the end cap on the last module: align it with the interlocking pieces and push it toward the DIN rail until it locks. Install it only after the last module is in place, and never from the backwards direction -- that can damage the MOD and SA power bus connectors.
- Note the slot number. Count left to right starting at the first I/O module position after the controller. Slot 1 is the first module, Slot 2 is the second, and so on. Record this number for Studio 5000 configuration.
Terminal Block Selection and Removal
The 5069-IA16 uses a removable terminal block (RTB) ordered separately. Select the correct RTB for your wire gauge and connection preference:
| RTB Catalog Number | Type | Notes |
|---|---|---|
| 5069-RTB18-SCREW | Screw-clamp, 18-position | Screw terminals; strip 12 mm (0.47 in.), torque 0.4 N•m (3.5 lb•in) |
| 5069-RTB18-SPRING | Spring-clamp, 18-position | Spring-clamp terminals; strip 10 mm (0.39 in.) and push the wire in (crimp a ferrule on wire that is too thin) |
RTBs are not included with the module and must be ordered separately. This design allows you to pre-wire the terminal block on the bench and snap it onto the module after mounting, or swap a faulted module without disturbing field wiring. The RTB does not support removal and insertion under power -- remove power first. To install the RTB:
- Hook the bottom of the RTB into the RTB tab on the module.
- Push the RTB against the module until it clicks into place.
- Push the RTB handle against the RTB until you hear a second click.
Wire size for both RTBs: 22–16 AWG solid or stranded shielded copper wire rated 105 °C or greater, one conductor per terminal.
3. Wiring
Terminal Assignments
The 5069-IA16 uses an 18-position removable terminal block. The 16 input channels occupy pins 0 through 15. Pins 16 and 17 are not connected. There are no common pins on the field RTB: the inputs return through internal module circuitry to the SA(−) (L2) terminal on the SA power RTB of the controller, 5069-AENTR / 5069-AEN2TR adapter, or 5069-FPD that supplies this module's SA power bus.
| Terminal | Function | Tag Address (Slot 1 example) |
|---|---|---|
| IN 0 | AC Input, Channel 0 | Local:1:I.Pt00.Data |
| IN 1 | AC Input, Channel 1 | Local:1:I.Pt01.Data |
| IN 2 | AC Input, Channel 2 | Local:1:I.Pt02.Data |
| IN 3 | AC Input, Channel 3 | Local:1:I.Pt03.Data |
| IN 4 | AC Input, Channel 4 | Local:1:I.Pt04.Data |
| IN 5 | AC Input, Channel 5 | Local:1:I.Pt05.Data |
| IN 6 | AC Input, Channel 6 | Local:1:I.Pt06.Data |
| IN 7 | AC Input, Channel 7 | Local:1:I.Pt07.Data |
| IN 8 | AC Input, Channel 8 | Local:1:I.Pt08.Data |
| IN 9 | AC Input, Channel 9 | Local:1:I.Pt09.Data |
| IN 10 | AC Input, Channel 10 | Local:1:I.Pt10.Data |
| IN 11 | AC Input, Channel 11 | Local:1:I.Pt11.Data |
| IN 12 | AC Input, Channel 12 | Local:1:I.Pt12.Data |
| IN 13 | AC Input, Channel 13 | Local:1:I.Pt13.Data |
| IN 14 | AC Input, Channel 14 | Local:1:I.Pt14.Data |
| IN 15 | AC Input, Channel 15 | Local:1:I.Pt15.Data |
| 16, 17 | No Connect | -- |
Standard AC Input Wiring
AC input modules use a simple two-wire connection per channel: the hot leg passes through the field device to the input terminal, and the return to neutral (L2/N) is through the module to SA− on the SA power RTB. When the field device closes, AC voltage is applied across the module's internal sensing circuit, which detects the signal and sets the corresponding input bit.
| From | To | Description |
|---|---|---|
| AC supply L1 (hot) | Field device (one terminal) | Hot leg of the AC field power supply |
| Field device (other terminal) | Input terminal (IN 0–15) | Signal wire to the module input channel |
| AC supply L2/N (neutral) | SA− on the SA power RTB | Neutral return -- shared by all 16 channels through the module |
Typical Field Device Wiring Examples
| Field Device | Contact Type | Wiring | Notes |
|---|---|---|---|
| AC Pilot Light with integral contact / selector switch | Normally Open (NO) | L1 → switch terminal → IN pin; L2/N → SA− | Input ON when switch is closed |
| AC Stop pushbutton | Normally Closed (NC) | L1 → PB terminal → IN pin; L2/N → SA− | Input ON normally; drops OFF when pressed or wire broken. For an E-stop, report status only -- the E-stop must remove power through a hardwired or safety-rated circuit (safety relay, or 5069-IB8S on Compact GuardLogix). |
| Float switch (level detection) | NO or NC mechanical | L1 → float switch → IN pin; L2/N → SA− | Suitable for sump, tank, or process vessel level sensing on AC systems |
| AC pressure switch | NO (energizes at setpoint) | L1 → pressure switch → IN pin; L2/N → SA− | Input ON when process pressure reaches the switch setpoint |
| AC proximity sensor (2-wire) | Solid-state AC output | L1 → sensor L+ terminal → sensor L− terminal → IN pin; L2/N → SA− | Verify sensor residual (off-state) leakage current is below the module's 2 mA off-state current to avoid false ON |
| Control transformer secondary (status indication) | NO contactor or relay contact | Transformer secondary L1 → contact → IN pin; Transformer secondary L2/N → SA− | Useful when field devices are fed from a local control transformer rather than the panel distribution |
| Motor starter auxiliary contact (feedback) | NO auxiliary | L1 → aux terminal 13 → aux terminal 14 → IN pin; L2/N → SA− | Confirms AC contactor has physically closed; use for motor run feedback on AC drive systems |
4. Studio 5000 Configuration
After physically installing the module, add it to the Studio 5000 project I/O tree. The controller must know the module exists and its slot position before it can read input data.
Adding the Module to the I/O Tree
- In Studio 5000 Logix Designer, expand the Controller Organizer (left panel) → I/O Configuration → expand your controller node.
- Right-click the controller node → New Module.
- In the module search dialog, type
5069-IA16and select it from the results. Click Create. - Set the Name -- use a descriptive name such as
AC_Inputs_Slot3orAI_Panel1(avoid names starting with a digit). - Set the Slot number to match the physical position. Slot 1 = first I/O module to the right of the controller.
- Click OK. The module appears in the I/O tree and its input tags are auto-generated.
Module Properties -- Connection Tab
Right-click the 5069-IA16 in the I/O tree and select Properties. Key settings on the Connection tab:
| Setting | Options | Recommendation |
|---|---|---|
| RPI (Requested Packet Interval) | 0.2–750 ms | Set to the rate your logic needs. The module's hardware delay is about 10 ms plus the filter time, so a very fast RPI does not make an AC input respond faster. Changing the RPI online closes and reopens the connection to the module. |
| Connection Type | Unicast or Multicast | Unicast (default). Use Multicast only if multiple controllers need to consume the same input data simultaneously. |
| Inhibit Module | Checked / Unchecked | Leave unchecked for normal operation. Inhibit is useful during commissioning when the module is wired but the field power circuit is not yet energized -- it suppresses connection faults in the controller log. |
COS (Change of State) vs. RPI Communication
Compact 5000 input modules always send data at the RPI. With Change of State (enabled by default on input modules), they also send data as soon as an input changes, so a transition does not wait for the next RPI.
Configuring Input Filter Times
Input filters are set per point on the Points page of the module properties. The total input delay is the hardware delay (10 ms typical) plus the configured filter time. The valid values depend on the AC signal voltage connected to the module:
| Input Signal | Off→On Filter (valid values) | On→Off Filter (valid values) |
|---|---|---|
| 120V AC | 1 ms | 10 ms, 20 ms |
| 240V AC | 1 ms, 2 ms, 5 ms | 5 ms, 10 ms, 20 ms |
Input Data Tags
Once the module is added, Studio 5000 automatically creates controller-scoped tags. Assuming the module is named AC_Inputs_Slot3 in Slot 3:
| Tag | Data Type | Description |
|---|---|---|
Local:3:I.Pt00.Data | BOOL | Input channel 0 state (1 = AC voltage present, 0 = no voltage) |
Local:3:I.Pt01.Data … Local:3:I.Pt15.Data | BOOL | Input channels 1 through 15 |
Local:3:I.ConnectionFaulted | BOOL | TRUE if the module has lost communication with the controller |
Local:3:I.Ptxx.Fault | BOOL | Per-point fault -- data quality is bad for that channel (xx = 00–15) |
Local:3:I.Ptxx.Data | BOOL | Per-point input status (xx = 00–15) |
Local:3:I.DiagnosticActive | BOOL | TRUE if any diagnostic condition is active on the module |
Local:3:I.DiagnosticSequenceCount | SINT | Increments each time a diagnostic condition is detected or cleared |
Local:3:I.RunMode | BOOL | TRUE when the module is in Run Mode |
FS_TankHigh to Local:3:I.Pt00.Data. This makes your ladder logic self-documenting and allows I/O reassignment by updating only the alias definition -- not every rung that uses the tag.
5. Reading Inputs in Ladder Logic
AC inputs from the 5069-IA16 are read with the same ladder logic instructions as DC digital inputs. The two core instructions for discrete inputs:
| Instruction | Name | Function |
|---|---|---|
| XIC | Examine If Closed | TRUE when the bit is 1 (AC voltage present on the input). Equivalent to a normally open contact in relay logic. |
| XIO | Examine If Open | TRUE when the bit is 0 (no AC voltage on the input). Equivalent to a normally closed contact in relay logic. |
Tag Addressing
For a 5069-IA16 in Slot 3, individual input bits are addressed as:
Practical Example: AC Field Device Monitoring with Alarms
This example demonstrates a common use case for the 5069-IA16: monitoring AC-powered field devices -- float switches, pressure switches, and a motor run contactor -- and generating alarms. The controller is a CompactLogix 5380. The 5069-IA16 is in Slot 3; a 5069-OA16 AC output module is in Slot 4 for AC pilot light and starter coil outputs. Both are AC SA modules, so Slots 1–2 hold no DC SA modules, or a 5069-FPD separates them from Slots 3–4.
I/O Assignment Table
| Tag Alias | I/O Address | Module | Field Device | Contact Type |
|---|---|---|---|---|
| FS_TankHigh | Local:3:I.Pt00.Data | 5069-IA16 Slot 3 | Float switch, tank high level | NO (closes at high level) |
| FS_TankLow | Local:3:I.Pt01.Data | 5069-IA16 Slot 3 | Float switch, tank low level | NC (opens at low level) |
| PS_HighPress | Local:3:I.Pt02.Data | 5069-IA16 Slot 3 | Pressure switch, high setpoint | NO (closes on high pressure) |
| PS_LowPress | Local:3:I.Pt03.Data | 5069-IA16 Slot 3 | Pressure switch, low setpoint | NO (closes on low pressure) |
| MS_PumpRun_FB | Local:3:I.Pt04.Data | 5069-IA16 Slot 3 | Motor starter aux contact | NO (closes when starter energized) |
| SS_PumpStart | Local:3:I.Pt05.Data | 5069-IA16 Slot 3 | Selector switch, Pump Run | NO (hand position) |
| SS_PumpStop | Local:3:I.Pt06.Data | 5069-IA16 Slot 3 | Selector switch, Pump Stop | NC (breaks when to Stop) |
| Pilot_PumpRun | Local:4:O.Pt00.Data | 5069-OA16 Slot 4 | Green AC pilot light, Pump Running | 120V AC LED |
| Pilot_HighLevel | Local:4:O.Pt01.Data | 5069-OA16 Slot 4 | Amber AC pilot light, High Level Alarm | 120V AC LED |
| Pilot_Fault | Local:4:O.Pt02.Data | 5069-OA16 Slot 4 | Red AC pilot light, System Fault | 120V AC LED |
| Starter_Coil | Local:4:O.Pt03.Data | 5069-OA16 Slot 4 | Pump motor starter coil | 120V AC coil |
Ladder Logic (Structured Text Representation)
Feedback_Timer is an FBD_TIMER (used by the ST TONR instruction). Pump_Run_Cmd, HMI_FaultReset, the four *_Alarm tags, and System_Fault are controller-scoped BOOLs.
6. Diagnostics & Troubleshooting
LED Indicators
The 5069-IA16 has the following LED indicators on the module face:
| LED | Color / State | Meaning |
|---|---|---|
| MOD | Green solid | Module communicating normally with the controller |
| MOD | Green flashing | No connection to the controller -- missing, incomplete, or incorrect configuration |
| MOD | Red solid | Nonrecoverable fault -- cycle power; if it stays steady red, replace the module |
| MOD | Red flashing | Firmware update in progress or failed, a recoverable fault, or a connection timeout -- check the Connection and Module Info pages; cycle power or click Reset Module |
| MOD | Off | Power is not applied -- confirm the system is powered and the module is installed properly |
| I/O 0–15 | Yellow solid | Corresponding AC input channel is ON (AC voltage detected) |
| I/O 0–15 | Off | Input channel is OFF, or no module power is applied |
Common Faults and Resolutions
| Symptom | Likely Cause | Resolution |
|---|---|---|
| MOD LED flashing green, no data in controller | Module not added to Studio 5000 project, or wrong slot number configured | Add the 5069-IA16 to the I/O tree with the correct slot number, then download the project to the controller. |
| MOD LED flashing red | Connection timeout or slot/catalog mismatch | Go online in Studio 5000. Right-click the module → Properties → Connection tab to read the fault code. Verify slot number, catalog number, and that electronic keying is set appropriately. |
| Channel LED is OFF, field device is energized, tag reads 0 | No AC voltage reaching the input terminal -- wiring fault or field power off | Verify AC field power is energized. Check that L1 is connected to the field device and the device output wire runs to the input terminal. Measure voltage from the input terminal to SA− (should read 79–264V AC when the device is closed). |
| Channel LED is ON, tag reads 1, but field device is open | AC sensor off-state leakage current above the module's 2 mA off-state current, or wiring short to L1 | Measure leakage current from the sensor when in the OFF state and compare it with the 2 mA off-state current rating; replace the sensor with one whose leakage is within that rating. Verify there is no short circuit in the field wiring. |
| Input intermittently chatters ON/OFF | Marginal AC voltage at the input terminal, loose connection, or voltage drop in the field wiring | Measure AC voltage at the input terminal under operating conditions. Voltage must remain at or above 79V AC (the minimum on-state voltage) for a reliable ON state. Check for loose terminals, corroded connections, or undersized field wiring causing excessive voltage drop under load. |
| All 16 inputs read 0, all LEDs off | AC field power supply not energized, or AC power not connected to SA+/SA− on the SA power RTB | Verify the AC field power supply is powered and the circuit breaker / fuse is intact. Confirm L1 and L2/N are wired to SA+ and SA− on the SA power RTB of the controller, adapter, or 5069-FPD that feeds this module, and that no DC SA power is on the same SA power bus. |
| ConnectionFaulted tag is TRUE | Module has lost communication with the controller on the I/O bus | Check that the module is fully latched and interlocked with the adjacent module and that the end cap is installed on the last module. Inspect the interlocking connectors for damage. Power-cycle the system. If persistent, the module or bus connector may be damaged. |
| Module shows yellow triangle in I/O tree | Slot number in project does not match physical module position | Recount the physical slot positions from left to right starting at the first I/O module after the controller. Update the module properties in Studio 5000 and re-download. |
Checking Module Status in Studio 5000
- Go online with the controller (Controller → Go Online or Ctrl+W → Go Online).
- In the I/O tree, check the module icon: green circle = communicating normally, yellow triangle = warning or configuration mismatch, red X = faulted / communication lost.
- Right-click the 5069-IA16 → Properties → Connection tab to read detailed status and any error codes.
- Monitor the input data in real time: expand the module in the Controller Tags window and watch the
Local:X:I.Ptxx.Databits toggle as field devices are switched. Individual channel bits should change within the hardware delay plus filter time (about 11–30 ms). - Check
Local:X:I.DiagnosticActiveand per-pointLocal:X:I.Ptxx.Faultbits for data-quality faults.
7. Related 5069 Input Modules
The Compact 5000 platform offers a range of digital input modules for different voltage levels and application requirements:
| Catalog Number | Channels | Signal Type | Key Difference | Typical Application |
|---|---|---|---|---|
| 5069-IA16 | 16 | 120/240V AC | This guide -- AC line voltage inputs | AC-powered pilot devices, float switches, pressure switches, motor starter aux contacts on AC systems |
| 5069-IB16 | 16 | 24V DC Sink | Standard DC input; configurable filter times; 50 µs hardware delay + filter time | Pushbuttons, proximity sensors, limit switches, relay contacts on DC-powered systems |
| 5069-IB16F | 16 | 24V DC Sink (Fast) | Sub-millisecond response; field power loss detection | High-speed counting, encoder-based applications, fast interlocks |
| 5069-IB32 | 32 | 24V DC Sink | Double density in 1.5-slot module | High point-count panels where slot space is constrained |
| 5069-IB8S | 8 | 24V DC Safety | SIL 3 / PLe rated; dual-channel safety inputs | E-Stop monitoring, safety gate interlocks -- requires GuardLogix or Compact GuardLogix |
| 5069-IB16K | 16 | 24V DC Sink (Conformal) | Conformal-coated PCB for harsh environments | Wash-down, high-humidity, or chemically aggressive environments |
8. Related Guides
| Guide | Description |
|---|---|
| 5069-IB16 DC Digital Input Module Guide | Installation, wiring, and programming for the 16-channel 24VDC sink input module -- the DC counterpart to the IA16 for low-voltage field devices. |
| 5069-OB16 Digital Output Module Guide | Installation, wiring, and programming for the 16-channel 24VDC sourcing digital output module -- pairs with the IB16 on DC control systems. |
| 5069-IF8 Analog Input Module Guide | Configuration and scaling for the 8-channel analog input module -- 4–20 mA and 0–10V signal wiring, channel configuration, and engineering unit scaling. |
| CompactLogix 5069-L306ER Setup Guide | First-time setup for the CompactLogix 5380 controller -- power wiring, Studio 5000 project creation, network setup, and downloading your first program. |
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.
| Publication | Description | Download |
|---|---|---|
| 5069-TD001 | Compact 5000 I/O Technical Data (March 2026) | |
| 5069-UM004 | Compact 5000 Digital I/O Modules User Manual | |
| 5069-IN015 | 5069-IA16 Installation Instructions (June 2022) | -- |
Shop the Compact 5000 I/O Range
Every Compact 5000 I/O module (digital in/out, analog in/out, specialty) compatible with CompactLogix 5380 and FLEX 5000.