S7300 PLC programming

I'm gonna buy a used Siemens S7300 PLC and want to use it for home automation, what kind of programs/tutorials should I start looking for?

Answer Wiki

Thanks. We'll let you know when a new response is added.

You are facing an incredibly steep learning curve if you select the Siemens PLC. I use these daily, and I can tell you that they are nowhere near as comprehensible as Allen Bradley products, and many others.

One reason is the fact that Siemens documentation is poorly translated from the original German, and the logical mindset of German engineers doesn’t quite line up with ours (USA). It’s definitely not wrong, it works very well, its just different, and hard to wrap your mind around.

There’s that, and there’s the enormous expense of the software and licenses, the I/O modules, and the grey hair that you will certainly develop as you attempt to get the PLC to do the simplest things.

Around here we say that “Siemens make the difficult tasks easy, and the easy tasks impossible!”

Programming these devices requires the use of Siemens Step7 software, which has been constructed over the years from an antique kludge of patches that mainly fixed bugs that arose as Microsoft updated its Windows offerings with service packs that many times broke the functionality of the Step7 software.

Want to address an array in Step7 using an index variable? Forget it!

That’s right, one of the most fundamental functions in programming has been ignored by Siemens for better than 15 years!

Why? Because you can use indexed arrays only if you purchase a license for Siemens SCL, and then learn how to use it, and it ain’t cheap!

Or, you could take another 4 years of computer science so you can understand Siemens implementation of indirect addressing using STL, which is Siemens diabolical clone of assembly programming. You think pointers are a pain in C++? Just try STL.

Look at Automation Direct’s (www.automationdirect.com) lineup; the DL06 is extremely powerful, expandable, easy to learn and use, and cheap. You could buy additional DL06’s cheaper than one Siemens I/O module, slave them to a master (I’ve done this because a DL06 is cheaper than some of its expansion modules) and have a nearly unlimited network of home automation devices that won’t cost you tens of thousands to construct, and won’t expose you to the time and frustration that Siemens products will.

If Siemens were selling these products to REAL mainstream-type IT programmers, they would be out of business in a month.

Siemens products work very well, but their implementation process sucks big time.

Discuss This Question: 2  Replies

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.
  • Drdouche2000
    Just wanted to add .......... SIEMENS PLC SUCKS! I am an electrician in the automotive industry and we use Modicon, Rockwell (Allen Bradley) PLC 5 and Slick 500 and Siemens. I really like the Allen Bradley PLCs when using RS Logix software. Allen Bradley is "GREAT"..... Modicon is just "OK"..... SIEMENS is very difficult and if it is programed by the Germans then it is nearly impossible to work with. The electricians at our plant have a new saying "SIEMENS SUCKS". I really think that a plant that uses SIEMENS PLCs is at a disadvantage, to a plant using Allen Bradley with RS Logix and with SIEMENS you will have much more down time, because it is so difficult to trouble-shoot with. Too bad that we can't get the "BIG SHOTS" in our corporations, who buy this junk, to understand this and that a PLC is a not PLC.
    10 pointsBadges:
  • Krash711
    I was an AB drone until I met Omron 10 years ago...then 4 years ago I had to learn the Siemens S7, yes, there was a learning curve. Now Siemens is #2 in my book, with AB a distant 3rd. The electrician who thinks "Siemens sucks" is limited in his knowledge of processors. AB is the 500lb gorilla in the room and have the ad dollars. With that being said, you may want to consider the S7 200 series. Less expensive and more powerful than an AB 1500 micrologix, in my opinion. I use and have built systems with both. Also, the S7 documentation is superior to the AB, ya put the mouse over a command and hit F1. Supplied information is to the point with good examples. Plus, every time I've called for help the Siemens folks have it down pat and always have the answer, AB folks seem more lost than I am and I end up having to figure it out on my own. And finally, the best bet would be to go with what you know. If it's AB, then there's your answer. You'll have less time and frustration trying to accomplish your tasks. Just my 2 cents.
    10 pointsBadges:

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.


Share this item with your network: