Programmable Logic Controllers (MEC-130) Spring 2018
Professor Peggy Walton: [email protected]
Learn about the basic digital logic and programmable logic controllers (PLCs) in a mechatronics system using the automation system. Includes basic PLC functions and testing; identification of malfunctioning PLCs; and troubleshooting techniques and strategies to identify and localize PLC hardware generated problems. Writing small programs and problem-solving using computer simulations is emphasized.
Professor Peggy Walton: [email protected]
Learn about the basic digital logic and programmable logic controllers (PLCs) in a mechatronics system using the automation system. Includes basic PLC functions and testing; identification of malfunctioning PLCs; and troubleshooting techniques and strategies to identify and localize PLC hardware generated problems. Writing small programs and problem-solving using computer simulations is emphasized.
Class Assignments
Throughout the majority of the semester, we studied different types PLC systems and learned the advantages and disadvantages of setups. We practiced creating simulators in a program called Logix Pro. After getting comfortable with the program and using ladder logic, in a program called RSLogix500 and created real systems with a PLC.
Final Project
In this, class there wasn't necessarily a final project but throughout the semester, we upgraded our PLC with more and more equipment. Then created different programs to complete challenges. This was the final challenge.
Program Tasks:
Program Tasks:
- As with the other programs, pressing the start button on the HMI will cause the yellow lights to flash for 10 seconds and then the track will start moving with jenga blocks on it.
- Using an optical sensor, once a jenga block sets it off, the system stops for as long as you want (The pause time can be configurable in the HMI). Then it will start back up and adds the jenga block to a counter.
- Once the counter reaches a number that you set in the HMI, the whole system stops until you press the start button and it resets.