ABB VFD vs Siemens S7-1200 PLC Starter Kit: Not a Fair Fight (and That's OK)
Look, if you're searching for "ABB VFD news today" and also looking at a "Siemens S7-1200 PLC starter kit," you're probably in the middle of designing or troubleshooting an electrical panel. I've been handling B2B orders for industrial drives and controls for about eight years now. And I've made enough dumb mistakes to fill a small textbook. One of the biggest was thinking these two components were in the same category. They're not. It's like comparing a car's engine to its steering wheel. Both are critical, but they do completely different things.
Here's the quick framework: we're comparing a motor controller (the ABB VFD) vs. a system controller (the Siemens PLC starter kit). The VFD manages power and speed for a motor. The PLC makes decisions based on inputs and tells other things what to do. Let's break down where they clash, where they complement each other, and where I've seen people (including myself) get burned.
Core Function: Power vs. Logic
This is the fundamental difference, and ignoring it cost me a few hundred bucks once.
The ABB ACS580 VFD: This unit is a workhorse. It takes incoming AC power, rectifies it, and outputs a variable frequency to control an AC motor's speed and torque. It's all about power delivery. You wire a motor to it, program some parameters (like acceleration time and max frequency), and it makes the motor spin exactly how you want.
The Siemens S7-1200 PLC Starter Kit: This is a brain. It doesn't drive a motor directly. It reads sensors (like limit switches, temperature sensors, the 12V signal from your car battery you're checking with a multimeter) and runs a program (ladder logic). Based on that program, it tells output devices—like a contactor coil or a signal light—to turn on or off.
The Mistake I Made: Early on, I was building a small conveyor system. I ordered an S7-1200 kit thinking I could wire the motor directly to its outputs. (Ugh.) The PLC's digital outputs are small relay or transistor signals meant for control, not for running a 1HP motor. I blew a 24V output module in about three seconds. That mistake cost about $120 for the replacement module plus a two-day delay. The lesson? The VFD handles the power; the PLC handles the decision.
Conclusion: If you need to spin a motor, you need a VFD, not a PLC. If you need to make a decision (e.g., "if this conveyor is full, stop that pump"), you need a PLC, not a VFD.
Setup & Programming: Parameters vs. Ladder Logic
This is where the "starter kit" appeal of the Siemens comes in vs. the "panel-ready" nature of the ABB.
ABB ACS580 VFD Setup: The ACS580 has a stellar wizard called the "Start-Up Assistant." Most of your configuration is done by setting parameters with a numeric value. Need a 10-second ramp time? Parameter 2202 = 10.00. Need the motor to stop by coasting? Parameter 2102 = Coast. I've programmed dozens of these, and you can get a basic setup done in under 15 minutes if you have the motor nameplate data. The documentation (you can find the ABB ACS580 VFD manual wiring diagram pdf easily online) is solid, but you need the nameplate—without it, you're guessing.
Siemens S7-1200 PLC Starter Kit Setup: This is a different beast. You need TIA Portal (Totally Integrated Automation Portal) software on a Windows laptop. You're not setting parameters; you're writing a program using ladder logic, function blocks, or structured text. The "starter kit" includes a demo PLC and an HMI panel, but the learning curve is steeper. It's a full development environment. If you've never seen ladder logic before, the first hour is intimidating.
Conclusion: For a straightforward pump or fan application, the ABB VFD is a game-changer in simplicity. For a complex automation sequence (like a packaging machine with multiple sensors), the PLC is a no-brainer because a VFD simply can't do that kind of logic. (I don't have hard data on which is 'easier' universally, but based on my experience training new technicians, the VFD takes a day to learn, and the PLC takes a week.)
Cost & The "Starter Kit" Trap
Let's talk about the elephant in the room: the price tag. And how a "cheap" starter kit can lead to a budget explosion.
The VFD Cost Picture (ABB ACS580): A small ACS580 (like a 1-3 HP unit) is a significant but clear expense. You pay for the drive. You need a circuit breaker or fuses (which you should have for any motor circuit anyway). There aren't many hidden costs. The price is pretty transparent.
The PLC Cost Picture (Siemens S7-1200): The starter kit itself might cost, say, $300-500. That seems reasonable. But then you realize you need:
- Expansion modules: Need more inputs/outputs? That's another $100-300 per module.
- Software license: TIA Portal isn't free. A basic engineering license can be $500-1,000+.
- Cables and connectors: The proprietary MPI/Profibus connectors aren't cheap.
- Programming time: This is the hidden killer. I've had projects where the hardware was $2,000, but the logic writing and debugging cost $4,000 in billable hours. (Honestly, this is where most first-time PLC buyers get burned.)
My Experience: I once quoted a panel upgrade for a customer. I priced out an ABB ACS580 (10 HP) and a cheap PLC for the logic. The customer saw the PLC starter kit cost and thought it was cheap. They bought the PLC kit, spent three weeks trying to program it, and then called me back. We eventually ripped out their logic and did the control using the VFD's built-in PID controller and some basic relay logic. It saved them money in the end, but it was a painful lesson in project scope.
Conclusion: If your control logic is simple (start/stop, speed reference), the VFD is the more cost-effective option. The PLC starter kit is a great value only if you need complex sequencing, data logging, or HMI integration. Don't buy a PLC because it's a "kit." Buy it because you need the logic power.
Real-World Scenario: The Electrical Panel Label
Let's bring this home with a very practical task: creating an electrical panel label. This isn't a sexy topic, but it's where both systems come together—and where I've seen critical errors.
You need to label three things:
- The VFD itself: It needs a label saying "ACS580-01-04A5-4" (or whatever the exact model number is) and its power rating.
- The PLC: It needs a label, usually just the module part number (e.g., "6ES7 214-1AG40-0XB0").
- The Panel: The main door label must list the incoming voltage, the total load, and the overcurrent protection device (fuse or breaker) rating.
I saw a panel where someone had swapped the labels. The VFD was labeled as "Motor 1 Output"—which was fine—but the PLC was labeled with the VFD's model number. The technician working on it a year later couldn't find the correct manual because they were searching for the wrong part number. A simple labeling error cost two hours of troubleshooting.
Lesson: A $10 label maker and a clear electrical panel label standard can save hours of future work. It's not just about the big components; it's about the information on the door.
So, What Should You Buy?
I can't tell you which one is "better." It depends on your project. But I can give you a simple decision tree based on my costly experiences:
Buy the ABB VFD (like the ACS580 or ACS880) first if:
- Your primary goal is to control a single motor's speed accurately.
- Your logic needs are simple (start/stop, forward/reverse, multi-step speed).
- You want a fast, parameter-based setup with minimal software.
- You have a clear motor nameplate with FLA, RPM, Voltage, and Hz.
Buy the Siemens S7-1200 PLC Starter Kit first if:
- Your system involves multiple sensors and actuators (e.g., 5+ inputs and outputs).
- You need to sequence operations (e.g., "Conveyor A runs for 10 seconds, then Conveyor B runs for 5 seconds").
- You plan to integrate an HMI (Human-Machine Interface) for operator interaction.
- You are comfortable (or have a team member comfortable) with ladder logic programming.
And a final warning: Don't forget the accessories. Both the VFD and the PLC need proper protection. The VFD needs line and load reactors (especially for long motor leads). The PLC needs a clean 24V DC power supply. The How to check car battery voltage with multimeter question you Googled? That's the kind of basic electrical knowledge you'll need to verify your panel's power supply is clean before you connect either of these expensive devices.
Bottom line: They are teammates, not competitors. The VFD does the heavy lifting; the PLC does the thinking. A great panel uses both correctly. A bad panel tries to make one do the other's job. Learn from my mistakes.