How-To Guide

SLC 500 to ControlLogix Migration: I/O, Wiring, and Strategy

Engineering guide for migrating an Allen-Bradley SLC 500 (Bulletin 1746/1747) system to ControlLogix 5580 (Bulletin 1756). Covers all four migration paths, the 1747-AENTR EtherNet/IP adapter strategy that preserves SLC chassis and field wiring, reuse of existing Bulletin 1492 interface modules, module-by-module I/O equivalents, and the RSLogix 500 to Studio 5000 software conversion.

4 Migration Paths
1492 Wiring Conversion
1747-AENTR AENT Adapter Path
RSLogix 500→Studio 5000 Software Migration

How-To Guide  ·  Allen-Bradley ControlLogix  ·  Platform Migration

SLC 500 to ControlLogix Migration: Hardware, I/O, Wiring, and Software

Part Number: 1756-L83E  ·  Bulletin 1746/1747 → 1756 · 4 Migration Paths

The Allen-Bradley SLC 500 family (Bulletin 1746 I/O, Bulletin 1747 chassis, processors, and adapters) has powered hundreds of thousands of plant-floor controllers since the early 1990s. Per Rockwell's 1746-RM003 (January 2022), the SLC platform is in the Active Mature lifecycle state, and lower-capability controllers (SLC 5/01 and 5/02) were discontinued in January 2017. Replacement processors and 1746 modules are increasingly available only through brokers, and lead times on critical spares (1747-L532, 1747-L552, 1746-NI4) have stretched to weeks. ControlLogix (Bulletin 1756) is the natural upgrade target for capital-project SLC migrations — it scales from small standalone machines (1756-L81E) up to PlantPAx-class batch plants (1756-L85E), runs Studio 5000 Logix Designer, and integrates with EtherNet/IP, ControlNet, DeviceNet, and motion. This guide walks through the four practical SLC→ControlLogix migration paths Rockwell documents in publications 1756-RM085, 1746-RM003, MIGRAT-PP004, and 1747-UM076, and shows you how to choose the right path for your project — from full hardware replacement to phased field-wiring-preservation strategies that let you commission the new controller before pulling a single wire.

1. Quick Migration Calculator

Skip the catalog cross-referencing. Pick up to 15 of your existing SLC 500 cards from the dropdowns below. We'll suggest the Rockwell-equivalent ControlLogix part numbers, recommend a chassis size and power supply, and pre-fill an RFQ you can submit in one click — processor sizes per Rockwell's SLC 500 Hardware Migration Reference Manual (1746-RM003) and I/O equivalents checked against the ControlLogix I/O technical data (1756-TD002).

Free Tool · Save 30 minutes of catalog cross-referencing

Quick Migration Calculator: SLC 500 → ControlLogix

Pick up to 15 of your existing SLC 500 parts — processor and I/O cards both — and we'll build a starter ControlLogix BOM. The processor choice drives the recommended 1756-L8x controller (small/medium/large); the I/O picks set the chassis size. Submit to send the BOM to PLC Exchange for pricing.

Which migration path should I pick?

SLC 500 has two well-supported migration paths. The calculator handles both:

Path A — Full replacement (default, AENTR toggle off)

Replace every 1746 I/O card with its 1756 equivalent in a new ControlLogix chassis. Pick your processor + every I/O card you have. Best when SLC hardware is failing, field wiring needs to be redone anyway, or you want a clean modern install with all I/O on the ControlLogix backplane.

Path B — 1747-AENTR adapter (toggle on)

Keep the existing 1747 chassis + 1746 I/O exactly where they are. Drop a 1747-AENTR card into slot 0 (replacing only the SLC processor). The chassis becomes a remote I/O drop on EtherNet/IP, talking to the new ControlLogix. Best when I/O is healthy, field wiring is correct, downtime budget is tight, and capital is limited. Pick one Processor entry per SLC chassis you have — the count drives the AENTR quantity. I/O picks are ignored in this mode.

Don't know which? Quick test:
  • Field wiring stays put, hardware is healthy, want fastest cutover → Path B (AENTR)
  • Field wiring needs a refresh, processor is failing, planning a multi-year capital upgrade → Path A (full replacement)
What do I pick from the dropdowns?
Processor (top group)

Pick your existing SLC 500 processor (e.g., 1747-L532 for SLC 5/03 16K, or 1747-L551 for SLC 5/05 16K). The processor pick drives the recommended ControlLogix 5580 controller — small (1756-L81E, 3 MB), medium (1756-L83E, 10 MB), or large (1756-L85E, 40 MB) — so you don't over- or under-spec memory.

Discrete Input / Output, Analog, Specialty (lower groups)

Pick every I/O card type you have, with quantity. Empty rows are ignored. The calculator aggregates duplicates (e.g., picking 8× 1746-IB16 in one row is identical to picking 1× 1746-IB16 across 8 rows) and converts each to its closest 1756 equivalent.

Why 15 slots?

The picker holds 15 slots because most migrations have <30 distinct part numbers — even large systems usually have lots of duplicates of a few card types. If you genuinely have more than 15 distinct cards, file an RFQ note and we'll work through the full list manually.

What does each line in the BOM mean?
Controller

1756-L81E / L83E / L85E — the new ControlLogix 5580 processor. Sized from your existing-processor pick.

Chassis

1756-A4 / A7 / A10 / A13 / A17 — backplane housing. Sizes are the only ones Rockwell makes (no 12-slot exists). Slot count = controller (1) + EN2TR (1) + I/O modules. The optimizer picks the smallest combination that fits, splitting into multiple racks when the system has more I/O than fits in a 17-slot chassis.

Power Supply

1756-PA72 — 120/240VAC, one per chassis. (Switch to 1756-PB72 if you need DC-input.)

EtherNet/IP modules
  • 1756-EN2TR in the primary rack. Acts as scanner — originates connections to remote racks. DLR-capable.
  • 1756-AENTR in each remote ControlLogix rack (multi-rack systems). Adapter only — receives connections from the primary EN2TR. Cheaper than EN2TR for the adapter role.
1747-AENTR (AENTR-path mode only)

1747-AENTR drops into slot 0 of each existing SLC chassis. It physically replaces the SLC processor and converts the 1746 backplane to EtherNet/IP, presenting the existing 1746 I/O modules to the new ControlLogix as remote I/O.

