Siemens PLCs Before S5: Teleperm M, S3, and S-System Generations

David Krause13 min read
PLC HardwareSiemensTechnical Reference
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Siemens PLCs Before SIMATIC S5: Teleperm M, S3, and the S-System

The SIMATIC brand was introduced by Siemens in 1958 and has since gone through four major generations, with SIMATIC S7 representing the current platform. This reference documents the systems that preceded SIMATIC S5, the architectural differences between Teleperm M and the S3/S-system controller families, the practical implications of running legacy Siemens process control hardware today, and the engineered migration paths to PCS 7 and SIMATIC S7. Field engineers maintaining waste incineration lines, power plants, chemical installations, and continuous process facilities will encounter the systems covered here long after their original commissioning dates, and the lifecycle constraints, supported spare parts, and conversion procedures must be understood before any modernization project is scoped.

Lifecycle warning: The SIMATIC S5 product line reached end of life on 30 September 2020. As of 1 October 2020, original S5 spare parts are no longer available through standard Siemens channels. Confirm the availability of repair services, third-party spares, and migration kits before planning a brownfield upgrade. Reference: Siemens Support Entry 109776026 - End of the SIMATIC S5 product life cycle.

1. The SIMATIC Generation Timeline (1958 to Present)

Siemens' industrial automation brand is organized into four major hardware generations. Each generation brought distinct programming languages, backplane architectures, and operator interfaces. The historical sequence is critical for migration planning because field wiring, I/O signal conditioning, and rack mechanical formats were never fully backward compatible between generations.

Table 1 - Siemens SIMATIC Generation Overview
Generation Era Programming Architecture Status
Pre-SIMATIC / S-system 1958-1970s Relay ladder, hard-wired logic Discrete relay cabinets, stepping switches Decommissioned
SIMATIC S3 1970s Statement list (STL), ladder Compact modular PLC, EPROM firmware Decommissioned
Teleperm M (process) 1970s-1990s Function block oriented Distributed DCS with AS/OS/CP/IM Decommissioned / limited support
SIMATIC S5 1979-2020 STEP 5 (STL, LAD, CSF, GRAPH 5) Modular rack, central / distributed I/O End of life 30 Sep 2020
SIMATIC S7 (current) 1994-present STEP 7 / TIA Portal (LAD, FBD, STL, SCL, GRAPH) Modular, PROFINET, PROFIBUS, ET 200 Active

Source for the four-generation classification and 1958 introduction date: SIMATIC - Wikipedia.

2. Pre-SIMATIC Control: The S-System Family

Before SIMATIC branding consolidated the product line, Siemens sold a family of controllers often referred to as the S-system. These were relay-based or early solid-state systems used for machine control in the 1950s and 1960s. The S-system was not a true programmable logic controller in the modern sense; it relied on hard-wired logic implemented with contactor relays, timing relays, and stepping switches. Programs were physical wiring diagrams, and changes required a rewire of the control cabinet.

2.1 S-System Characteristics

  • Logic medium: Discrete electromechanical relays, drum programmers, cam timers.
  • Programming: None - the program was the wiring diagram.
  • Typical applications: Machine tool sequencing, conveyor control, packaging lines, lifts.
  • Field I/O: 24 VDC, 110 VAC, 220 VAC discrete; no analog I/O as standard.
  • Documentation: Schematic diagrams, terminal lists, relay contact utilization charts.

Engineers maintaining facilities that were originally built with S-system hardware should treat the system as functionally extinct: no Siemens support, no spare parts, and no migration tool. The only viable path forward is a greenfield replacement using a current SIMATIC S7 platform with PROFINET or PROFIBUS distributed I/O.

3. SIMATIC S3 (1970s Compact Modular PLC)

The SIMATIC S3 was Siemens' first widely deployed programmable controller. It used a compact, modular chassis with plug-in function cards and a programming console based on a hand-held keypad or early CRT terminal. The S3 represented Siemens' entry into the PLC market and competed directly with the Allen-Bradley PLC-2 and Modicon 184 families of the same era.

3.1 SIMATIC S3 Hardware Profile

