Deep dive · the SIMATIC controller family

The SIMATIC Family

From a compact S7-1200 to a software controller running on a PC — one engineering tool, one scalable controller family. Meet the boxes, then pick the right CPU for the job.

🧱 SIMATIC S7PROFINET backbone
01 · The whole family

Who's who in the cabinet

SIMATIC is one family that scales. The same TIA project downloads to a tiny S7-1200 or a PC-based software controller — and the I/O reaches the field over PROFINET.

🧠 S7-1200 — the compact, basic controller for smaller machines and simpler tasks.

🧠 S7-1500 — the advanced mainstream controller; scales up to high-performance CPUs and a fail-safe F variant.

💻 S7-1500S Software Controller — the S7-1500 runtime executing on a standard industrial PC, alongside PC apps.

🛰️ ET 200SP CPU & ET 200pro — distributed controllers that live out in the field, not the central cabinet.

🕰️ Legacy S7-300 / S7-400 — the previous SIMATIC generation, still widely installed and supported.

🌐 PROFINET + ET 200 — distributed I/O reached over PROFINET; the controller is the IO-controller, ET 200 stations are IO-devices.

02 · Choose your controller

The SIMATIC ladder

SIMATIC scales in a clear ladder — and the top rung isn't even a box. Tap a model to match it to a machine.

🪜 choose your controller↑ more performance

Source : siemens.com

03 · New here, or going deep?

Two tracks to the same CPU

Skim the left panel for the plain-language version; dive into the right for specs and a selection rule. Both land on the same SIMATIC choice.

🌱 New to this? Beginner

SIMATIC is one controller family that scales — the same TIA project downloads to a tiny PLC or a software controller on a PC.

  • Bottom rung S7-1200 for small, simple jobs; mainstream S7-1500 for most machines and lines.
  • Need safety? The F variant runs your normal program and the safety program on one CPU.
  • I/O reaches the field over PROFINET — the controller is the boss; ET 200 stations are its remote hands.

Mental model: like one app that runs on a phone, a tablet and a laptop — identical project, you just choose how much hardware muscle it lands on.

⚙️ Go deeper Advanced

One engineering tool, one scalable CPU range — choose by performance, safety need and where control runs.

  • Compact: S7-1200. Advanced mainstream: S7-1500 (scales up to high-performance CPUs).
  • Fail-safe: S7-1500 F — standard + safety on one controller.
  • PC-based: S7-1500S Software Controller — the S7-1500 runtime on an industrial PC, beside PC apps.
  • Distributed: ET 200SP CPU — a controller that lives out in the field, not the central cabinet.

Selection rule: small/simple → S7-1200. Most machines → S7-1500 (add F for safety). Control must share a PC → S7-1500S. CPU near the I/O → ET 200SP CPU.

🧩
Picture it
The S7-1500S is your phone's app running on a desktop emulator — the same software brain, now living inside a PC instead of its own box.
⏱️
Pick the right SIMATIC CPU in 10 seconds
1Small machine, basic logic? → S7-1200.
2Mainstream machine or line (maybe safety)? → S7-1500 (S7-1500 F if you need safety).
3Control must run on a PC alongside apps? → S7-1500S Software Controller.
⚠️
Common mistake
Assuming the F-CPU is "safety only". The S7-1500 F runs your standard program and the safety program together — it doesn't replace normal control.

Source : siemens.com

04 · Check yourself

One quick question

What makes the S7-1500S different from the other controllers?