I/O modules

Each SLC 500 I/O card mapped to its closest 1756 equivalent per Rockwell's selection guide. The mapping is conservative — when an exact equivalent doesn't exist, the calculator picks the nearest functional match and notes the source(s). Field-engineer review recommended for isolation, diagnostics, and signal-voltage details.

This is an initial BOM that should be qualified by a competent engineer. We offer Automation Consulting Services if you would like help understanding or executing the migration process of your system. You can also contact us at any time. Every part PLC Exchange stocks is backed by our 2.5-year warranty.

2. Why Migrate Now

The SLC 500 product line is one of the most successful PLC platforms ever built — but it is a mature platform. Per 1746-RM003 (2022), the SLC platform is Active Mature, and lower-capability controllers (SLC 5/01, 5/02) were discontinued in January 2017; some lower-density I/O has also been discontinued. Check the current status of each catalog number on Rockwell's Product Lifecycle Status site before planning spares.

What's Driving the Migration

PressureDetail
Processor lifecycleSLC 5/01 and 5/02 controllers were discontinued in January 2017 (1746-RM003). The platform as a whole is Active Mature; check each catalog number's current status on Rockwell's Product Lifecycle Status site.
RSLogix 500 softwareRSLogix 500 is still functional but in maintenance-only support. New Logix products (5380, 5580, GuardLogix Safety, motion) require Studio 5000 Logix Designer.
1746 I/O availabilitySpecialty modules (1746-NI4, 1746-NT4, 1746-NR4, 1746-HSCE2, 1746-INT4) have multi-week lead times even on the broker market.
Network limitationsSLC 500 native networks — DH-485, DH+, ControlNet via 1747-SCNR, RIO via 1747-SN — are increasingly hard to connect to modern HMI, MES, and historian systems. EtherNet/IP via 1747-L55 series or 1747-AENTR is the only modern option.
16-bit architectureThe SLC 500 CPU is 16-bit. ControlLogix is 32-bit, with 32-bit timers, 32-bit math, and IEEE-754 floating-point native. Per Rockwell's 5069-AP001 application profile, scan times typically drop 50–80% on the same logic after conversion.
CybersecuritySLC 500 has no controller-based authentication, no encrypted firmware, and no audit trail. ControlLogix 5580 is TUV certified to IEC 62443-4-2 SL1 with CIP Security.

Why Not MicroLogix?

MicroLogix 1100/1400 controllers are sometimes proposed as low-cost SLC replacements. They are not a successor for capital projects: MicroLogix runs RSLogix 500 (not Studio 5000) and tops out at memory and I/O counts well below ControlLogix. For a multi-decade plant investment, the migration target should be Logix — ControlLogix 1756 for chassis-based applications, CompactLogix 5380 for compact DIN-rail applications.

ControlLogix vs CompactLogix 5380 for SLC Migration Rockwell publishes MIGRAT-PP004 specifically for SLC→CompactLogix 5380 migrations and 1756-RM085 for the Logix-family conversion in general. Use ControlLogix (1756) when the application needs a chassis-based modular footprint, motion, redundancy, or PlantPAx; use CompactLogix 5380 (5069) for compact DIN-rail applications under 1,000 I/O. Both run Studio 5000 and accept the same RSLogix 500 conversion utility output. This guide focuses on the ControlLogix target — for the CompactLogix path, see Rockwell's MIGRAT-PP004 profile.

3. Migration Path Overview

There are four practical migration paths from SLC 500 to ControlLogix. They differ in how much existing hardware (chassis, I/O, field wiring) you keep versus replace, and in how much risk and downtime the cutover carries. Most real projects use a combination — for example, AENTR adapters on three SLC chassis (path C) plus full hardware replacement on a fourth chassis that has obsolete specialty modules (path A).

PathWhat You KeepWhat You ReplaceBest For
A. Full Hardware ReplacementField devices and conduits onlyChassis, processor, all I/O modules, all field wiring landingGreenfield-style upgrade where the existing panel is being rebuilt anyway, or where 1746 I/O is heavily mixed with unsupported specialty modules
B. Reuse Existing 1492 IFMsExisting field wiring on Bulletin 1492 IFM/AIFM interface modules (only where the SLC was already wired through IFMs)Chassis, processor, I/O modules, and the pre-wired cable from each IFM to its I/O modulePlants whose SLC I/O already lands on 1492 IFMs, when the budget supports new ControlLogix I/O
C. 1747-AENTR Remote SLC Adapter (most popular)Entire SLC chassis (1746-A4…A13), 1746 I/O modules, all field wiring, terminal landingsOnly the 1747 processor — replaced by a 1747-AENTR EtherNet/IP adapter in slot 0. New ControlLogix processor in a separate 1756 chassis communicates over EtherNet/IP.The marquee path for SLC migrations. Phased cutover with the lowest field-wiring risk. Lets you test ControlLogix logic against live SLC I/O before final cutover.
D. Direct Module-by-Module ReplacementExisting 1746 chassis (or some of them) and existing wiring, replaced one module at a timeIndividual modules over a multi-shutdown campaignPlants with very tight maintenance budgets that can only fund a few modules per outage. Slow but lowest single-event capital cost.
Choose Path C First If You Can Per Rockwell's MIGRAT-PP004 profile and 1747-UM076 user manual, the 1747-AENTR adapter path is recommended for the majority of SLC 500 migrations. It preserves the existing chassis, I/O, and every field wire; commissioning is dominated by IP address configuration and Logix Designer I/O tree work; and you can revert to the SLC processor in under an hour if a problem appears during cutover. Paths A and B are appropriate when the existing 1746 I/O is genuinely worn out or includes too many unsupported specialty modules; Path D is for budget-constrained phased upgrades only.

