that's a pretty handy looking tool, just picked up a Click C0-02DR_D, got to love free software! i am also currently taking a PLC class with Allen Bradley micro1000's. nice to see and play around in the different "user interfaces" or programming software. so thanks for the video tutorials!
@ACCautomation6 жыл бұрын
Thanks for the comment Ryan. The Click is a solid, proven unit. The instruction set may be small but it is very capable. Here are a couple of suggestions on a HMI. AdvancedHMI - Free - Visual Studio accautomation.ca/click-plc-advancedhmi-communication/ kzbin.info/www/bejne/pYeyknigfLKtgbM Suppanel Android HMI - Free 60 day trial accautomation.ca/suppanel-android-hmi-to-click-plc/ kzbin.info/www/bejne/gXOZnmR-jdiUjMU Thanks again Ryan, Garry
@jamesoneil6586 жыл бұрын
Fantastic! Great explanation of a really useful function. Perfect for pulse cleaning in dust collector.
@ACCautomation6 жыл бұрын
Thank you James. The Drum instruction is a great way of sequencing the program. Garry
@jamesoneil6586 жыл бұрын
Garry Shortt Have you seen these solid state pulse cleaning devices? Very common on industrial dust collectors, sold as OEM equipment with the dust collector, like Torit. I have two dust collectors with a total of 10 pulse cleaning solenoids that run from one timing device. With the click and 2 drum functions I can individually control banks of 5 solenoids for each dust collector. I am so thrilled by the inexpensive solution by Click and your timely tutorial. I’m sure you’ve seen it all in controls, but if you ever need a good example, I could document for you when I’m done. These inexpensive plcs are game changing for the plant engineer.
@ACCautomation6 жыл бұрын
Hi James, That sounds great. If you can put something together, I will post it to the site. Thank you, Garry
@Tonyrg19883 ай бұрын
I didnt know you can make beats in plc
@scruffy4647Ай бұрын
Thank you for the explanation. My application requires 30 outputs to run in sequence all on a time base. So, how do I cascade the drum instructions?
@ACCautomationАй бұрын
That is a good question. The first thing to do is ensure that all of the outputs in the drum are set to the internal bits like 'C'. I would then use the enable and reset lines on multiple drum instructions to control them. So one of the outputs on the first drum will control the enable on the next. One output on the last drum instruction will control the reset for all of the drums. Use the internal bits in combination to then control the physical outputs. I hope this helps you out. Regards, Garry
@scruffy4647Ай бұрын
@@ACCautomation Thanks a lot Garry. I'll give it a try. I am getting ready to purchase the clickplus hardware. I am just playing with the programming software for now. I am a home hobbyist and my application is for home use. I am going to build a test module so I can verify the logic (lights for now) I am going to control 10 motors. Fwd & rev with a x second pause in between each condition. .
@swvincent6 жыл бұрын
Thanks, great explanation!
@ACCautomation6 жыл бұрын
I appreciate the comments lungstruck. Thanks, Garry 😀
@mrjp21495 жыл бұрын
Thank you Gary! I really like how you get straight to the point and happy I found your channel. Do you know how many relays this feature alone can eliminate! Lol
@ACCautomation5 жыл бұрын
Thanks JP
@rogermcghee81253 жыл бұрын
Thank you
@ACCautomation3 жыл бұрын
Hi Roger, You are welcome. Let me know if you have any questions. Garry
@sethcornell75055 жыл бұрын
Thank you for all the videos Garry, they have been a great help. I'm having an issue with my drum logic where, when I turn off my enabling contact for the drum, the drum logic will stop cycling but the physical outputs will remain on indefinitely (not all outputs, only the ones active when I turn off) Any insight you could offer me? Thanks
@ACCautomation5 жыл бұрын
Hi Seth, There are a few ways of dealing with your situation. 1 - Instead of using the actual outputs in the drum instruction, use internal bits. (C area) Then use these internal bits as conditions to the physical outputs. You can then add additional logic like the enable logic for the drum on the same rung as each output. 2 - If there is a sequence in the drum that turns all of the outputs off, write the step number into the drum when the enable condition is off. 3 - You can use an external output like a master control relay (MCR) to kill power to the outputs when the drum enable conditions are not met. Let me know how you make out. Regards, Garry
@traviscoleman95205 жыл бұрын
Can you do a drum instruction that activates on the rotation of a encoder? So it will say turn on a input at 60 degrees and turn off at 100 degrees.. so on and so forth?
@ACCautomation5 жыл бұрын
Hi Travis, If you are using an encoder, I would use a counter and some compare instructions to trigger the output. Here is a link for the sample code: www.dropbox.com/s/1k2dixxnqukif42/Click%20Encoder%20Example.zip?dl=0 If the speed of the input is too fast, you can use the High-Speed Counter on the Click PLC. accautomation.ca/click-plc-high-speed-counting-part-1/ accautomation.ca/click-plc-high-speed-counting-part-2/ I hope this helps you out. Regards, Garry
@Gutbomber2 жыл бұрын
Nice!
@ACCautomation2 жыл бұрын
The drum instruction can be a very good tool. It can save a lot of programming. Garry
@rrichter67816 жыл бұрын
wish i knew this, i did this the hard way with a simple pneumatic system
@ACCautomation6 жыл бұрын
I did the same thing with a tube bending machine. Used indirect addressing to accomplish the same thing. Thanks for the comment Das. Garry
@mikeatcheson53765 жыл бұрын
The Event based drum is not covered
@ACCautomation5 жыл бұрын
Hi Mike, I did not cover the event-based drum because I felt that the timed base application used demonstrated the use of the instruction. The help menu in the software also covers the event-based drum. www.automationdirect.com/microsites/clickplcs/click-help/Content/026.htm Regards, Garry
@jamesfox89305 жыл бұрын
Awesome, thanks a lot for the explanation.
@ACCautomation5 жыл бұрын
Thanks for the comment Bradley. I appreciate it. Garry