Siemens retired the SIMATIC S7-300 in two steps, according to its phase-out announcement. On 1 October 2023 the S7-300 and the ET 200M I/O entered product phase-out (lifecycle status PM400): still sold as new parts, but no longer listed in the catalogue. On 1 October 2025 the type discontinuation (PM410) took effect, and since then Siemens supplies the modules only in spare-part quantities. The named successors are S7-1500 with ET 200MP for factory automation, and S7-400 with ET 200SP HA for process plants.
Nothing forces a migration this year: spare parts and the surplus market keep running machines going. But every S7-300 in a plant is now a machine whose control system has a known end date, and the migration is much cheaper when it is planned than when a CPU dies on a Friday.
What replaces the S7-300?
Siemens names the S7-1500 with ET 200MP I/O as the successor for factory automation, and the S7-400 with ET 200SP HA for process plants. The S7-1500 is engineered in TIA Portal rather than STEP 7 Classic, and moving to it touches four things, in rising order of effort.
The CPU. An S7-315 or S7-317 maps onto a CPU 1511 / 1513 / 1516 depending on memory and performance. The 1500 series is roughly an order of magnitude faster on bit operations, so a program that was tuned to fit the old scan time will comfortably fit the new one.
The I/O. This is the decision that sets the budget. ET 200M distributed I/O carries over to S7-1500 unchanged via PROFIBUS or PROFINET, and so does most ET 200S. Central S7-300 racks (SM 321/322/331/332 modules on a rail) do not: S7-1500 uses ET 200MP modules on a different rail with a different backplane. If your machine is centrally wired, you are rewiring the cabinet or fitting an adapter rail, and that is the real cost.
The network. MPI and PROFIBUS DP are supported on S7-1500 via a CM module, so drives and remote I/O on PROFIBUS do not have to move on day one. PROFINET is native. Plan the field bus as a separate step from the CPU swap where you can.
The HMI. Comfort and Basic panels port with the project; classic OP/TP 170 and 270 panels do not, and a 1500 migration is usually when they get replaced too.
The code
TIA Portal ships a migration tool that converts an S7-300 STEP 7 project into a TIA project. It does a good job on the structure and a variable job on everything else. Expect to touch:
- Absolute addressing. S7-300 code is full of
MW,DB10.DBW4and direct I/O addressing. S7-1500 defaults to optimised data blocks with symbolic access and no fixed offsets. Optimised blocks are faster and safer; converting them means everyATconstruct, everyBLKMOVover a DB and every pointer needs to be revisited. You can leave blocks non-optimised to get running faster, then convert selectively. - Indirect addressing and pointers.
ANYpointers and area-crossing pointers are restricted on S7-1500. The replacements (VARIANT,Sliceaccess,REF/DEREF) are cleaner but are not a textual substitution. - Timers and counters. S5 timers (
S_ODTand friends) are emulated but should be replaced with IEC timers; the retentivity behaviour differs. - System functions. Many
SFC/SFBcalls changed number and signature. The migration tool flags them; it does not always fix them. - Data types. S7-1500 is strict about implicit conversions that STEP 7 accepted silently. Most first-compile errors are this.
Budget the code conversion as roughly a quarter of the work and the I/O and commissioning as the rest.
What does PM410 mean for maintenance?
PM410 changes how you buy S7-300 parts, not whether the machine runs.
- No more expansion with new modules from Siemens. The modules are supplied as spare parts only, in spare-part quantities. Extending an S7-300 line or building a new machine on it now depends on surplus stock.
- Higher prices. Service companies report that Siemens raises its spare-part prices significantly with the type discontinuation, and surplus prices follow scarcity.
- The end of spare-part supply is a separate, later date. Siemens announces it per product. Check the lifecycle status of each order number on Siemens Industry Online Support; a dealer’s “spares until 2033” is an estimate, not a Siemens date.
- Your spares list becomes the plan. Put every S7-300 order number on the machine’s critical spares list and decide, part by part, between a last-time buy, the surplus market and migration, as the obsolescence guide sets out.
Keeping the old machine alive in the meantime
Until the migration is scheduled, treat S7-300 as a stocked-spares machine:
- Hold a spare CPU of the exact order number, with the same firmware where the program depends on it.
- Hold the two or three signal modules that carry the most channels; SM 321/322 failures are more common than CPU failures.
- Replace backup batteries on schedule. A CPU 31x with a flat battery and no memory card loses the program on power loss.
- Keep an archived, restorable copy of the STEP 7 project — and check that you can actually open it. A project you cannot open on any machine you still own is the most expensive part of any migration.
Surplus and refurbished S7-300 stock is still plentiful today and prices are reasonable. That is exactly the window in which to buy the spares, rather than after everyone else has decided to migrate at once.
A realistic sequence
For a typical line the order that causes the least downtime is: audit the I/O and decide central versus distributed; convert and compile the project offline against a simulated CPU; pre-build the new cabinet or rail alongside the old one; swap and commission during a planned stop; keep the old CPU and I/O on the shelf for one production cycle before selling or scrapping them.
Two weeks of commissioning is a normal number for a single machine with a few hundred I/O points. Anyone promising two days has not yet found the analogue scaling that was hidden in a FC from 2004.
Sources
Links checked on 12 October 2026.
- Siemens Industry Online Support, entry 109809890: Siemens’ phase-out announcement for SIMATIC S7-300 and ET 200M.
- EICHLER: SIMATIC S7-300 / ET 200M type discontinuation (PM410) effective October 2025: an automation service company’s summary of the PM400 and PM410 milestones and what they mean for spare-part supply.