How to Choose

  1. Inventory your SLC modules. List every 1746 and 1747 catalog number across every chassis. Mark anything that is 1746-HSRV, 1746-BTM, 1747-DCM, 1747-KE, 1747-KFC15, 1747-SDN, 1747-SCNR, 1747-SN, 1747-BSN, 1746-QV, 1746-BLM, 1746-MPM, or 1203-SM1 — these are not supported by the 1747-AENTR adapter (per 1747-UM076 page 28).
  2. Decide on a per-chassis basis. Each SLC chassis can use a different path. A chassis with all-supported I/O is a good Path C candidate; a chassis with a 1747-SDN DeviceNet scanner needs Path A or a different scanner strategy.
  3. Plan the controller layer. Regardless of how you handle the SLC chassis, you need at least one new 1756 chassis with a ControlLogix processor (1756-L8xE) and an EtherNet/IP communication module (1756-EN2T or 1756-EN2TR). For Path C the EtherNet/IP module is the single point of contact between the new controller and every preserved SLC chassis.
  4. Plan the network. Each 1747-AENTR adapter is an EtherNet/IP node and requires an IP address. Plan VLAN, subnet, and switch infrastructure now — the network is permanent.
  5. Convert the program. Run RSLogix 500 → Studio 5000 conversion (Save As ‘.SLC’ and import) early in the project, before hardware arrives. The conversion exposes Programming Conversion Errors (PCE) and unsupported instructions you need to refactor manually.

4. Path A — Full Hardware Replacement

In a full hardware replacement, the entire SLC 500 panel is removed and replaced with new ControlLogix hardware. Every field wire is landed on new terminals on new modules in new chassis. This is the most expensive option in capital cost, but it gives you a clean, modern panel with no carry-over of legacy hardware risk.

What You Buy

ComponentQuantitySelection
1756 chassis1 per logical area1756-A4 (4-slot), 1756-A7 (7-slot), 1756-A10 (10-slot), 1756-A13 (13-slot), or 1756-A17 (17-slot) Series B/C, sized for processor + comm + I/O count
1756 power supply1 per chassis1756-PA72 (120/240VAC, standard), 1756-PB72 (24VDC), or 1756-PA75 (large-chassis 120/240VAC)
ControlLogix processor1 per chassis (or 2 for redundancy)1756-L81E (3 MB) for small SLC programs, 1756-L83E (10 MB) for medium, 1756-L85E (40 MB) for large or PlantPAx
EtherNet/IP communication module1+ per chassis1756-EN2T (single-port), 1756-EN2TR (dual-port DLR), or 1756-EN3TR depending on network topology
1756 I/O modules1-for-1 with SLC modulesSee the I/O equivalents table later in this guide. Standard digital and analog modules are available as direct equivalents.
1492 terminal blocksAs requiredPre-wired interface modules and removable terminal blocks for the new ControlLogix I/O modules

Pros and Cons

ProsCons
Clean architecture — no legacy hardware in serviceHighest capital cost — new chassis, processor, comm, I/O, terminals, plus labor
Standard ControlLogix diagnostics on every channelLongest cutover — every field wire is moved
Maximum future-proofing — same platform as the rest of the plantHighest single-event downtime — chassis swap is a one-shot event
No 1747-AENTR adapter restrictions to work aroundField wiring rework introduces wiring-error risk — mitigate with 1492 pre-wired cables
When Path A Makes Sense Choose Path A when (a) the existing panel is being rebuilt anyway as part of a larger MCC or arc-flash upgrade, (b) the SLC chassis includes specialty modules unsupported by the 1747-AENTR, or (c) the field wiring itself is at end of life (brittle insulation, undersized conductors, unlabeled terminals) and would have to be rerun regardless. In those cases the incremental cost of new I/O over an AENTR adapter strategy is small relative to the panel rebuild.

5. Path B: Reuse Existing 1492 IFMs (Where Installed)

If the SLC field wiring already lands on Bulletin 1492 IFM/AIFM interface modules, the field side can stay put: replace the SLC chassis and I/O with new ControlLogix hardware, replace each 1746 pre-wired cable with the 1492 cable listed for the new 1756 module (1492-TD008), and confirm the IFM terminal assignment matches the new module. If the field wiring lands directly on 1746 RTBs, this path does not apply: Rockwell's 1492 swing-arm conversion system for SLC I/O (1492-CM1746 conversion modules in a 1492-CH1746 conversion chassis) targets Compact 5000 I/O and a CompactLogix 5380, not ControlLogix (1746-RM003, MIGRAT-PP004).

How It Works

Per 1492-TD008, each 1756 module has a listed set of 1492 interface modules (IFM for digital, AIFM for analog) and a pre-wired cable that plugs into the module's RTB position on one end and into the IFM on the other. The IFM carries the field wiring. When the existing IFM is one that 1492-TD008 lists for the new 1756 module, only the cable changes. When it is not, replace the IFM and re-land the field wires, which removes most of this path's advantage.

Example 1492 Pairings for the New 1756 Module (per 1492-TD008)

Existing SLC ModuleNew ControlLogix Module1492 IFM/AIFM + Cable Listed for the 1756 Module
1746-IB16 (16-pt 24VDC sink digital input)1756-IB16 (16-pt 24VDC sink digital input)1492-IFM20F (or another 20-pin IFM listed for the 1756-IB16) + 1492-CABLE***X
1746-IA16 (16-pt 120VAC digital input)1756-IA16I (16-pt 120VAC digital input)1492-IFM40F + 1492-CABLE***Y
1746-OW16 (16-pt relay output)1756-OW16I (16-pt isolated relay output)1492-IFM40F-FS24-2 + 1492-CABLE***Y
1746-NI8 (8-channel analog input)1756-IF8H (8-channel analog input with HART)1492-AIFM8-3 (or 1492-AIFM8-F-5 fused) + 1492-ACABLE***UC (voltage) or ***UD (current)
1746-NO4I (4-ch isolated current output)1756-OF8H (8-channel analog output with HART)1492-AIFM8-3 + 1492-ACABLE***WB (current) or ***WA (voltage)
1746-NT4 (4-ch thermocouple input)1756-IT6I2 (6-ch thermocouple input)1492-AIFM6TC-3 (with cold junction compensation) + 1492-ACABLE***YT

Replace *** with the length code: 005 (0.5 m), 010 (1.0 m), 025 (2.5 m), or 050 (5.0 m).

Bench-Built Conversion Where the existing IFMs can be reused, the new ControlLogix chassis can be assembled, cabled, and tested on the bench. Cutover at the panel is then: (1) power down, (2) unplug the SLC cables from the existing 1492 IFMs, (3) remove the SLC chassis and mount the new ControlLogix chassis, (4) plug the new pre-wired cables into the existing IFMs, (5) power up, (6) verify.

