jraef makes a good point.
Part of my current life is teaching "automation" at the University level. I entered into an organization that went down the A-B rabbit hole due to the insistence of Advisory Board member with a strong personality who wanted graduates that knew RSLogix, CompactLogix, et al. I had spent some decades as a shop-floor automation engineer and came to loathe Allen-Bradley equipment and software. Powerful, robust, fast, wonderfully supported, pervasive, shockingly expensive, and a gigantic pain in the YouKnowWhat for small tasks and daily machine support. My automation requirements were definitely NOT high-performance and I quickly became a fan of the AutomationDirect products for cost, ease of use, and ease of replacement.
Faculty leadership reacted to the Advisory Board's demand and resulted in a $250K expense for a bunch of NEMA cabinets with CompactLogix PLC CPUs, a small assortment of I/O modules, and some switches, sensors, and lights. A separate touchscreen interface was included. It was hard to do any interactive wiring, the A-B ladder logic programming software is (IMHO) unnecessarily complex for I/O point addressing, and the documentation is massively extensive and heavy to read. Students generally hated the entire affair, even to the point of sabotaging the trainers. We spent an inordinate amount of time learning the A-B software interface rather than programming skills and gaining experience on automation functions and techniques.
We were also burdened by the annual root canal of getting all of our Rockwell licenses deployed, re-imaged to all lab PCs, yadda yadda yadda. We suffered through the planned obsolesce problem of newer software revisions not backward compatible with hardware. Gawd, what a mess. So I took the disruptive innovative approach of challenging the status quo. I stated that it is more important to educate future engineers in fundamentals of Relay Ladder Logic programming and Human Machine Interface programming than it is to be a job skills training center for Allen-Bradley equipment and software. I endured the A-B distributor's spiel about "value proposition" and finally told him there is no value to A-B products if the students aren't learning anything from it and the cost (piece part and deployment cost) is excessive.
The overhaul of the teaching game included my own design of an MDF training board with SPDT, DPDT relays, timer relays, beaucoups of terminal blocks, power supply with fuse blocks and power distribution, push buttons and switches and lights. I chose for the hardware an IDEC SmartAXIS Touch mini PLC with integrated color touchscreen (we got big Academic discounts). We added some cheap digital and analog sensors and used student Senior Projects to design daughter boards with pneumatic and electric actuators for real-life device simulations. The students are put through a sequence of non-PLC fundamental relay logic control and simple wiring skills and diagnostics. They then progress to fundamental RLL programming and HMI programming and integration. The philosophy is to teach the fundamentals so that after graduation they can learn A-B or Siemens or OMRON or Mitsu programming packages as needed because they will understand the fundamentals which are translatable to any specific vendor package. We also use these powerful little boogers to do PID loop programming of level control loops, thus teaching fundamentals of Process Automation.
It's been very successful and costs a heck of a lot less than the A-B expense. We are looking into the next generation of trainer board using Unitronics combo PLC+HMI units.
TygerDawg
Blue Technik LLC
Virtuoso Robotics Engineering