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.
What We Migrate
| From | To | What the work actually involves |
|---|---|---|
| SIMATIC S5 | S7-1500 | A 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-400 | S7-1500 | Structured 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 Manager | TIA Portal | Project migration plus re-standardisation of tag naming, block structure and documentation, so the next engineer can read it. |
| WinCC flexible / WinCC Classic | WinCC (TIA Portal) / WinCC Unified | Screen migration, alarm and archive rebuild, user management and access control. |
| Legacy operator panels | Current SIMATIC HMI | Screen redesign β the migration is the right moment to fix twenty years of accumulated screen clutter. |
| Isolated controllers | Networked, data-capable architecture | PROFINET, 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
How We Sequence It
- 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.
- Obsolescence and risk register. Every card, every panel, spares position, single points of failure, ranked by what stops production.
- Functional specification. What the plant does today, written down and signed off. This is where undocumented logic becomes documented.
- Hardware and architecture design. CPU sizing, I/O strategy, network, redundancy where it is justified and not where it is not.
- Software migration and rebuild in TIA Portal, structured and commented.
- Factory Acceptance Test against simulated I/O β errors found here cost hours; errors found on site cost production.
- 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.
- 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
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 migration | Full plant modernization | |
|---|---|---|
| Scope | Controller, HMI, software, network | Process equipment, capacity, layout, utilities as well |
| Driver | Obsolescence and supportability | Capacity, product range, efficiency, compliance |
| Outage | Planned changeover window | Extended shutdown |
| When it fits | The plant is right, the controls are not | The 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.
