Modicon PLC Evolution: From the 084 to the M580, Every Generation Explained

Jul 08, 2026

Leave a message

Chen Tuo
Chen Tuo
Chen Tuo, Senior Automation Engineer at Shenzhen Chentuo Technology, has 15+ years of hands-on PLC, HMI, and VFD experience with Siemens, ABB, Allen-Bradley, Mitsubishi, Omron, and Schneider, supporting automation projects in 80+ countries.

Several generations of Modicon programmable logic controllers lined up from oldest to newest on a workbench

 

The world's first programmable logic controller was not a Siemens, an Allen-Bradley, or a GE product. It was the Modicon 084, built in 1968, and the same company invented Modbus a decade later. Modicon now lives inside Schneider Electric, but its lineage runs in one unbroken line from that first 084 to today's M580. This guide walks the full family tree generation by generation, then covers which models are obsolete, what replaces them, and where to source the parts.

 

How the Modicon Story Began: The 084 and the First PLC

1968, GM Hydramatic, and the 84th Project

In 1968, General Motors' Hydramatic division put out a bid for a machine that could replace the relay logic panels controlling its transmission assembly lines. Relay cabinets worked, but rewiring one for a model-year change could take weeks and a warehouse of spare relays. Bedford Associates, a small New England engineering firm led by Dick Morley, won the contract. The controller they delivered borrowed its name from the internal project number: it was project 084, and the name stuck as the product name. Morley and his team are widely credited with inventing the PLC, though several engineers were solving the same problem around the same time. Either way, the 084 was first to ship.

 

Why the 084 Mattered

The 084 replaced a wall of relays with a single box, in a language electricians already understood. Three things made it stick: ladder logic let technicians program it without learning a new syntax, modular design Let plants add I/O without redesigning the cabinet, and solid-state switching replaced mechanical relay contacts that wore out.

 

What is a PLC? An industrial computer that reads inputs (sensors, switches), runs a stored program, and drives outputs (motors, valves, relays) in real time. What is ladder logic? A graphical programming language that mimics relay wiring diagrams, so it maps to what electricians already knew.

 

A wall of 1960s electrical relays beside the single early controller box that replaced it

 

From that one prototype, Modicon grew into a full family of controllers. The clearest way to see the whole line is a single table.

 

The Full Modicon Family Tree at a Glance

Use this table as a quick Modicon PLC comparison, a fast way to place any model you own inside the full product line, from the original 084 to the current M580.

 

Family

Era

Positioning

Representative CPU

Programming Software

Key Communication

Lifecycle Status

Replacement

084

1968

First PLC prototype

084

P190 terminal

Proprietary

Historical

N/A

184 / 384 / 584

1969-1970s

Early production family

584

P190 terminal

Proprietary

Discontinued

984 / M340

984

1980s

Standardized modular PLC

984-785

Modsoft, ProWorx

Modbus RTU/TCP

End of life

M340 / M580

Micro / Compact

1980s-1990s

Compact, OEM controllers

TSX Micro

PL7

Modbus

End of life

M221 / M241

Quantum (140)

1990s

High-I/O, networked process control

140CPU

Concept, Unity Pro

Modbus, Modbus Plus, Ethernet

End of life, not sold new

M580

Momentum

Mid-1990s

Distributed I/O

170 series

Concept, Unity Pro

Modbus, Ethernet

Largely discontinued

M580 remote I/O / M340

Premium (TSX P57)

Late 1990s

Mid-to-high performance

TSX P57

PL7, Unity Pro

Modbus, Fipio

End of life

M580

M340

Mid-2000s

Compact mid-range

BMXP34

Unity Pro, EcoStruxure Control Expert

Modbus, Ethernet, fieldbus

Active (mature)

Current

M238 / M241 / M251 / M262

2010s

OEM machine controllers

TM241, TM262

SoMachine, EcoStruxure Machine Expert

Ethernet, CANopen, OPC UA, MQTT

Active

Current

M580 (ePAC)

2010s

Flagship Ethernet PAC

BMEP58

EcoStruxure Control Expert

Ethernet, Modbus TCP, EtherNet/IP

Active (current)

Current

 

