PLC & arduino controlled conveyor

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024
  • Made this for school (A.S. in electrical power technology) in 2019 using an arduino, rgb color sensor, 12v power supppy, Allen Bradley controller & relay block. The plc cost about four hundred but all the other parts were like 60 bucks.
    I have a TH-cam channel focused on instrumentation and controls as a career path check it out

ความคิดเห็น • 48

  • @Drillomasta
    @Drillomasta ปีที่แล้ว +14

    Man this is pretty awesome.

    • @gregroche7323
      @gregroche7323  ปีที่แล้ว +1

      Thanks yeah I did when I was still in school if I really did that s*** now it would look super professional

  • @alexruedi1995
    @alexruedi1995 2 ปีที่แล้ว +6

    looks very clean :) just one question, what is the advantage of the dedicated plc?

    • @gregroche7323
      @gregroche7323  2 ปีที่แล้ว +4

      No Advantage it was just a project for school practicing some ladder logic

    • @gregroche7323
      @gregroche7323  2 ปีที่แล้ว

      I was on $500 budget so that's the best I could do

    • @gregroche7323
      @gregroche7323  2 ปีที่แล้ว

      Refurbished micrologix1100 was the best i could do

    • @alexruedi1995
      @alexruedi1995 2 ปีที่แล้ว

      @@gregroche7323 sorry i am pretty new to hardware stuff..mostly software dev. My question was why was an SPS used at all? Wouldn't a arduino mega, and eventually some io expander be easier?

    • @alexruedi1995
      @alexruedi1995 2 ปีที่แล้ว

      @@gregroche7323 in a previous project i just used several nodemcu connected to my wifi. some stuff has to run on one mcu (like the steppers for the conveyor belts), so it is perfectly synced. But i am not sure why to spend so much on a sps?

  • @rogamingz206
    @rogamingz206 2 ปีที่แล้ว +2

    The Yeeeet machine.

  • @nightmareinaction629
    @nightmareinaction629 2 ปีที่แล้ว +2

    This is cool how did you program the plc. I have a bunch of beckoff9000 plc and couple hundred modules. Inputs outputs electronic fuses analog and digital outputs and can bus ones. I work industrial machinery I repair them but never got into the programming part I see you are using a color detection photo eye. Solenoids and couple relays. What's the arduino for also. Plc should be able to handle all the functions unless you are using that to read the color and create an analog output for the plc to read so it can kick the desired solenoid after it has been detected by the photo eye on the conveyor. We have systems like this were I work at expet it's not looking for color it's inspecting the conveyor to see when it's empty and when a device called a bridge can jump over the conveyor and deposit another load all controlled by one plc there are around 10 bridges per conveyor and about 7 machines the drop product into them every 20 seconds or so if not less

    • @gregroche7323
      @gregroche7323  2 ปีที่แล้ว

      Well I did it for a school project and my budget was something like $550 so I had to get creative. The color sensor data is processed in the arduino then I sent a discrete output to the plc (red input 0 blue input 1 etc). I used IR break beam transmitters and receivers for positioning then just a bunch of timers. It was fun, definitely learned some lessons on this one.

    • @nightmareinaction629
      @nightmareinaction629 2 ปีที่แล้ว

      @@gregroche7323 ah I see. I am trying to learn programming for just small projects to keep me occupied. I got lucky with the beckoff modules cause they are pricy just the coupler is 250 dollars and it's not actually a brain it has to be controller by a separate computer running the program then you can add the modules to it and it's cool how large they can get. I just need to learn how the programming and running side works on these network plc. Got them from work from retired machines the weren't really ready for retirement but company has more money than they needed to they bought new machines I took over 20k in vfd sensors controllers solid state relays small relays connecting blocks etc a lot let's just say and plc was part of that

    • @gregroche7323
      @gregroche7323  2 ปีที่แล้ว

      That’s awesome. I used free Allen Bradley software for that PLC I believe it was called micro starter lite or something like that… it was bare bones Allen Bradley… No analog signals or digital communication. That was about 3 years ago now.
      You are a lucky guy that is very cool. I want to start doing projects again outside of work but it is hard to find the time,

    • @gregroche7323
      @gregroche7323  2 ปีที่แล้ว

      What area do you live in

    • @nightmareinaction629
      @nightmareinaction629 2 ปีที่แล้ว

      @@gregroche7323 im in California montebello

  • @avalon2199
    @avalon2199 ปีที่แล้ว +1

    cool

  • @alexbobin3044
    @alexbobin3044 2 ปีที่แล้ว +1

    Круто но можно было по компактнее сделать так круче выглядит мне кажется

  • @sanketdatar632
    @sanketdatar632 8 หลายเดือนก่อน

    Can you please provide circuit diagram or wiring diagram

  • @hikolanikola8775
    @hikolanikola8775 9 หลายเดือนก่อน

    why do you need PLC with arduino? arduino can handle that with no PLC's

  • @germane9510
    @germane9510 ปีที่แล้ว +1

    Can you provide the electric diagram please!?

    • @gregroche7323
      @gregroche7323  ปีที่แล้ว

      Honestly bro I built that so long ago that first the circuit diagram is trash
      I don't even think I made one I think was on scrap paper I try to make a quick video explaining it and I'll draw it up it's not super complicated

    • @gregroche7323
      @gregroche7323  ปีที่แล้ว

      Concept is this: reduce 120v AC wall power down to 12 volt DC. Use that to power on Arduino that has a color sensor. Calibrate the color sensor to send discrete based on color to a relay block. All of those relays are tied to a different PLC input the PLC knows which color it is. The PLC send different outputs another relay block. Those relays energize solenoids that shoot the candy off the conveyor. I probably used less fuses than I should have

  • @kztech426
    @kztech426 9 หลายเดือนก่อน

    Bhai yh sb saman lane m kitna khrcha hua

  • @TheChupacabra
    @TheChupacabra 2 ปีที่แล้ว

    The mechanical piece, the linear actuator?, that kicks the starburst off, do you have a link to it or a way I could find one?

    • @gregroche7323
      @gregroche7323  2 ปีที่แล้ว +1

      amzn.to/3nEqCI8
      Plz use my link & add to your cart if you can🤨🤨🤨 that will be my 1st official amazon afiliate commission. I searched all over Amazon and could not find anything else this is the one I used there's another one that's $38 they both have like a 10-day lead time.

    • @gregroche7323
      @gregroche7323  2 ปีที่แล้ว

      amzn.to/3Rctnhr this would be your next best bet, its twice as much but will only take a few days.
      Warning.. do not leave the actuaors on for more than 1 second, they get very hot after they stay on for a bit. You can mount it forwards or backwards (push or pull). Definately add fuses to you circuits. This link only has 16mm stroke, the other one is 35mm.
      Again I appreciate you. Thanks

    • @gregroche7323
      @gregroche7323  2 ปีที่แล้ว

      amzn.to/3ONKSCW this a decent choice with prie delivery, stroke is only 15 mm though

  • @antiglobaljoel532
    @antiglobaljoel532 ปีที่แล้ว

    Would this work with a GE Fanuc Series 90

    • @gregroche7323
      @gregroche7323  ปีที่แล้ว +1

      Absolutely... you got to understand I built this when I was just starting to learn controls there's a lot of things I would do different nowadays I'm sure you could make a beast with one of those. I used an Arduino red green blue sensor tied to an Arduino than the Arduino sent out a discrete output to the plc... that's the main limiting factor is the speed of the color sensor I used so that's the main thing that would need to be re-engineered. I've been wanting to rebuild this project with what I know now it would be sick I think but yeah if you end up doing that hit me up you can find me on LinkedIn not hard to find

  • @mrkeolo2856
    @mrkeolo2856 ปีที่แล้ว

    محموووود

  • @davidramos4720
    @davidramos4720 ปีที่แล้ว

    can you show me the code of arduino

    • @gregroche7323
      @gregroche7323  ปีที่แล้ว

      I'll look for it in the near future I made this a really long time ago... most of the controls are in the Allen Bradley plc, the Arduino just measures color characteristics and sends a discrete output based on which color it sees

  • @RajuRaju-sq5ru
    @RajuRaju-sq5ru ปีที่แล้ว

    Which kind of plc is this?

    • @gregroche7323
      @gregroche7323  ปีที่แล้ว

      Its an allen bradley micrologix 1100: i believe it is the cheaoest one you can get. 8 discrete inputs 4 discrete outputs (on or off) no analog signals (4-20 ma or 0- 10v scaled) I also used an arduino To read the colors and then send a discreet output base on color. The actual program was a lot more complicated than I thought it would be when I was designing it because I had to incorporate a lot Timers.. If I were to do it again now I would do it much differently and it would be a lot cooler I think

  • @codyoftheinternet
    @codyoftheinternet ปีที่แล้ว

    What kind of PLC is that? It looks kinda like an Allen Bradley Micro1000 series but a little different?

    • @gregroche7323
      @gregroche7323  ปีที่แล้ว

      I believe it's a micro 1100 if I remember correctly. The thing only has eight discreet inputs and four discreet outputs if I remember right, school would only pay five hundred bucks for the project so that's what I ended up with. I've always wanted to do this thing again if I do it again I'll definitely have some analog probably cut out the Arduino entirely Newsome industrial RGB sensors solenoids and compressed air... if I ever get laid off I'll probably do it LOL

  • @Huyautomation2901
    @Huyautomation2901 10 หลายเดือนก่อน

    Toy

  • @Nikhil0770
    @Nikhil0770 2 ปีที่แล้ว

    Raaaahuuuuulllll 😂😂😂