Halloween Prop DIY - Pneumatics, Part 4 of 4 - From Simple to Fully Automated

Uploaded by automationdirect on 15.10.2012

Welcome to our automated Halloween prop video. This is the fourth of four videos, so if you
missed the first three, please, go back and watch them before continuing on.
In this video I plan to show you how to fully automate our pneumatic system we previously
created. For ease of demonstration, I will leave our original two setups for reference
and create a complete new Third system. In this system I will still use an electrically
operated pneumatic solenoid valve, and I will still use a photo sensor. The difference is
that, I am going to incorporate a controller or a PLC to control the solenoid when it is
turned on and how long we want it on. Maybe I will show how we can trigger the air cylinder
to move in a back and forth motion a few times. This system will have a standard 2 port air
cylinder like this one vs. the spring returned style that we had previously used. So you
will either have to use 2 small solenoids to control it, or a two way solenoid valve
like this one. It is called a 3 port 5 position valve. I will explain a little more on the
differences later. I have several 2 port air cylinders here. Your requirements may differ
and you may want more travel like one of these large cylinders here. I plan to use this smaller
one for ease of space on this demo. Also, if I had chosen to use a larger air cylinder,
I would need to account for the large air volume needed in order to move the cylinder
rapidly. This means that I would have had to use larger fittings, larger air tubing,
larger hose and larger capacity air valves. So keep all of these factors in mind when
selecting your parts. OK, so I picked up a small PLC called the
“CLICK”. I did this for 3 reasons… A, it is self contained, so no additional parts
or IO cards are needed, B: it is very inexpensive and C: the software is FREE! Oh.. and since
this is AutomationDirect, I had a few lying around. No need to overcomplicate a project
right? We still could have used a DL05, DL06 or even a DL105 since we can get a limited
FREE version of Direct Soft, but the CLICK is still inexpensive and the software is easy
to use and it leaves us with tons of capabilities to expand if we need to. In other words, if
we ended up wanting to use 10 or 20 of these automated systems in a haunted house, we could
control each one of them in the same or different ways or pretty much control the WHOLE haunted
house with this one PLC. First, let’s take care of the plumbing side
of this. We still plumb our main air source into the manifold or solenoid valve. I am
using a 3 port valve so, we have a supply in, 2 ports offer air out and then we still
have our exhaust ports. This v alve is called a 3 port 5 position with center closed it
is part number: AVS-523C1-120A. This means that we can trigger air to one side to make
the cylinder extend out, trigger the air to the opposite side to make the cylinder retract
in, or trigger the valve to return to center and it closes off all ports and keeps pressure
on both side A and side B which allows the air cylinder to stay in its current position.
Otherwise, if the center was exhausted, the cylinder would be able to travel by force
or gravity to either side A or side B. I probably could have used the same spring return style
cylinder and one solenoid valve but the direction I chose on this last prop gave us more flexibility
and control. Next, we plumb the 2 ports that will supply
the air to the pneumatic cylinder. As I mentioned earlier, I will use these adjustable flow
control fittings here… they will allow us to adjust the air pressure at the cylinder
in order to speed up or slow down the flow. This makes the action smoother and prevents
damage to our cylinder. Now that the system is plumbed, let’s wire
it up. This may get a little more complicated than the previous system. Again, if you don’t
have the skills or knowledge to work with electricity, we suggest hiring or finding
someone that does so you and your system remain safe.
So first, we need to wire up the AC photo sensor we have. It is identical to the last
system. This time, we will wire it to the input X1 of the PLC. Next, we wire up the
outputs Y1 and Y2 on the PLC to the solenoids. An extra step I am going to make is to incorporate
a suppression diode on each output. The reason why is – solenoids can generate a spike
in voltage and will send an over voltage to the PLC. To avoid damaging the PLC, we use
these diodes and they will suppress or capture the spike. I am using a Ziplink module that
we sell here at AutomationDirect, it is part number: ZL-TSD8-120. It is very inexpensive,
easy to use and will save you money and headaches in the long run.
Now, the last step is to wire up the power to the PLC itself. Again, we have a complete
120vac system, so we needed to use this power supply because the CLICK PLC requires 24vdc
to operate. If we had chosen to use a 24 Volt DC system, we could omit this part and just
powered our CLICK PLC from the main 24vdc source like one of these.
Last is programming the PLC. I won’t go into great detail on programming, but simply
show you how I programmed this system with a few lines of code. We offer detailed programming
videos and training videos here at AutomationDirect and if you need further instruction, we have
the resources for that. The code I used says that if the sensor is
triggered, it turns on input X1. This will in turn activate Y1 output and extend the
alien head out. Since we want the head to stay out, I will use a timer to start timing.
I have timer T1 turned on and it times for 5 seconds. Once T1 has reached its set time,
we turn off output Y1 by resetting it and turn on output Y2 which retracts the head.
So if someone trips the sensor, it will start the cycle run through and reset and be ready
for the next cycle. Let’s change the code and make the head
move back and forth. Input X1 turns on, setting an internal bit and turning on timer T1. Timer
T1 is set to time to 15 seconds. In those 15 seconds I put compare statements every
few seconds telling the output Y1 to turn on. As you can see on rung 4, if the value
of the timer is greater than or equal to 1, and the value of the timer is less than or
equal to two, then we turn on output Y1. We don’t do this directly, because I am using
internal C bits to trigger the output. Like I said, there are MANY ways to do this and
achieve the same results. You get the picture right? So when I put the PLC in run mode and
trigger the sensor, you can see what happens. OK, I’m happy that we were able to show
so many ways to achieve the same results and I hope you are able to stop by AutomationDirects
website and pick up a few parts, and be on your way to creating your own automated Halloween
prop or just something fun. Please, if you create something cool, drop us a line or a
link to your system in the comment fields below (if you are watching on YouTube). We
would love to see what you have. And yes… some of the professional haunted prop companies
do use our equipment for their props that they sell.
Keep in mind… All of the products we have used in this system are products that AutomationDirect
sells with the exception of the air compressor. The tubing, fittings, wires, terminals…even
the Teflon tape! So keep us in mind for all of your automation needs.
Thanks for watching and we hope to see you again soon.