Status labels follow Schneider Electric's own lifecycle categories and can shift over time, so confirm current status before specifying a platform for a new project.

 

modular-1

Need a part now?

Request a quote or stock check. We supply new, refurbished, and repaired Modicon hardware with global shipping and a 12-month warranty.

 

How to Read This Table

Two paths. If you already own a Modicon controller, check the Lifecycle Status and Replacement columns, then skip to "Which Modicon Controllers Are Obsolete" below. If you are specifying a new controller, check Positioning and Key Communication, then jump to the M340, M2xx, and M580 entries next.

 

To understand each generation, we need to look at what actually changed and why, one family at a time.

 

Generation by Generation: What Changed and Why

184, 384, and 584: From Prototype to Product Family

The 084 was a prototype; the 184, 384, and 584 turned it into a sellable family, with the 584 becoming the workhorse through the 1970s. The biggest leap in this era was not a hardware spec: in 1979, a Modicon engineer created Modbus for this platform, and it became the communication protocol a huge share of industrial automation still runs on today. Controllers from this generation ran automotive assembly lines and, increasingly, food and material handling systems.

 

984: The Standardized Workhorse

The 984 series standardized what the 584 started, adding native Modbus, built-in diagnostics, and clearer fault codes that made troubleshooting far less of a guessing game. It is the platform most closely associated with LL984 ladder logic, a dialect still referenced in migration tools today. Its biggest installed base sits in water and wastewater treatment and power utilities, where units bought in the 1980s and 1990s are, in many cases, still running.

 

Micro and Compact: The Roots of Today's M2xx Line

The TSX Micro and Compact series brought Modicon into a single, self-contained box aimed at OEM machine builders rather than large process plants. They packed CPU, power supply, and I/O into one enclosure, cutting panel space and wiring time on smaller machines. This compact, OEM-first design is the direct ancestor of today's M221 and M241 controllers, which inherited the same target market.

 

Quantum: Built for Big, Networked Systems

Quantum (the 140 series) scaled Modicon up for large I/O counts, hot standby redundancy, remote I/O drops, and Modbus Plus networking across wide plant floors. That combination made it the default for process industries where a single controller failure could shut down an entire line. Quantum became the standard in water treatment, oil and gas, and power generation for two decades. It is also the platform most often at the center of Modicon obsolescence questions today, since Schneider ended new sales around 2022 and points customers to the M580.

 

A Modicon Quantum 140-series rack with several input and output modules installed in a control cabinet

 

Momentum: Distributed I/O, Decentralized

Momentum took a different approach from Quantum: instead of one large rack, it spread I/O across the plant floor in smaller, individually networked blocks with swappable communication adapters. Each node could sit close to the equipment it controlled, cutting long wiring runs back to a central cabinet, a fit for SCADA-style architectures and utility I/O. Do not confuse Momentum with Quantum; they solved different problems, and today most Momentum CPUs are at end of life or fully discontinued.

 

Premium (TSX P57): The European Mid-to-High Tier

Premium, built around the TSX P57 CPU, filled the gap between Compact and Quantum: more performance and I/O than a machine controller, without Quantum's scale. It added faster instruction execution plus native PID and motion control, a strong fit for lines with tighter timing requirements. Its installed base is heavily concentrated in Europe, where it was Schneider's default mid-range platform before the M340 arrived. Premium is now end of life, and Schneider names the M580 as its replacement.

 

M340: The Active Mid-Range Workhorse

The M340 is where the current lineup begins. It added USB and Ethernet as standard ports, a real step up from Premium's limited native networking, and it shares the X80 I/O platform with the M580, a detail that matters directly at migration time. Unlike everything above, the M340 is actively mature, still sold new, and the right choice for compact, cost-aware machines and multi-station processes that need connectivity without an ePAC's scale.

 

M238, M241, M251, M262: The OEM Machine Controller Family

This family covers Modicon's machine-level line for OEM builders: compact, dedicated logic controllers rather than large process platforms. The M241 and M251 handle single-machine and decentralized architectures with dual Ethernet and CANopen. The M262 stands apart, built for edge and IIoT use with native OPC UA, MQTT, and built-in cybersecurity the earlier machine controllers never had. For a standalone machine rather than a large process, this family, not the M580, is usually the right start.

 

