What decides whether a replacement Modicon processor runs your existing application is the operating system in it, not the rack it drops into, and the reference on the front label is where that is written. A TSX P57 203M is a PL7 processor. A TSX P57 204M is the same hardware after an operating system update, and it answers only to Unity Pro. A 140 CPU 434 12A becomes a 140 CPU 434 12U with a file and no hardware change at all. Order across one of those boundaries and you get a module that powers up, lights RUN, and refuses your program.
This page covers how Premium and Quantum references are built, which processors Schneider migrates with software and which need a different part number, and what quietly stops a straight swap. If the processor is still alive and you are reading its front panel instead, our guide to Modicon Premium and Quantum LED faults is the diagnosis side of the same job.

What the reference is telling you
Premium references read as TSX P57 plus a capacity group and a generation letter. The first digit sizes the station: 57 10 runs four racks and 512 discrete channels, 57 20 sixteen racks and 1024, 57 40 tops out at 2040. A 23 in the middle, as in 2623M, means an integrated Ethernet port. An 823 means Ethernet plus the Fipio bus manager. The trailing M or AM is the hardware generation.
Quantum works differently, and this is where orders go wrong most often. After the 140 prefix comes a three letter class code. CPU is a processor, CPS a power supply, CRP a remote I/O head, NOE an Ethernet module. Somebody reads 140 CPS 114 20 off a rack, calls it the CPU because the letters look close enough, and buys a power supply.
Which processor replaces yours
Schneider's equivalence table splits in two: migration as a file, or migration as a purchase order.
| Processor you have | Native software | Becomes | How |
|---|---|---|---|
TSX P57 103M, 153M
|
PL7 | No software migration | Like for like |
TSX P57 203M |
PL7 | 204M |
OS-Loader, shipped with Unity Pro |
TSX P57 253M |
PL7 | 254M |
OS-Loader. Fipio retained |
TSX P57 2623M |
PL7 | 2634M |
OS-Loader, two OS files |
TSX P57 2823M |
PL7 |
254M plus TSX ETY 4103
|
Hardware change |
TSX P57 303M, 353M, 3623AM
|
PL7 |
304M, 354M, 3634M
|
OS-Loader, Unity Pro V3.0 up |
TSX P57 453AM, 4823AM
|
PL7 |
454M, 554M, 4634M, 5634M
|
Hardware change |
140 CPU 434 12A, 534 14A
|
Concept, ProWORX |
434 12U, 534 14U
|
OS-Loader. Executive PV04 or later |
140 CPU 113 02, 213 04
|
Concept, ProWORX | Not upgradable | Stay on the old toolchain |
140 CPU 651 50, 671 60
|
Unity only | Native | 671 60 needs Unity Pro V2.0 |
The detail that catches people out: migrating a Premium processor from PL7 to Unity also changes the PCMCIA memory card reference. Schneider's own note says so. The migrated processors want the TSX MRP P/C and TSX MFP P/C references, and the PL7 era card in slot 0 is not part of the deal.
A file, or a purchase
For the first group the job is the OS-Loader tool that ships with Unity Pro: point it at the processor and load the operating system. The catch is that a processor with an integrated Ethernet port carries two operating systems, and Schneider's instruction is to update both. Miss the second file and the processor programs fine over the terminal port while the Ethernet port behaves oddly or not at all. We see TSX P57 2623M and TSX P57 3623M modules come back from exactly that half-finished update.
The second group is where the honest answer is less welcome. A TSX P57 4823M has no software route to Unity. The published migration replaces it with a 4634M or 5634M, and the 454M route costs you the integrated Ethernet port, which comes back as a separate TSX ETY 5103 module and a rack slot you may not have. The same applies to the 2823M and 453AM. When the station is full and the application works, like for like is the cheaper decision, which is why we keep PL7 generation processors such as the TSX P57 203M, TSX P57 253M and TSX P57 303AM on the shelf.
One more case. The TSX P57 353LAM exists to replace the obsolete single format pp0M, pp1M and pp2M processors and the T PCX 57 Atrium slot PLCs. You reconfigure the station for it, but the application program needs no modification.

Quantum: what the A and the U mean
On Quantum the suffix is the whole story. An A on a 140 CPU 434 12A means it left the factory with the Concept and ProWORX executive. A U means the Unity executive was already flashed. Same physical processor. Schneider documents the A to U upgrade through the OS-Loader with no hardware modification, on one condition that is easy to miss: the executive in the module has to be at PV04 or later. Read it with Unity Loader over the front Modbus port first. That read is non-invasive.
Two buying details. The flash executives of the original 140 CPU 434 12 and the redesigned 434 12A are not interchangeable, so a Hot Standby pair needs two of the same reference. Going back from Unity to Concept runs in three phases with an intermediate formatting image. Choose the executive once.
Quick answers
Can I put a Unity processor into a station programmed in PL7?
Not without converting the application. The reference decides which tool connects: a 204M will not accept a PL7 project and a 203M will not accept a Unity one. If the station has to stay on PL7 because that is the licence you own, buy the PL7 reference.
Which Premium processors move to Unity without new hardware?
The 203M, 253M and 2623M become the 204M, 254M and 2634M. The 303M, 353M and 3623AM become the 304M, 354M and 3634M with Unity Pro V3.0 or higher. The 2823M, 453AM, 4823AM, 103M and 153M are not on that list. Those are replacement offers, not OS updates.
What does the A suffix on a 140 CPU 434 12A mean?
It identifies the Concept and ProWORX executive variant, against the U suffix for the same hardware with Unity factory loaded. Confirm the suffix before ordering software, because buying Unity Pro for a module running a Concept executive leaves you a flashing job short of a working controller.
Do I need the memory card from the old processor?
On Premium, yes, unless you are migrating. The application lives in the processor and its PCMCIA extension, and a backup Flash EPROM card reloads the project without a terminal. On migration to Unity the reference changes to the MRP or MFP P/C generation.
Is a used Premium or Quantum processor a sensible replacement?
For PL7, Concept and ProWORX stations it is often the only sensible one, because the current catalogue answer is a migration project rather than a part. A used processor of the correct reference drops in and the plant runs this week. What matters is that the reference matches exactly, suffix included. Our used industrial parts buying guide covers what to ask for.

Before you order
- Photograph the label and read the full reference, suffix included. Not the drawing. The rack.
- Read the executive or OS version from the module before you remove it.
- Decide which software you will run in two years, then buy the reference that matches.
- Check whether your reference is on the software migration list or the hardware replacement list.
- If the processor has an integrated Ethernet port, plan for two OS files.
- Check the PCMCIA cards in slots 0 and 1, and whether migration makes them obsolete.
- Count free rack slots before accepting a migration that moves Ethernet or Fipio to its own module.
- Archive the application first. A controller that boots today may not boot after a failed flash.
Got a reference and a line that is stopped? Send us the processor reference from the label and we will tell you what is on the shelf and which software family it belongs to. Browse the PLC CPUs collection and the full Schneider range, or contact us directly. Our parts carry a functional warranty of between 14 and 30 days depending on the item, and orders placed before 14:00 CET on a business day are dispatched the same day.
Related reading on Samonde
- Modicon Quantum and Premium spare parts guide: CPUs and I/O
- Schneider Altivar fault codes: common faults and fixes
- SIMATIC S7 spare parts guide: CPUs, modules and what to order
The firmware compatibility lists sit on Schneider Electric's support portal, and they are worth reading before a flash, not after. These stations will keep running for another decade in European plants, because the applications in them work and nobody rewrites a working application for fun. That makes the processor reference a procurement fact more than a technical one. Learn the suffix and keep one spare of the reference your line depends on.