When a plant still runs on Siemens S5, or on an S7-300 whose spares are getting harder to find, the risk is no longer technical β€” it is commercial. One failed CPU can stop production for days while somebody hunts a used card on the grey market. ATMAN migrates legacy Siemens control systems to current platforms, planned around your shutdown window and your existing field wiring, without rewriting the plant.

The Point at Which a Control System Becomes a Business Risk

Almost nobody replaces a working PLC because it is old. They replace it when one of these becomes true β€” usually more than one at once:

  • Spares are scarce or grey-market. Cards are sourced from traders rather than the OEM, at rising prices and with no warranty on what arrives.
  • Nobody left can edit the program. The engineer who wrote it has retired, the logic was never documented, and no one will touch it in case something breaks.
  • The programming environment no longer exists. STEP 7 Classic needs an old PC, an old Windows version and a licence dongle sitting in a drawer.
  • You cannot get data out. Production, energy and downtime figures are locked inside a controller that cannot talk to anything modern.
  • A customer or auditor asks for records the system was never built to produce.
  • An expansion is blocked because the rack is full or the CPU has no memory left.
The honest test: if your most critical CPU failed tonight, how long until the plant runs again β€” and do you know for certain, or are you assuming? If the answer is a guess, that is the risk, and it is a business risk long before it is an engineering one.

What We Migrate

FromToWhat the work actually involves
SIMATIC S5S7-1500A full re-engineering. S5 logic cannot be meaningfully converted β€” it must be understood and rewritten. This is the heaviest migration and the one most often underestimated.
S7-300 / S7-400S7-1500Structured migration. TIA Portal migration tooling carries much of the program across, but converted code needs review block by block β€” a wizard output is a starting point, never a deliverable.
STEP 7 Classic / SIMATIC ManagerTIA PortalProject migration plus re-standardisation of tag naming, block structure and documentation, so the next engineer can read it.
WinCC flexible / WinCC ClassicWinCC (TIA Portal) / WinCC UnifiedScreen migration, alarm and archive rebuild, user management and access control.
Legacy operator panelsCurrent SIMATIC HMIScreen redesign β€” the migration is the right moment to fix twenty years of accumulated screen clutter.
Isolated controllersNetworked, data-capable architecturePROFINET, remote access and a route for production data to leave the machine.

We work on Siemens. That is a deliberate choice, not a limitation β€” depth on one platform is worth more to you than shallow familiarity with six.

The Hard Part Is Not the Hardware

Swapping a CPU is the easy day. The difficulty is that the plant’s real operating knowledge lives inside the old program β€” and usually nowhere else.

Twenty years of interlocks, timing tweaks, exception handling and operator workarounds are in that code. None of it is in a document. Some of it nobody remembers the reason for. Migrate it blindly and you carry forward faults nobody understands; strip it out and you break behaviour the plant depends on.

  • Read and document the existing logic first β€” before touching hardware, before quoting a changeover window
  • Separate what is deliberate from what is accumulated, with your operators and maintenance team in the room
  • Question every interlock but remove none unilaterally β€” every one gets a decision with a name against it
  • Rebuild to a standard structure so the next engineer inherits something readable
  • Hand over documentation as a deliverable, not an afterthought
Any supplier quoting a Siemens migration without first reading your existing program is quoting a guess. So is any fixed price offered before that reading is done. Ask what their number is based on.

How We Sequence It

  1. Audit and backup. Read out and archive the running program, HMI project and parameters. Nothing else begins until a verified backup exists β€” including a proven restore.
  2. Obsolescence and risk register. Every card, every panel, spares position, single points of failure, ranked by what stops production.
  3. Functional specification. What the plant does today, written down and signed off. This is where undocumented logic becomes documented.
  4. Hardware and architecture design. CPU sizing, I/O strategy, network, redundancy where it is justified and not where it is not.
  5. Software migration and rebuild in TIA Portal, structured and commented.
  6. Factory Acceptance Test against simulated I/O β€” errors found here cost hours; errors found on site cost production.
  7. Changeover in a planned window. Pre-wiring and pre-labelling done in advance so the outage carries only the work that truly needs the plant stopped.
  8. Commissioning, operator training, as-built documentation.

Reusing Your Existing Field Wiring

