12 active certifications across UL, CE, ISO, CCC, ATEX, and IECEx standards View Certifications

Choosing a Siemens PLC: S7-1200 vs S7-1500 — There’s No Universal Best

If you’ve ever had to order a PLC—even from an admin seat—you know the first question is rarely “which one?” It’s “how complicated is our application?” There’s no universal best Siemens PLC. Honestly, the answer changes based on what you’re controlling, how fast, whether you need safety, and who’s going to maintain it.

I’m the office administrator for a 220-person manufacturing company. I manage the MRO and automation supply ordering—roughly $800,000 a year across 30 vendors. I report to both operations and finance. I don’t design control panels, but I’ve placed enough PLC orders over six years to learn which questions actually matter.

One Rule: Match the PLC to the Job, Not the Catalog

Too many PLC purchases end up a few thousand dollars over budget because someone picked the biggest controller “just in case.” I get it. Nobody wants to be the person who under-speced a machine and caused downtime. But the opposite mistake is just as common. Let’s break it into three real-world scenarios.

Scenario A: Simple Control — Air Pumps, Conveyors, Battery Charging Stations

If your control task is basically “turn this on when that reaches a certain level,” you don’t need a high-performance powerhouse. Say you want to run an air pump and a battery charger in a maintenance bay. You need a few input points, a timer, maybe a simple HMI. A Siemens S7-1200 handles that with room to spare.

Early on, we specified an S7-1500 for a job that had maybe six I/O points. The engineer who ordered it had just liked the bigger controller. The cost difference was nearly 40%, and the S7-1200 would have done everything we needed. We ate the cost and learned a lesson. If your project sounds like “simple on/off control” or “a couple of analog sensors,” start with the S7-1200.

Scenario B: Complex Processes — Multi-Station Lines and Data Logging

When you start getting into production machinery with several stations, synchronised motion, or heavy data logging, the S7-1200 can hit its limit. That’s when you open the Siemens SIMATIC S7-1500 PLC product page and see how many CPU variants exist: 1511, 1513, 1515, 1517, 1518. It’s easy to get overwhelmed.

Here’s what I’ve learned: the S7-1500 family offers a significant performance jump—faster scan times, more memory, integrated safety, and better diagnostic capabilities. If your system uses analog signals, distributed I/O, or needs to talk to a MES or ERP system, this is the right class. But even within the family, most mid-range machines run fine on a 1513 or 1515. You don’t always need the biggest CPU.

And once you move to the S7-1500, you’ll be living in the Siemens TIA Portal PLC programming environment. TIA Portal is powerful, but it also means you need licensed software, proper training, and version control. That’s a whole cost category people often forget. I’ve seen vendors quote just the CPU, then hit us with a separate price for the engineering software that should have been required anyway.

Scenario C: High Reliability, Big Data, or Safety-Critical Lines

If you’re monitoring an entire production line—or the line is safety or security-sensitive—then you’re in the high-end S7-1500 range. Redundant CPUs, high-speed communication, and IEC 62443-compliant security settings become non-negotiable. The extra cost here isn’t a luxury. It’s insurance against unplanned shutdowns and compliance violations.

Last year, my maintenance manager showed me a PLC that randomly lost connection to the HMI. We opened TIA Portal and discovered the firmware and network settings weren’t current. Not a hardware failure—but the complexity demanded more engineering skill than the original integrator had provided. A bigger PLC didn’t fix that. The skill did.

How to Know Which Scenario You Belong To

Engineers hate this answer, but I’ll say it anyway: it depends on I/O count, cycle time, and how much data you need to move. Here’s a rough checklist I use:

  • Under 50 I/O, basic logic, no analog? Start with the S7-1200.
  • 50–200 I/O, some analog, simple motion control? Look at the S7-1500 mid-range.
  • 200+ I/O, safety-rated outputs, redundancy, or cybersecurity requirements? Go high-end S7-1500.

But don’t rely solely on I/O count. I remember a spec with only 30 I/O, but the client required safety-rated outputs and remote diagnostics. That pushed us into an S7-1500 with safety modules. So consider the ecosystem around the PLC.

This is the same logic my maintenance manager uses when someone asks, “Do you change oil filter every oil change?” His answer: check the manual, the usage, and the operating conditions—then decide. It sounds like a cop-out, but it’s honestly the most practical approach. Same with choosing between the 1200 and 1500.

And if you have someone on the floor asking “how to test a blower motor with a multimeter,” they’ll be comfortable troubleshooting a PLC I/O module too. That’s a useful skill, because often the problem is a loose wire or a blown fuse, not the PLC itself. But that’s a different article.

What to Ask Before You Approve a Quote

After you settle on the controller family, the real cost gap appears in the project, not the hardware. Software licenses, programming cables, spare I/O modules, delivery lead times, and training all add up.

I’ve been burned more than once by a low-looking CPU price, only to find the programming software wasn’t included. Now I ask “what’s not included?” before I even discuss discounts. The vendor who lists everything upfront—even if the total looks higher—usually costs less in the end. That sounds obvious, but you’d be surprised how many quotes arrive with “configuration and testing” as a surprise line item.

One more thing: don’t buy for a future that hasn’t arrived. I once approved a high-end CPU because “we might expand later.” That expansion never happened. We ended up paying a premium for unused memory for five years. If the expansion shows up, you can upgrade then—and you’ll know exactly what you need by that point.

Bottom Line

There’s no universal best Siemens PLC. Start with the S7-1200 for simple jobs, move to the S7-1500 when complexity rises, and go high-end only if you have a real security or safety requirement.

Take the time to count I/O, understand your communication needs, and honestly assess your team’s skills. The cheapest PLC is rarely the cheapest solution once you factor in support. And the most expensive one can be equally costly—because you’re paying for performance you never use.

Ask for transparent quotes, verify what’s included, and buy for the job you have today. Because tomorrow will bring a completely different problem.

Leave a Reply