M580 (ePAC): The Current Flagship

The M580 is Schneider's current top-tier controller, and the term ePAC (Ethernet Programmable Automation Controller) is deliberate: where earlier platforms treated Ethernet as an add-on, the M580 runs it as the backbone. It adds hot standby redundancy, integrated SIL3 functional safety, a built-in firewall, and firmware encryption, features no earlier Modicon platform offered natively. It shares the X80 I/O platform with the M340, which is exactly what makes it the named replacement for Quantum, Premium, and much of Momentum.

 

Every generation was also programmed differently, which directly affects whether you can still maintain the unit you own today.

 

Modicon Programming Software by Generation

Software

Primary Generations

Notes

P190 handheld terminal

084, 184/384/584

Dedicated hardware terminal, no PC needed

Modsoft

984

DOS-based, one of the first PC tools for Modicon

ProWorx (32 / NxT)

984, early Quantum

Windows-based successor to Modsoft

PL7

Micro, Compact, Premium

Schneider's TSX-family programming software

Concept

Quantum, Momentum

Introduced IEC 61131-3 support

Unity Pro

Quantum, Premium, Momentum, M340, early M580

Unified programming across Modicon platforms

EcoStruxure Control Expert

M340, M580

Current name for Unity Pro, plus LL984 support

SoMachine / EcoStruxure Machine Expert

M221, M241, M251, M262

Software for the OEM machine controller family

 

From Dedicated Terminals to the Five IEC 61131-3 Languages

Early Modicon controllers were programmed through a dedicated P190 handheld terminal, not a PC. As PCs took over, that gave way to DOS tools like Modsoft, then Windows software such as ProWorx and PL7. The real shift came when Schneider standardized on IEC 61131-3, the international standard defining five languages: ladder diagram, function block diagram, sequential function chart, structured text, and instruction list. Concept and Unity Pro brought that standard to Modicon, and EcoStruxure Control Expert, the current name for Unity Pro, still supports all five today, plus LL984 for legacy 984 logic. The older your platform, the more likely its native software is unsupported on current Windows or hard to find at all, which makes maintenance harder every year.

 

Software age is one signal a platform is aging out. The next question is the one most buyers actually came here to ask: is your specific Modicon controller obsolete, and what do you do about it?

 

Ladder logic program displayed on a monitor in PLC programming software on an engineers desk

 

Which Modicon Controllers Are Obsolete? Lifecycle and Replacement Paths

Short version: The 984 series, Quantum, Premium, and most Momentum CPUs are end of life and no longer sold new by Schneider Electric. The M340 and M580 are active. The table below gives the quick view. For the full decision framework, including M580 CPU part numbers and a keep-versus-migrate cost model, see our companion guide, Modicon M580 vs M340 vs Legacy PLCs.

 

Family

Status

Typical Action

084 / 184 / 384 / 584

Historical, fully discontinued

Maintain via repair or spares only

984

Discontinued

Migrate to M340/M580, or maintain via spares

Quantum

End of life, not sold new

Migrate to M580 or stock critical spares

Premium

End of life, not sold new

Migrate to M580

Momentum

Largely discontinued

Migrate, or maintain via spares

M340

Active (mature)

Buy new and build a spares plan over time

M2xx family

Active

Standard choice for new OEM machines

M580

Active (current)

Standard choice for new builds and migrations

 

Obsolete Does Not Mean Replace It Today

An end-of-life label does not mean the controller must come out this quarter. It means new units are no longer sold, not that the one on your wall stops working. The real question is whether you can still get spares, how critical the process is, and what happens if it fails without warning. A non-critical machine with an available spares supply can often run for years past its official end-of-life date, which is exactly why a spare-parts supply for discontinued hardware matters: it buys time to plan a migration on your schedule, not during an outage.

 

Migrating vs Keeping It Running

In general, keep the system running when it is stable, spares are obtainable, and there is no new functional need. Migrate when failures grow frequent, spare lead times stretch out, or you need networking, safety, or redundancy the old platform cannot deliver. The full trade-offs, plus an I/O reuse and software conversion walkthrough for moving a Quantum, Premium, or 984 system to the M580, are in the companion migration guide linked above.

 

