itsmoked-
You mentioned:
"If only I could. I could have designed a circuit, laid it out, stuffed it, programmed it, installed it and tested it in 2/3's the time it's taken me to get this Modicon software going and waded through its "latter" logic. Not to mention the price of everything."
Ah, but think of the knowledge you have gained.
Although forced to use a PLC that is rather "complex" and
"expensive", there are other PLC's out there that may not
have the capasity of the larger PLC's, but are much more
economical. Entertron comes to mind for me. I believe
the president's name is Larry. A nice guy that has posted
here before.
And, although I can sling C with the best of them, ladder
logic programming *EASILY* solves a whole class of
logic replacement and control applications. Bunch of
switches and sensors, a bunch of outputs to motors, lights,
etc. No *REAL* time constrains, there 'ya go!
Soon there will be an open source PLC out there whose
hardware costs will be $2.00. No, not $20.00, or $200.00,
$2.00. I'm targeting for another month or two. We chatted
about this via email earlier. The others on this thread
might be interested.
With a $2.00 plc it opens up even more solutions to a much
wider class of applications. Embedded PLCs (at the board
level) usually isn't done, but it will be soon.
This little $2.00 critter is just a set of the PIC
micros. So, it would be wise to provide some protection
and interface electronics associated with the I/O of the
PIC. Still that's almost an advantage. You can pick and
choose relay, opto-isolator, open-collector, etc, etc.
So, say that you have a little $2.00 pic plc. Might have
6 or 7 inputs and the same number of outputs (as an
example). Well, think how quickly (now that you know
ladder logic programming) you can whip up a control system
sequence! Shoot, it's now the proverbial piece of cake!
Cool! That's why I didn't just brush off ladder logic
programming, just because I know conventional computer
(confuser) programming. It was a tool that I picked up
only a couple of years ago. The other languages were
*MUCH* (too much) earlier. Ladder logic programming can
be a real ace up your sleve!
And using multiple PLC's like LionelHutz has done allows
for a new programming paradigm. In the older days PLCs
were kind of "stand aloneish" or hooked to a bigger
confuser. Now, they are starting to form a multiprocessor
architecture themselves. Much more flexability and most
likely much faster implementation.
My suggestion is to stick with it!
Cheers,
Rich S.