Table 2 - SIMATIC S3 Reference Parameters
Parameter Typical Value / Description
CPU type 8-bit microprocessor (Intel 8080 / Siemens proprietary)
Memory RAM with battery backup; EPROM / EEPROM for program
Scan time Order of 20-50 ms per 1 k of logic
Programming languages Statement List (STL) primary; ladder as graphical view
Programming device Hand-held programmer, PG 605, PG 615, PG 635 terminal
I/O modules Discrete 24 VDC, 110/220 VAC; analog 0-10 V, 4-20 mA
Networking None in base system; point-to-point serial only

3.2 S3 to S5 Migration Considerations

The S3 CPU uses a different instruction set from the S5. There is no automated cross-compiler shipped with STEP 5. A migration project must reverse-engineer the S3 program into a functional specification, then re-implement in STEP 5 or directly in STEP 7. The I/O wiring side is often reusable with a signal-conditioning adapter or terminal block re-termination, but the S3 backplane format is mechanically incompatible with the S5 or S7 chassis.

Conversion reality: Even modern S5-to-S7 conversion tools are not 100% accurate, particularly for indirect addressing, FB parameter passing, and integrated data blocks. A like-for-like Teleperm-to-PCS 7 conversion should be expected to require manual program re-engineering, not a code lift.

4. Teleperm: Siemens' Pre-S5 Process Control System

Teleperm was the designation for Siemens' pre-S5 distributed control system (DCS). It was used primarily in power generation, water treatment, chemical, and waste incineration applications where continuous process control, redundant controllers, and operator-station-driven supervisory control were required. The DCS predates the mainstream acceptance of PLCs in process control and is architecturally distinct from the SIMATIC S-line.

4.1 Teleperm M - The Industrial Standard

Teleperm M was the most widely deployed variant. It was organized around four functional subsystems:

  • AS (Automatisierungssystem / Automation System): The process controller; analogous to a PLC CPU but designed for closed-loop regulatory control with hot-standby redundancy.
  • OS (Operator Station): The supervisory HMI; cathode ray tube consoles with function keys, trend displays, and alarm annunciation.
  • CP (Communication Processor): Gateway modules handling inter-rack communication between AS, OS, and engineering stations.
  • IM / IO: Input/Output modules and interface modules, including analog inputs (0/4-20 mA, RTD, thermocouple), analog outputs, and discrete I/O.

Like much of the 1980s electronics, the Teleperm M hardware was engineered for very long service life, with documented installations exceeding 30 years of continuous operation in harsh industrial environments.

4.2 Teleperm M Communication Architecture

The Teleperm M backplane used Siemens' proprietary CS275 bus and later the SIMATIC H1 / PROFIBUS derivatives for inter-rack communication. The OS-AS link was typically redundant, with two CPs operating in parallel and a watchdog-based switchover logic. Field wiring from sensors and actuators terminated on dedicated IM modules, often in cabinets that were physically separate from the controller racks.

Operator Station (OS) AS Controller (redundant) I/O Racks (IM) CP link Field bus Trend / Alarm Function keys OS-AS protocol Closed-loop ctrl Hot-standby pair Function blocks Analog 4-20 mA RTD / TC inputs Discrete 24 VDC

5. Why Teleperm M Survived into the 2010s

Several factors contributed to the unusually long service life of Teleperm M systems in the field:

  1. Process control inertia. Power plants, refineries, and waste-to-energy lines cannot tolerate sudden control-system failures. A controller swap is a multi-week shutdown event.
  2. Proprietary tuning expertise. Many control loops in Teleperm M carry proprietary tuning constants built up over decades. A naive conversion will lose this know-how unless it is meticulously documented.
  3. I/O rack longevity. The I/O racks with autonomously running controllers from the early 1980s were still in service decades later because the hardware never failed.
  4. Spare parts hoarding. Operators and integrators often stock decommissioned Teleperm M controllers as cold-spare replacements.

However, the practical limits of this approach have now been reached. New Teleperm M components have not been manufactured for many years, repair services are increasingly difficult to source, and any plant safety audit will flag the absence of manufacturer support as a non-conformity.

6. SIMATIC S5 - The Bridge Generation

The SIMATIC S5 series was introduced in 1979 and served as Siemens' flagship PLC line for over four decades. S5 brought STEP 5 programming (STL, LAD, CSF, GRAPH 5) and a modular rack architecture that became the de-facto Siemens standard. The S5 line included:

  • S5-90U / S5-95U: Compact, low-cost PLCs for small machines.
  • S5-100U: Compact modular with limited I/O expansion.
  • S5-115U: Mid-range modular PLC.
  • S5-135U / S5-155U: High-end rack PLCs used in process control.
  • S5-155H: Fault-tolerant redundant configuration.

The S5 reached end of life on 30 September 2020. Reference: Siemens Support Entry 109776026. After this date, Siemens no longer provides new S5 spare parts, although some third-party rebuilders and legacy stockists continue to offer refurbished components.

6.1 S5 Programming Languages (STEP 5)

Table 3 - STEP 5 Language Overview
Language Mnemonic Use Case
Statement List STL / AWL Low-level textual programming, math, jumps
Ladder Diagram LAD / KOP Boolean logic, relay-replacement thinking
Control System Flowchart CSF / FUP Function-block view of AND/OR gates
GRAPH 5 GRAPH 5 Sequential step / transition control

7. Migration Path: Teleperm M to PCS 7

Modernization of a Teleperm M installation should be approached as a cutover replacement rather than a code conversion. The two architectures are sufficiently different that an automated translation produces unusable code. The recommended workflow is:

  1. Functional specification. Reconstruct the process control narrative from existing Teleperm function block diagrams, OS faceplates, and operating manuals. This is the single most valuable deliverable and the only asset that will transfer to the new system.
  2. New control design. Generate fresh CFC / SFC logic in PCS 7 using the standard PCS 7 library (APL - Advanced Process Library). Do not attempt to port Teleperm function blocks directly.
  3. Field device audit. Document every sensor, actuator, drive, and valve at the field end. Many field devices can be reused; some will need replacement to match the new I/O module voltage ranges.
  4. Cabinet and MCC upgrade. Replace the Teleperm I/O cabinets and the motor control center (MCC) where applicable. The new I/O (ET 200M / ET 200SP) and new motor starters should be installed in parallel with the live system for staged cutover.
  5. Operator station build. Reconstruct OS faceplates in PCS 7 WinCC. Use the same process graphic layout as the old OS so that operators transition quickly.
  6. Shutdown cutover. Schedule a full plant shutdown, de-energize the Teleperm I/O racks, terminate field wiring to the new I/O, commission, and restart.
  7. Tuning and validation. Walk through every loop, valve, and interlock. Re-tune PID constants only if necessary; the original tuning is usually good.
Best practice: Do not attempt incremental cutover from Teleperm M to PCS 7. The two systems cannot run a shared process in parallel because the field I/O cannot be split cleanly between a redundant Teleperm AS and a redundant PCS 7 AS. The cleanest engineering result comes from a hard cutover with the plant down, even though that means a longer outage.

8. Migration Path: SIMATIC S5 to SIMATIC S7 / TIA Portal

The S5-to-S7 transition is more tractable than the Teleperm transition because both are PLC-based. Siemens' official conversion tool (S5 to S7 converter) provides partial automation:

Table 4 - S5 to S7 Conversion Coverage
STEP 5 Construct STEP 7 Conversion Manual Effort Required
OB organization blocks Direct mapping to S7 OBs Low
PB / SB program blocks Translated to FC / FB Low to medium
FB function blocks with parameters Translated to S7 FB with IN/OUT/STAT Medium - parameter passing changes
DX / DB data blocks Translated to S7 DB with UDT Medium - structure alignment
Indirect memory addressing Requires manual rewrite High
Integrated FB / SF libraries Not portable High - manual re-implementation
GRAPH 5 sequences Re-implement in S7 GRAPH High

9. Migration Path: SIMATIC S3 to S5 / S7

The S3 is a generation removed from the S5 and there is no supported automated conversion path. Recommended approach:

  1. Capture the S3 program as a printout (STL listing) from the PG 605/615/635 programmer.
  2. Translate the STL line-by-line into a functional specification.
  3. Re-implement in STEP 5 (or directly in STEP 7) using modern programming constructs (structured FB, instance DBs, symbolic addressing).
  4. Verify I/O assignments against the original S3 wiring diagram.
  5. Re-commission with a controlled loop-by-loop check.

10. Field Engineering: Sourcing Spares for Pre-S5 Systems

Once a system is past its manufacturer-supported life, the spare parts strategy shifts from "call Siemens" to "call a rebuilder." Common field tactics include:

Table 5 - Pre-S5 Spare Parts Strategy Matrix
System Siemens Direct Support Third-Party Rebuilders Recommended Action
S-system (relay) None None (discrete parts only) Replace with S7-1500 + ET 200SP
SIMATIC S3 None Limited (CPU cards, EPROMs) Plan S3-to-S7 migration
Teleperm M Limited / by special contract Several specialist firms in Germany and Eastern Europe Plan Teleperm-to-PCS 7 cutover
SIMATIC S5 None after 30 Sep 2020 Active rebuilder market Plan S5-to-S7 migration; treat rebuilder spares as bridge only

11. Documentation, Cybersecurity, and Regulatory Concerns

Pre-S5 systems are increasingly difficult to defend in a modern cybersecurity audit:

  • No authentication. Teleperm M operator stations and S3/S5 programming ports have no concept of user authentication. Anyone with physical access to the programming port has full control.
  • No encryption. Field bus traffic on the CS275 / H1 / PROFIBUS layers is unencrypted.
  • No patch capability. The firmware is in EPROM and cannot be updated.
  • Audit findings. IEC 62443 and similar standards treat unsupported operating systems and controllers as non-conformities. Insurance carriers may refuse cover for plants that rely on unsupported automation hardware.

These factors often accelerate the case for migration, even when the legacy hardware is still functional.

12. Quick Reference: Identifying a Pre-S5 Siemens Controller in the Field

Use the following checklist when auditing a brownfield site for legacy Siemens controllers:

  1. Check the manufacturer label on the front of each rack. "SIMATIC S3," "SIMATIC S5," or "Teleperm M" will be printed directly on the chassis.
  2. Check the programming port. An S3 uses a 25-pin serial port (PG 605 protocol). An S5 uses the same 25-pin AS511 protocol. Teleperm M uses a proprietary CP link.
  3. Check the operator station. Teleperm M OS consoles are large CRT units with function keys; S3/S5 systems do not have an OS - they use pushbutton panels or external HMIs.
  4. Check the backplane. S3 and S5 racks use a different connector pitch. Teleperm M racks are physically much larger and use a different mounting footprint.
  5. Check the documentation set. The original manuals will be in the site's engineering archive. Look for Teleperm M manuals (gray covers with green stripe), S5 manuals (gray covers with red stripe), or S3 manuals (smaller format, German language).

FAQ

What was the Siemens PLC before SIMATIC S5?

The SIMATIC S3 (1970s) was the immediate predecessor to the S5. Earlier still, Siemens offered the relay-based "S-system" controllers. For process control applications, Siemens used the Teleperm and Teleperm M distributed control systems, which were DCS-class products rather than pure PLCs. Reference: SIMATIC - Wikipedia.

Is Teleperm a Siemens PLC?

Teleperm and Teleperm M were Siemens process control systems (DCS), not PLCs in the strict sense. They used process controllers (AS), operator stations (OS), communication processors (CP), and I/O modules organized as a redundant, distributed architecture. They predate SIMATIC S5 and were widely deployed in power, chemical, and waste-to-energy plants.

When did the SIMATIC S5 reach end of life?

The SIMATIC S5 product life cycle ended on 30 September 2020. After that date, Siemens no longer provides original S5 spare parts through standard channels. Reference: Siemens Support Entry 109776026.

Can a Teleperm M program be converted to PCS 7?

No direct code conversion tool exists. The recommended approach is a cutover replacement: extract the functional specification from the existing Teleperm design, then re-implement using fresh CFC/SFC logic in PCS 7 with the standard APL library. Reusing the old Teleperm code is not supported and produces an unstable target. Plan for a full plant shutdown during cutover.

Can SIMATIC S3 programs be converted to S5 or S7?

There is no Siemens-supported automated conversion path from S3 to S5 or S7. The S3 instruction set is different, the I/O backplane is mechanically incompatible, and the original programming devices (PG 605 / PG 615) are obsolete. The pragmatic path is to capture the S3 STL printout, write a functional specification, and re-implement the program from scratch in STEP 5 or STEP 7 / TIA Portal.

Is Telemecanique related to Siemens Teleperm?

No. Telemecanique is a separate French industrial automation brand now owned by Schneider Electric. "Teleperm" and "Telemecanique" are sometimes confused in historical discussions but are unrelated product lines from different manufacturers.

Back to blog