On most migrations the field side β€” sensors, actuators, cabling to the marshalling racks β€” is sound. It is the controller that is obsolete. Rewiring a whole plant when the wiring is fine is a way to convert a manageable project into a shutdown nobody can afford.

  • Retain field cabling and marshalling wherever condition and documentation allow
  • Use migration-friendly I/O arrangements so terminations move rather than get remade
  • Replace only the instruments that are genuinely at end of life, or where measurement was never adequate
  • Re-terminate to a proper schedule so the as-built drawings finally match the plant

The result is a shorter outage and a materially lower cost than a wholesale replacement β€” which is usually the difference between a project that is approved and one that keeps getting deferred.

The Changeover Window Is the Commercial Question

For most plants, the cost of the migration is not the CPU. It is the production not made while the plant is down. So the window drives everything.

  • Phased migration by area where the process allows it, so no single outage carries the whole risk
  • Parallel running on suitable sections, with the new system observing before it controls
  • Pre-tested panels arriving on site already proven at FAT
  • A written rollback plan β€” the old system stays restorable until the new one has run a full production cycle
  • Shutdown-aligned scheduling so the work rides an outage you were taking anyway
We would rather quote a longer project with a shorter outage than the reverse. Ask any bidder what happens if the changeover overruns, and whether they can put the old system back.

What You Get Back

  • Supportable hardware β€” spares from the OEM, not from a trader
  • A readable program that a competent engineer can maintain without archaeology
  • Documentation that matches the plant β€” drawings, I/O schedules, functional description
  • Data out of the machine β€” production, energy, downtime and alarms available to your MIS or a dashboard
  • Room to grow β€” capacity for the next line, the next instrument, the next customer requirement
  • A quantified failure position instead of an assumption

Why ATMAN

A migration is not only a software job. It touches process, control panels, power distribution and often utilities at the same time. Where those sit with separate vendors, the gaps between them become your problem to manage.

  • Process engineering, automation, electrical and HVAC in-house β€” one contract, one accountable party
  • Panel design and build in-house, so control and power are engineered together rather than negotiated between suppliers
  • Operating since 2008, on live plants in production, not laboratory conditions
  • Siemens focus β€” including 5 LLPD dairy plant automation on Siemens PLC for Bharuch District Co-operative

Where Migration Sits Against a Full Modernization

These are different projects and are often confused when budgets are set:

Control system migrationFull plant modernization
ScopeController, HMI, software, networkProcess equipment, capacity, layout, utilities as well
DriverObsolescence and supportabilityCapacity, product range, efficiency, compliance
OutagePlanned changeover windowExtended shutdown
When it fitsThe plant is right, the controls are notThe plant itself has been outgrown

If your process is sound and only the controls have aged, migration is the cheaper and faster answer. If you are also changing capacity or product mix, see plant modernization and retrofit β€” and do both under one contract rather than two.

Common Questions

Can you migrate a plant that has no documentation?

That is the normal case, not the exception. We read out the running program and reconstruct the functional description from the code plus your operators’ knowledge. It adds time at the front of the project and removes far more risk than it costs.

Do we have to replace the field instruments too?

Usually not. Sensors and cabling in good condition are retained. We replace instruments that are genuinely at end of life or where the measurement was never good enough for the control you want.

How long will the plant be down?

It depends on scope and whether the migration can be phased β€” but the outage is a design parameter, not an outcome. We plan pre-wiring, FAT and parallel running specifically to compress it, and we quote the window explicitly.

What if the new system does not work on changeover?

The old system stays restorable until the new one has completed a full production cycle. A written rollback plan is part of the changeover method statement, not an informal understanding.

Can the migration wizard just convert our S7-300 program?

It carries much of it across, and it is a useful starting point. It is not a deliverable. Converted blocks need review, and the parts that matter most β€” timing, interlocks, exception handling β€” are exactly the parts that need an engineer, not a tool.

Do you support the system afterwards?

Yes. Migration customers normally move onto an annual support contract covering breakdown response, backups and periodic health checks. See our automation services.

Is S5 migration really a rewrite?

Yes. S5 logic cannot be meaningfully auto-converted to S7-1500. It has to be understood and rebuilt. Anyone suggesting otherwise has not done one.

Related

Related: Industrial Automation · PLC Programming · SCADA System Integration · Plant Modernization & Retrofit · Control Panels

Discuss Your Siemens Migration

Tell us what you are running today β€” CPU family, HMI, roughly how many I/O, and when your next shutdown falls. Our engineers will come back with a migration approach, an outage estimate and an indicative budget.

WhatsApp Our Engineers

This field is required.
This field is required.
This field is required.
This field is required.
This field is required.