carbonboy said:
We installed a system with Opto 22. I've had a little involvement with it but mostly just with the I/O side. I am hoping to go to the class at the beginning of the year and learn the programing side. The person that does the programing now really has alot of good things about Opto. Of course a few not so good things also. Anyone else have any experience with opto?
right now i'm all about RLL lately, but i like opto. they use a flowchart design for programming. it's nice because you can flowchart out the logic first, then go back to each block and add the real commands or conditionals you want to use. it also makes it much easier to understand someone else's programming.
the i/o configuration is fairly simple, and you never refer to i/o points by their location only the name that you mapped them to. it's nice if you ever have to move i/o around.
the hardware isn't the most reliable. so if you get into it, always keep some extra I/O laying around.
the last i checked the software suite (Factory Floor 4.0) was about $400 and comes with everything from an interface designer (think rsview32) to the programming software as well as diagnostic utilities, and the other stuff that i haven't used.
string handling and com/ethernet communication are a breaze. our systems that use it are fairly complex because they talk directly to a unix application that in turn interfaces with the customer database.
if you're a fan of C programming, then you can also use optoscript blocks. sometimes i wish that i could just do away with the flowchart side and just program it all with script. but i've been programming pc's since i was a kid.
some weakness:
big one is stepping mode. it steps through the blocks and shows you what path it's taking, but it's slow and cumbersome and i'm not sure if you can step through the seperate instructions in each block. makes bughunting a bit tedious. also, no live edits, and if the source file gets the smallest little change made to it (even the timestamp), then you have to re-download the "strategy" to be able to connect to the controller again.
and if you're a big RLL fan, then throw out all your RLL knowledge when learning and using Opto.