This is a course where I learned about different hydraulic/pneumatic cylinders/components in a system, as well as wiring basics for sensors, buttons, pilot lights, solenoid valves, etc., to a PLC. And how to program the PLC to control them effectively with things like safety, and efficiency in mind. The programming software used for all the projects in the fluid power course was the Siemens TIA Portal, controlling Siemens PLC's.
In this video I show you how I wired a Siemens PLC to two pneumatic cylinders, 4 hall effect cylinders, a power supply, etc.
Unwired Siemens PLC.
Unwired pneumatic cylinders.
Wired pneumatic system as you'll see in the video above.
In this video I explain how a pre-existing PLC program works. I modified it so that the top cylinder would extend twice each time for 2 seconds, then the bottom cylinder would extend for 3 seconds. Instead of it being the other way around.
In this video I continue to modify the code mentioned in the above video. This time I add a reset function that will activate when the start button is pressed for 2 seconds. The reset basically automatically retracts the cylinders no matter what state they are currently in, and resets the main CR1 memory bit. This involved implementing timers, counters, etc.
In this assignment we were given two hydraulic cylinders, 2 hall effect sensors, 2 pressure sensors, an indicator light, 2 start push buttons, and 2 stop push buttons.
For this assignment we were only supposed to focus on the software, and program the cylinders to do specific things based on the assignment specifications mentioned in the video above. While we were coding we had to keep in mind the directional control valves, flow control valves, cylinder configuration, normally open/closed wiring, etc.