Whichever path you choose, it comes down to one thing: getting the right part. That is where sourcing becomes the real bottleneck.

 

How to Source and Maintain Legacy Modicon PLCs

Identify Your Model and Part Number

Start with the CPU nameplate or the rack's ID label. Modicon part numbers usually tell you the series directly: a reference starting with 140 is Quantum, TSX P57 is Premium, 170 is Momentum, and BMXP34 or BMEP58 point to the M340 and M580. Match what you find against the family tree table above to confirm generation and status. A single series often has several CPU variants with different memory and I/O counts, so record the full part number before requesting a quote.

 

A technician checking the printed part number on the nameplate of a Modicon controller module

 

New, Stock, or Refurbished and Repaired

Three sourcing routes cover most situations. New parts suit active lines like the M340 and M2xx family, where full service life and warranty matter most. In-stock and surplus units are usually the fastest, cheapest route for an active platform you need quickly; we carry Schneider PLC modules across current and legacy Modicon series for exactly this case. Refurbished and repaired hardware is the realistic option once a family reaches end of life, since new stock stops existing. A tested, warrantied unit, such as a 140-series discrete input module or an Ethernet module for Quantum, can keep an older system running for years past its end of life.

 

Cross-Border Sourcing: Lead Time, Compatibility, Firmware

Buying Modicon spares overseas adds risks a domestic order lacks. Shipping and customs add lead time on top of stock availability, so confirm both before committing to a schedule. Firmware matters more than most buyers expect: an older CPU may need a matching firmware revision to run with newer I/O or software, so confirm before ordering, not after. Regional hardware revisions exist within the same part number, and refurbished units should come with test and calibration records, not just a promise.

 

Before you order, confirm:

  1. Exact part number and firmware or hardware revision
  2. Current lifecycle status and expected support window
  3. Whether the unit was tested, and what documentation comes with it
  4. Warranty terms, in writing
  5. Realistic lead time, including shipping and customs

 

FAQ

 

 

Modicon PLC Evolution: From the 084 to the M580, Every Generation Explained

What was the first Modicon PLC?

The Modicon 084, built in 1968 for General Motors' Hydramatic division, is widely credited as the first programmable logic controller. It replaced racks of relay logic with a single unit and set the template every later Modicon platform followed.

Is the Modicon Quantum or Premium obsolete, and what replaces it?

Yes. Both are end of life and no longer sold new. The M580 is the official replacement for both and can reuse a meaningful share of existing X80 I/O during migration. See our migration guide for the full decision framework.

What software do I need to program a Modicon 984, Quantum, or M340?

It depends on the generation. The 984 typically used Modsoft or ProWorx; Quantum and Premium used Concept or Unity Pro; and the M340 and M580 use EcoStruxure Control Expert. Check the software table above for your unit.

What is the difference between the M340 and the M580?

The M340 is a compact, cost-effective mid-range controller without native redundancy. The M580 is the flagship ePAC, built for large I/O counts, hot standby redundancy, SIL3 safety, and a native Ethernet backbone. Both share the X80 I/O platform, so choose based on scale and redundancy, not brand alone.

Can I still buy discontinued Modicon PLCs and spare parts?

Yes. Schneider no longer sells discontinued series like the 984, Quantum, Premium, or Momentum new, but tested refurbished units, surplus stock, and repair services remain available through independent suppliers, backed by a 12-month warranty.

How do I migrate from a Modicon 984 or Quantum to an M580?

Audit your existing CPU, I/O, and program; cross-reference the hardware to M580 references and reusable I/O; convert the program in EcoStruxure Control Expert; bench test; and then cut over during a planned outage window. Our migration guide walks through each step.

 

From the 084 to the M580: One Line, Fifty-Plus Years

That is the whole arc: one continuous line from a 1968 relay replacement to today's networked, redundant ePAC, with every generation still doing real work somewhere. If you now know which generation you are holding, use the family tree above to confirm its status, then get a quote on the part or replacement you need. Send your model or part number to jerry@szct-automation.com, or request a quote, and we will confirm availability, lead time, and warranty.

 

Free consultation免费咨询

Send Inquiry