I disagree - but I'll listen to your argument.PhilipW said:The SFC language is far more advanced than that found in the PLC 5.
In my opinion, they're pretty much the same.
I disagree - but I'll listen to your argument.PhilipW said:The SFC language is far more advanced than that found in the PLC 5.
I'm not so sure of that either - but, you have to work with what you have.Yes the functionality is similar, but I would argue the GUI is far better.
BAD EXAMPLE!Pretty much all ladder instruction exist in both systems, indeed PLC5 arguably has a few more, ie the DDT/FBC instructions,
elledge said:We haven't told you that the CLX can run multiple programs at once yet! You've got please explain!!!
Allen Nelson said:And once you understand how, you aren't so sure you would want to do it that way.
I agree with Ron, that some of the monitoring features need improving (a CDM would be a huge improvement).
foreword: I wrote this hours ago and decided to let it cool off before I posted it ... I'll admit that I was pretty surprised at how my comments about ControlLogix had been misinterpreted ... this post is intended to clear things up a little bit ...
How is programing different for controllogix compared to RSlogix 5? We are getting a new machine at work that is going to have controllogix PLCs. Everything else we have is PLC5. Do I need to know anything new?
yes, there are differences in programming a CLX when compared to a PLC-5 ... and HERE are a few of those differences ...
I wouldn’t say that it’s “bad” ... but it sure is different from what I’m used to ... maybe someday they’ll get the software all sorted out and then I know that I’ll learn to love the little beast ... it’s basically got a lot of good ideas whose time will eventually come ...
I think Ron is not doing justice to the ControlLogix (CLX) here, or at least not to his usual high standard.
PLC5 is based on a system that was first introduced in the early 80's. Yup...it is now over 25 years old, and still going strong. Stable, capable, with a very large installed based and lots of people familiar with it, the PLC5 system has to be one the most successful automation products of all time.
However it does have significant limitations.
Stable, capable, with a very large installed based and lots of people familiar with it
Ron's point about IO data buffering is valid but certainly not the mountain he makes of it. In fact IO buffering has become a standard feature of all my programs.
in most programs this is a very minor consideration ...
... in others it can have serious repercussions ...
Wow, the updating of I/O within a scan hurts my head. Does it have the option to scan conventionally? I wonder why they did that?
I think Ron's "bizzaro" ladder constructs are wonderful.
Now I have to temper this rant with the observation that CLX is not perfect. Most users have a list of improvements they are hoping/waiting for ...
I wouldn’t say that it’s “bad” ... but it sure is different from what I’m used to ... the biggest thing that most people don’t like seems to be the software ...
is obviously the line that has raised your blood pressure Ron. I think this was a trans-Pacific cultural misconnection. Actually I meant it as a kind of back handed compliment. beerchugI think Ron is not doing justice to the ControlLogix (CLX) here, or at least not to his usual high standard.
These days I try to write logic which provides diagnostic messages for all devices and sequences. After all most PLC's have some form of HMI attached to them, and it is quite easy to generate a status and fault text message for the above pump. This means our harried maintenance techie doesn't even have to look into the logic.they just want to know “how do I track down the condition that’s keeping the “%!#*%!&” pump from running” .
I guess this illustrates the increasing professional gap between electrical maintenance techs who can read and troubleshoot ladder, and automation engineers who design and create programs. This is often seen when some folk advocate the ladder only KISS style logic, contrasted with those who are comfortable using multiple languages, indirection and subroutines to produce highly efficient and functional programs. This begs some interesting questions about professional development in our industry.it’s just that they have a LOT of other issues on their minds besides how “elegant” or how “efficient” the PLC’s program can be written ... they’ve got burnt up motors, broken wires, stuck solenoid valves, etc., etc. to work on too ...