When Path B Makes Sense

Path B works best when (a) the SLC field wiring already lands on 1492 IFMs that 1492-TD008 lists for the new 1756 modules, (b) the application can afford the new ControlLogix I/O cost, and (c) downtime needs to be minimized. If the field wiring lands directly on SLC module RTBs, Path A or C is usually the better trade-off.

6. Path C — 1747-AENTR Remote SLC Adapter (the marquee path)

Path C is the most popular SLC 500 migration approach Rockwell recommends, and the one most plants choose. The strategy: keep the existing SLC chassis, all 1746/1747 I/O modules, and all field wiring exactly where they are. Replace only the slot-0 module (an SLC 5/01–5/05 modular processor such as a 1747-L532 or 1747-L552, or a remote 1747-ASB or ControlNet adapter) with a 1747-AENTR EtherNet/IP adapter (1747-UM076). Fixed-I/O SLC 500 controllers have no slot 0 and cannot take an AENTR. The new ControlLogix processor sits in a brand-new 1756 chassis and communicates with the SLC chassis over EtherNet/IP — the SLC chassis becomes a remote I/O drop.

Architecture

From the perspective of Studio 5000 Logix Designer, the SLC chassis appears as an EtherNet/IP node hosting the 1746 I/O modules. The ControlLogix controller produces and consumes I/O data through the 1756-EN2T(R) module, which routes traffic to the 1747-AENTR adapter, which polls the 1746 modules across the SLC backplane just as an SLC processor used to.

LayerComponentNotes
New controller1756 chassis (4–17 slot), 1756 power supply, 1756-L8xE controller, 1756-EN2T or 1756-EN2TR comm moduleSized to the application, not the SLC. A small chassis (1756-A4 with PSU + L83E + EN2TR) suffices for most projects.
NetworkEtherNet/IP via Stratix or third-party managed switchesDLR ring topology with 1756-EN2TR + 1747-AENTR (the AENTR's embedded switch supports the EtherNet/IP DLR protocol, 1747-UM076)
Existing SLC chassis (preserved)1746-A4 / A7 / A10 / A13 chassis, 1746-Pn power supplyUnchanged. Still uses SLC backplane power.
Slot 0 (formerly the SLC processor)1747-AENTR EtherNet/IP adapterMust be installed only in slot 0 (leftmost slot) per 1747-UM076 page 18. Replaces the SLC processor.
Slots 1+Existing 1746/1747 I/O modules — unchangedAll field wiring stays on existing RTBs

1747-AENTR Module Specifications

Per the 1747-UM076 user manual:

SpecificationValue
Slot locationSlot 0 only (leftmost slot of the SLC chassis)
Backplane power required5V DC at 470 mA from the SLC power supply
Ethernet portsTwo RJ-45, embedded Layer-2 switch (IEEE 802.3, 802.1D), supports DLR
Default IP configurationAddress switches at 999, DHCP enabled
Static IP via switches001…254 sets host on 192.168.1.xxx, subnet 255.255.255.0, gateway 0.0.0.0
Reset to factory defaultsSet switches to 888 and power-cycle
Web server enableSet switches to 000 and power-cycle (firmware 2.003+ defaults to disabled)
Web server disableSet switches to 901 and power-cycle
Module connectionsUp to 96 direct connections per adapter on firmware 2.001 + Logix Designer v21+ (32 on firmware 1.001 + RSLogix 5000 v20)
Maximum data per connection240 words
Connection types per SLC module1 Exclusive Owner, up to 5 Input Only, up to 5 Listen Only
Hardware/software requirementLogix controller v20+, Studio 5000 Logix Designer (or RSLogix 5000) v20+, RSLinx v2.59+

Cutover Procedure

  1. Build and stage the new ControlLogix chassis on a bench. Mount the 1756 chassis, install the power supply, processor, and 1756-EN2T(R) communication module. Install Studio 5000 Logix Designer v37 (or current) on the engineering workstation.
  2. Run the RSLogix 500 to Studio 5000 conversion. Open the existing SLC project in RSLogix 500. File → Save As, set Save as type to Logix Designer Files (*.ACD). This launches the Logix Designer Export: select ControlLogix, the 1756-L8xE catalog number and firmware, then choose Keep Existing I/O (adds a bridge device so Logix can scan the existing SLC I/O) or Update All I/O (1756-RM085). Review every Programming Conversion Error (PCE), unsupported instruction (UNK), and message instruction. Per 1756-RM085, expect to manually rework I/O addressing, indirect addressing, and any instructions not in the conversion table.
  3. Set the 1747-AENTR network switches. Set the three rotary switches on the front of the adapter to a static host address (e.g., 100 for 192.168.1.100), or leave at 999 to use DHCP. Document the chosen address.
  4. Schedule cutover during a planned outage. Per 1747-UM076 page 18, the SLC chassis must be powered down to remove or insert the AENTR adapter.
  5. Remove the SLC processor from slot 0. Press the top and bottom releases and pull straight out. Set aside — you may reinstall it for fallback.
  6. Install the 1747-AENTR in slot 0. Align the circuit board with the leftmost chassis card guide, slide in, and press evenly until seated. Connect the two Ethernet RJ-45 cables to your network switch (or DLR ring partners).
  7. Power up the SLC chassis. The AENTR's 4-character status display should show its IP address after DHCP resolution or static-switch read.
  8. In Studio 5000, add the 1747-AENTR to the I/O Configuration tree as a child of the 1756-EN2T module. Then add each 1746 module as a child of the 1747-AENTR. Studio 5000 generates input/output tags for each module automatically.
  9. Use BTD, MOV, or CPS instructions to map data between the converted SLC tags and the new I/O module tags (the conversion utility creates SLC-style tag structures, but the live data lives at the new I/O addresses — see 1756-RM085).
  10. Download the project to the controller and verify each I/O point against the field. Watch the AENTR's MOD LED (solid green = normal) and the per-channel I/O LEDs on each 1746 module to confirm communication.

1746/1747 I/O Modules NOT Supported by the 1747-AENTR

Per 1747-UM076 page 28, the following modules will NOT communicate through the 1747-AENTR. If your SLC chassis has any of these, you cannot use Path C without first replacing or relocating the unsupported module.

Catalog NumberTypeWhy Unsupported
1746-HSRVServo Control ModuleSpecialty motion module — replace with Integrated Motion on EtherNet/IP
1746-BTMBarrel Temperature ModuleSpecialty plastics module
1747-DCM1 / DCM2 / DCM3 / DCM4Direct Communication ModulesLegacy comm bridge
1747-KE/A, 1747-KE/BDH-485 / RS-232C Interface ModulesReplace with 1756-EWEB or 1756-EN4TR + protocol converter
1747-KFC15ControlNet to RS-232C InterfaceUse 1756-CN2 / CN2R for ControlNet
1747-SDN/DDeviceNet Scanner ModuleReplace with 1756-DNB
1747-SCNRControlNet Scanner ModuleReplace with 1756-CN2 / CN2R
1747-SNRemote I/O Scanner ModuleReplace with 1756-DHRIO if you must keep RIO field equipment
1747-BSNBack-Up Remote I/O ScannerAENTR is not a redundancy device
1746-QVOpen Loop Velocity Control ModuleSpecialty drive module
1746-BLMBlow Molding ModuleSpecialty plastics module
1746-MPMMold Pressure ModuleSpecialty plastics module
1203-SM1ScanPort Module (Class 4)Legacy drive comm; use EtherNet/IP-native drives instead
1747-AENTR Does NOT Support Redundancy Per 1747-UM076 and 5069-AP001, the 1747-AENTR is not compatible with ControlLogix redundant systems using 1756-SRM, 1756-RM, or 1756-RM2 redundancy modules. If your migration target is a redundant ControlLogix pair, the SLC I/O cannot live behind a 1747-AENTR — you must use Path A or Path B and put new 1756 I/O directly in the redundant chassis.

Pros and Cons

ProsCons
Lowest capital cost — one AENTR per chassis vs. dozens of new I/O modulesAENTR scan time is slower than direct 1756 I/O on the local backplane (acceptable for most discrete + analog process applications)
Field wiring untouched — zero wiring-error riskRequires Logix v20+ and RSLogix 5000 / Studio 5000 v20+
Fastest cutover — minutes per chassis (just swap the slot-0 module)Does NOT support 1746-HSRV, 1746-BTM, 1747-DCM/KE/KFC/SDN/SCNR/SN/BSN, 1746-QV/BLM/MPM, 1203-SM1
Easy fallback — reinstall the original SLC processor in 5 minutes if cutover failsNot compatible with ControlLogix redundancy (1756-RM2)
Phased migration — one chassis at a time, no big-bang eventLong-term, the SLC chassis hardware is still aging and will eventually need replacement (Path A or B)

7. Path D — Direct Module-by-Module Replacement

Path D is the slowest and most piecemeal option: keep the existing SLC chassis and processor in service, but replace individual 1746 I/O modules one at a time over a multi-shutdown campaign. This is rarely the right answer for a strategic migration, but it can work as a tactical option when capital is severely constrained.

In practice, this path means buying new-old-stock or refurbished 1746 modules to replace failing ones, while planning a full Path C cutover for some future capital cycle. It is not a path to ControlLogix — it is a strategy for keeping SLC running until a real migration can be funded.

Path D Is Not a ControlLogix Migration Strictly speaking, Path D is SLC-to-SLC module replacement, not SLC-to-ControlLogix migration. Include this path in the discussion only because customers ask about it. If your goal is to actually be on Logix in the next 1–3 years, choose Path A, B, or C. Path D is appropriate only when (a) the existing SLC processor and chassis are healthy, (b) only a few I/O modules have failed, and (c) the application is approaching its own end of life and a full migration cannot be justified before retirement.

8. Choosing the ControlLogix Controller

The 1756-L8xE family scales from small standalone machines to PlantPAx batch plants. For an SLC migration, where the legacy program is at most 64 KB and uses 16-bit timers and integer math, the right ControlLogix processor is usually one of three: 1756-L81E, 1756-L83E, or 1756-L85E.

ControllerMemoryEtherNet/IP NodesTypical ApplicationRight For
1756-L81E3 MB100Small standalone machineSingle SLC 5/03 with under 32 KB program; one or two AENTR adapters
1756-L83E10 MB250Medium machine, general purposeMost SLC 5/04 / 5/05 conversions; up to 5 AENTR adapters or mixed AENTR + new 1756 I/O
1756-L85E40 MB300Large process or batchPlantPAx-class plants; 10+ AENTR adapters; redundancy candidate

Per 5069-AP001 (page 13), “a full 32 KB SLC program converts to a Logix program size of about 360 KB. So in general, SLC programs of less than 32 KB fit into any type of Logix controller while a full 64 KB SLC program fits only in Logix controllers with at least about 800 KB of memory.” Both the L81E (3 MB) and L83E (10 MB) have 4–14× the headroom of a full SLC program after conversion, so memory is rarely the binding constraint. Pick the controller based on EtherNet/IP node count (one per AENTR adapter, plus drives, HMIs, third-party devices) and future expansion needs.

Don't Undersize the Controller The 1756-L81E (3 MB / 100 EtherNet/IP nodes with Logix Designer v30 or later) is tempting on cost, but nodes add up: 5 AENTR adapters + 6 PowerFlex drives + 2 HMIs + 1 OPC client = 14 nodes already, before any future I/O additions. Size for the full future network; the L83E (10 MB / 250 nodes) is the usual default for SLC migrations (node counts per 1756-SG002).

9. Chassis & Power Supply Selection

If you are migrating via Path C (1747-AENTR), the new 1756 chassis only needs to hold the controller, power supply, and EtherNet/IP module — the I/O lives back in the SLC chassis. A 1756-A4 (4-slot) or 1756-A7 (7-slot) is usually sufficient. If you are migrating via Path A or B, size the chassis for the controller plus the new 1756 I/O modules.

ChassisSlotsBest For
1756-A44Path C minimal: controller + EN2TR + 2 spare slots (a standard power supply mounts on the left end of the chassis, not in a slot). Sufficient for most AENTR-strategy projects.
1756-A77Path C with multiple comm modules (e.g., EN2TR + DNB + ControlNet) or path A/B with small I/O counts
1756-A1010Path A or B with medium I/O counts
1756-A1313Path A with 50–100 I/O channels in a single chassis
1756-A1717Maximum chassis size; large Path A migrations or PlantPAx with many comm modules

Power Supplies

Power SupplyInputOutputNotes
1756-PA7285–265V AC5.1V DC @ 10A, 24V DC @ 2.8AStandard AC supply for 4–17-slot chassis
1756-PB7218–32V DC5.1V DC @ 10A, 24V DC @ 2.8ADC supply for 24V-distribution panels
1756-PA7585–265V AC5.1V DC @ 13A, 24V DC @ 2.8ALarger-capacity AC supply for 13–17-slot chassis with high-draw modules

10. 1746 to 1756 I/O Module Equivalents

When migrating individual 1746 modules to 1756 modules (Path A or B), use the following equivalents. These are PLC Exchange's recommended 1756 equivalents, checked against the ControlLogix I/O technical data (1756-TD002). Rockwell's 1746-RM003 maps 1746 modules to 1769 and 5069 targets only, not 1756.

Digital Input Equivalents

SLC 500 ModuleControlLogix EquivalentNotes
1746-IA8 (8-pt 120VAC input)1756-IA16I (16-pt 120VAC isolated input)ControlLogix doubles channel count; share one module across two SLC IA8s
1746-IA16 (16-pt 120VAC input)1756-IA16 or 1756-IA16IDirect 1-for-1; use IA16I if isolation is required
1746-IM16 (16-pt 240VAC input)1756-IM16I (16-pt 240VAC isolated input)Direct 1-for-1
1746-IB16 (16-pt 24VDC sink input)1756-IB16 or 1756-IB16I (16-pt 24VDC isolated input)Direct 1-for-1; use IB16I if per-point isolation is required
1746-IB32 (32-pt 24VDC sink input)1756-IB32 (32-pt 24VDC sink input)Direct 1-for-1
1746-IV16 (16-pt 24VDC source input)1756-IV16 (16-pt 10–30V DC sourcing input)Direct 1-for-1; keep the same field devices. Do not substitute a sinking 1756-IB16 or 1756-IB16D (1756-TD002 lists both as 12/24V DC sink).

Digital Output Equivalents

SLC 500 ModuleControlLogix EquivalentNotes
1746-OA16 (16-pt 120VAC output)1756-OA16 or 1756-OA16I (isolated)Direct 1-for-1
1746-OB16 (16-pt 24VDC output)1756-OB16D or 1756-OB16E (electronically protected)ControlLogix has electronically fused / diagnostic variants
1746-OB32 (32-pt 24VDC output)1756-OB32 (32-pt 24VDC output)Direct 1-for-1
1746-OW16 (16-pt relay output)1756-OW16I (16-pt isolated relay output)Direct 1-for-1; ControlLogix isolated relay is per-point isolated

Analog Input Equivalents

SLC 500 ModuleControlLogix EquivalentNotes
1746-NI4 (4-ch voltage/current)1756-IF8 (8-channel current/voltage input)ControlLogix doubles the channel count
1746-NI8 / 1746-NI16I / 1746-NI16V1756-IF16 (16-channel current/voltage) or 1756-IF8H (8-ch with HART)Direct or upgrade-with-HART path
1746-NT4 (4-ch thermocouple)1756-IT6I or 1756-IT6I2 (6-ch isolated thermocouple)Direct upgrade; ControlLogix supports more TC types and CJC compensation
1746-NR4 (4-ch RTD)1756-IR6I (6-ch isolated RTD)Direct upgrade; supports more RTD types

Analog Output Equivalents

SLC 500 ModuleControlLogix EquivalentNotes
1746-NO4I (4-ch isolated current output)1756-OF8 or 1756-OF8H (8-ch with HART)Direct upgrade; HART variant adds field-device communication
1746-NO4V (4-ch voltage output)1756-OF8 (8-ch voltage/current output, jumper-selected)Direct upgrade
1746-NIO4I (combo 2 in / 2 out current)1756-IF8 + 1756-OF8 (separate input/output modules)ControlLogix splits combo modules into dedicated input + output
Use the Integrated Architecture Builder (IAB) Rockwell's free Integrated Architecture Builder tool (downloadable from rok.auto/iab) includes an SLC-to-Logix migration wizard that auto-generates a bill of materials based on your existing SLC chassis layout. Per MIGRAT-PP004, it verifies SLC module support and power-supply loading and helps lay out the EtherNet/IP network. Use it to validate your manual 1-for-1 mapping before ordering hardware.

11. Software Migration: RSLogix 500 to Studio 5000

The hardware migration is half the project; the other half is converting your RSLogix 500 program into a Studio 5000 Logix Designer project. Per Rockwell's 1756-RM085 reference manual, the conversion is done with the Logix Designer Export built into RSLogix 500, which converts the RSLogix 500 project into a Studio 5000 Logix Designer project (.ACD file).

Architecture Differences

Per 5069-AP001 page 12 and 1756-RM085 page 9, the SLC 500 and Logix architectures differ in several fundamental ways:

AttributeSLC 500Logix (ControlLogix)
CPU16-bit operations32-bit operations
Operating systemProcess codes based on program filesProcess codes based on tasks, programs, and routines
I/OI/Os mapped to I and O data table files; updated synchronously to program scanI/O tags auto-generated; updated asynchronously to logic scan
DataStored in global data table format (N7:0, F8:0, B3:0, etc.)Local + global tags; arrays for tabular data; UDTs for structures
Time bases16-bit; 10 ms or 1 s selectable32-bit; 1 ms native
CommunicationBTR/BTW and MSG instructions; DH+/DH-485 nativeMSG instructions only (no BTR/BTW); EtherNet/IP native
Memory1 KB to 64 KB380 KB to 40+ MB (factor of 380–625× more)
Scan timeBaseline50–80% reduction on the same logic per 5069-AP001 page 13

Conversion Procedure

  1. Open the existing project in RSLogix 500. Use the latest available release of standalone RSLogix 500 (still distributed by Rockwell at the time of writing).
  2. Clean up the project before exporting. Delete unused memory (Tools → Delete Unused Memory). Resolve all PCE-prone constructs in the SLC project first — it is cheaper to fix in RSLogix 500 than to fix as PCE errors in Logix.
  3. Run the conversion. File → Save As, set Save as type to Logix Designer Files (*.ACD), and select Save. This launches the Logix Designer Export (1756-RM085).
  4. Pick the target and I/O strategy. In the Logix Designer Export dialogs, select ControlLogix, the target catalog number (1756-L83E or L85E), and the firmware revision, then choose Keep Existing I/O (adds a bridge device to scan the existing SLC I/O) or Update All I/O (Rockwell's preferred option) and migrate. Older RSLogix 500 releases without this option use the .SLC export and RSLogix Project Migrator described in 5069-AP001.
  5. Review the conversion log. The conversion utility flags every Programming Conversion Error (PCE) and Unknown (UNK) instruction in the rung where the issue occurred. Per 1756-RM085, every PCE/UNK requires manual remediation — do not download to the controller until they are all resolved.
  6. Map the I/O. The conversion utility creates SLC-style tag structures (e.g., I:1.0, O:2.0, N7:0). The actual live I/O data lives at the new Logix tag addresses (e.g., Local:1:I.Data, or SLC_Chassis_1:1:I.Data behind a 1747-AENTR). Use BTD, MOV, or CPS instructions to copy data between the converted SLC structures and the live Logix I/O tags.
  7. Reconfigure MSG instructions. SLC MSG instructions targeted DH+/DH-485/ControlNet endpoints; Logix MSG instructions target EtherNet/IP nodes by IP address. Every MSG instruction must be reconfigured for the new network topology.
  8. Convert SFC and structured text manually. Per 1756-RM085 page 9, the Logix Designer Export converts only ladder instructions. SFC and structured text routines must be re-created from scratch in Studio 5000.
  9. Test on the bench. Download to the new controller, with the AENTR adapter and SLC I/O on a test chassis. Force inputs and watch outputs. Compare against the original SLC behavior using the SLC processor still in your spares stock as a reference.
Address Rework Is Always Required Per 1756-RM085 page 9: “After running the conversion process, the resulting import/export file still requires further manipulation. You must map the I/O and use BTD, MOV, or CPS instructions to place this mapped data into the structures created by the conversion process.” The conversion is not a one-button operation. Plan for at least 1–2 weeks of engineering effort per 10K instructions of SLC code, plus full-system FAT testing.

Common Instructions: SLC to Logix

SLC 500 InstructionLogix EquivalentConversion Note
XIC, XIO, OTE, OTL, OTUXIC, XIO, OTE, OTL, OTUDirect — identical mnemonics and behavior
TON, TOF, RTOTON, TOF, RTODirect — tag structure changes (timer.ACC, timer.PRE)
CTU, CTD, RESCTU, CTD, RESDirect
MOV, ADD, SUB, MUL, DIVMOV, ADD, SUB, MUL, DIVDirect — Logix is 32-bit, so range and precision improve
EQU, NEQ, LES, GRT, LEQ, GEQEQU, NEQ, LES, GRT, LEQ, GEQDirect
BTR, BTW (block transfer)MSG (converted with a PCE instruction)Complete the MSG configuration after conversion (1756-RM085)
FFL, FFU, LFL, LFU (FIFO/LIFO)FFL, FFU, LFL, LFUDirect
PID (PD file type)PIDVerify every converted parameter; consider the built-in Enhanced PID (PIDE) function-block instruction for new code
MSG (DH+/DH-485)MSG (EtherNet/IP)Reconfigure for new network topology

12. Wiring Preservation Detail

The single largest source of post-cutover defects in any PLC migration is wiring error — a wire landed on the wrong terminal, a missed shield drain, a swapped polarity. The 1747-AENTR strategy (Path C) eliminates this risk entirely by leaving every field wire on its existing 1746 RTB. Path B (reusing existing 1492 IFMs) reduces it by using factory-built pre-wired cables from the new ControlLogix module to the existing 1492 IFM, provided the IFM terminal assignment matches the new module. Path A is the only path that requires hands-on field-wiring rework.

1492 Pre-Wired Cable Sizing

Per 1492-TD008, pre-wired cables are ordered by adding a length code to the cable catalog number: 005 (0.5 m), 010 (1.0 m), 025 (2.5 m), or 050 (5.0 m). The cable family is set by the 1756 module. Examples from 1492-TD008:

Cable FamilyUseConductor Count
1492-CABLE…X / …YDigital I/O cablesCABLE***X for the 1756-IB16 (20-pin IFMs); CABLE***Y for the 1756-IA16I and 1756-OW16I (40-pin IFMs)
1492-ACABLEAnalog cables for Bulletin 1756 analog I/O, RTD, and thermocouple modulesSuffix per module, e.g. ACABLE***UC/UD for the 1756-IF8H
1492-ACABLE…YTThermocouple cable for the 1756-IT6I2 with a 1492-AIFM6TC-36 channels

Color Coding and Polarity

When using 1492 pre-wired cables (Path B), use the conductor color-code table for the specific cable in 1492-TD008; color assignments differ by cable. Verify against that table before commissioning.

Always Verify Continuity Before Powering Up Even with a 1492 pre-wired cable, the cable can be defective from the factory or damaged in transit. Before powering up the new ControlLogix chassis on Path B, ring out every conductor end-to-end with a multimeter. The five minutes spent verifying continuity will save hours of fault-tracing if a single conductor is open or shorted.

13. Sample Migration: 84-Point Water Treatment Plant

To make the AENTR strategy concrete, here is a realistic example: a small water treatment plant with two existing SLC 500 chassis, 84 I/O points total, currently controlled by a 1747-L532 SLC 5/03 processor. The plant runs 24/7 and can take a 4-hour outage maximum for cutover.

Existing System

ComponentCatalogSlot/Location
SLC chassis (main, pump house)1746-A7 (7-slot)Main MCC panel
SLC power supply1746-P2 (120/240VAC)Slot rack
SLC processor1747-L532 (SLC 5/03, 16K words)Slot 0 → will be removed
Digital input1746-IB16 (16-pt 24VDC sink)Slot 1 — level switches, run feedback
Digital input1746-IA16 (16-pt 120VAC)Slot 2 — pressure switches, alarms
Relay output1746-OW16 (16-pt relay)Slot 3 — pump starters, valve solenoids
Analog input1746-NI8 (8-ch current)Slot 4 — flow, level, chlorine residual
Analog output1746-NO4I (4-ch isolated current)Slot 5 — chemical metering pumps
Remote I/O scanner1747-SNSlot 6 (scans the secondary chassis)
SLC chassis (secondary, filter gallery)1746-A4 (4-slot), 1747-ASB remote I/O adapter in slot 0Filter building, 100 m from main panel
1746-IB16 + 1746-OW8 in secondary chassis1746-IB16, 1746-OW8Slots 1, 2
NetworkRemote I/O (1747-SN in main chassis to 1747-ASB)Main → Secondary

New System (Path C — 1747-AENTR)

ComponentCatalogSlot/Location
NEW: ControlLogix chassis1756-A4 (4-slot)New panel section in main MCC
NEW: Power supply1756-PA72Slot rack
NEW: Controller1756-L83E (10 MB, 250 EtherNet/IP nodes)Slot 1
NEW: EtherNet/IP comm module1756-EN2TR (DLR-capable)Slot 2
NEW: AENTR in main SLC chassis1747-AENTRSlot 0 of existing 1746-A7 (replaces 1747-L532; the 1747-SN in slot 6 is removed, since the AENTR does not support it per 1747-UM076)
NEW: AENTR in secondary SLC chassis1747-AENTRSlot 0 of existing 1746-A4 (replaces the 1747-ASB remote I/O adapter, per 1747-UM076)
KEPT: All 1746 I/O modulesAll slots 1+ in both chassisField wiring untouched
NEW: Network switchStratix 5200 or equivalentDLR ring linking 1756-EN2TR → main AENTR → secondary AENTR → back

Bill of Materials — New Hardware Only

CatalogDescriptionQty
1756-A44-slot ControlLogix chassis Series C1
1756-PA7285–265VAC power supply1
1756-L83EControlLogix 5580 controller, 10 MB1
1756-EN2TREtherNet/IP communication module, dual-port DLR1
1747-AENTRSLC 500 EtherNet/IP adapter2
Stratix 5200Managed industrial Ethernet switch1

Cutover Timeline

  1. Week 1–3 (offline): Engineering. Run RSLogix 500 conversion to Studio 5000. Resolve PCE/UNK errors. Configure I/O tree for both AENTR adapters and all 1746 modules. Build new 1756 chassis on the bench. Configure network switch and IP addresses.
  2. Week 4 (offline): Bench FAT. Connect bench AENTR adapter to a test SLC chassis loaded with spare 1746 modules. Verify every input read, every output write, every alarm.
  3. Outage hour 0: Plant shutdown. Lock-out/tag-out main and secondary SLC chassis power.
  4. Hour 0–1: Pull 1747-L532 from main chassis slot 0 and the 1747-SN from slot 6. Install 1747-AENTR (rotary switches set to 200 for 192.168.1.200). Pull the 1747-ASB from secondary chassis slot 0. Install second 1747-AENTR (set to 201). Connect both adapters to the Stratix 5200 switch in DLR ring topology.
  5. Hour 1–2: Mount new 1756-A4 chassis in main MCC. Land power. Connect Stratix 5200 to 1756-EN2TR.
  6. Hour 2–3: Power up. Verify both AENTR MOD LEDs solid green. Verify 1756-EN2TR network LEDs. Download Studio 5000 project to 1756-L83E.
  7. Hour 3–4: Functional test — cycle each pump start/stop, verify each alarm contact, verify each analog reading, verify each chemical pump output. Hand back to operations.
  8. Fallback: If anything fails, pull both AENTRs, reinstall the 1747-L532, 1747-SN and 1747-ASB, reconnect the Remote I/O cable, and the plant is back on SLC inside an hour.
Why This Path C Works Total new hardware: $8K–$12K (one 1756 chassis + PSU + L83E + EN2TR + two 1747-AENTRs + one switch). Total field-wire work: zero. Total maximum outage: 4 hours. Compare to Path A: $25K+ in new 1756 I/O alone, plus $15K+ in panel labor, plus a 24-48 hour outage. Path C delivers 90% of the modernization benefit (modern controller, EtherNet/IP, Studio 5000, V37 firmware) at 30% of the cost and 10% of the downtime. The remaining 10% — refreshing the actual 1746 hardware — can be deferred to a future capital cycle.

14. Related Guides

These ControlLogix guides on plcexchange.net cover related products and topics:

  1. 1756-L85E ControlLogix 5580 for PlantPAx & Batch Process — If your migration target is a PlantPAx batch plant, this guide covers L85E sizing, redundancy, and FactoryTalk Batch integration.
  2. 5069-AENTR Compact 5000 EtherNet/IP Adapter Guide — For Compact 5000 remote I/O drops in a mixed ControlLogix architecture.
  3. 5069-IB16 Digital Input Module Guide — Companion if your project includes new Compact 5000 I/O alongside the migrated SLC chassis.

For the authoritative migration references, download Rockwell's 1756-RM085 Converting PLC-5 or SLC 500 Logic to Logix-Based Logic, 1746-RM003 SLC 500 Hardware Migration Reference Manual, and 1747-UM076 SLC 500 EtherNet/IP Adapter User Manual from the Rockwell Automation literature library.

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
1756-RM085Converting PLC-5 or SLC 500 Logic to Logix-Based Logic Reference ManualPDF
1746-RM003SLC 500 Hardware Migration Reference Manual (Bulletins 1746, 1747, 1769, 5069)PDF
1747-UM076SLC 500 EtherNet/IP Adapter (1747-AENTR) User ManualPDF
1747-IN5211747-AENTR Installation InstructionsPDF
5069-AP001SLC to CompactLogix Programming Migration Application ProfilePDF
MIGRAT-PP004SLC 500 to CompactLogix 5380 Control System Migration Solutions ProfilePDF
1756-PP026SLC 500 to Logix Application Conversion UtilityPDF
1492-TD008Bulletin 1492 Programmable Controller Wiring Systems Technical DataPDF

Plan Your SLC 500 to ControlLogix Migration

PLC Exchange stocks every component for an SLC 500 to ControlLogix migration: 1756 chassis, power supplies, ControlLogix 5580 controllers, 1756-EN2TR EtherNet/IP modules, 1747-AENTR adapters, and the full range of 1756 I/O modules. We also stock the 1492 IFMs, AIFMs, and pre-wired cables for the swing-arm path, with a 2.5-year warranty and same-day shipping. Talk to us about your specific chassis layout and we'll spec the right combination of paths for your project.