Group I/O Position Control [Bonus: Robot Gang Sign]

Поділитися
Вставка
  • Опубліковано 21 сер 2024
  • In this video I cover the ability to use basic Group I/O (all binary bits) to send positional commands to your FANUC robot.
    Send positions to your robot over Ethernet, Profinet, Profibus, Modbus TCP, etc., using standard integers.

КОМЕНТАРІ • 20

  • @dhyeychokshi6742
    @dhyeychokshi6742 3 роки тому +2

    One of the best videos have seen, made it understand in a very simple way👍👍 maybe in future can make a video for auto home program 😅

    • @AdamWillea
      @AdamWillea  3 роки тому

      Thank you! Also, I've got you covered :) Here is a simple video on basic robot auto homing: ua-cam.com/video/IgOArrSblik/v-deo.html

  • @xxninjasdaddyxx4063
    @xxninjasdaddyxx4063 2 роки тому +1

    Keep the content coming...you do a great job teaching.

  • @Leeooo_Lucas
    @Leeooo_Lucas 3 роки тому +2

    Great video as always Adam!
    It's crazy how simple the tp program becomes when using this method.
    Unfortunately the only drawback is that doing touchups now entirely happens via the PLC, but I'm sure you can write a program to work around that using macro programs with Lpos logic etc. 😉 It's the beauty of our Robots - they offer many ways to do the same thing!
    I believe you can go one step further with your program - use a register that gets populated by a GI, to call different UFrames.
    Then pick out of any tray 😁
    I've seen a lot of European systems that were installed here in South Africa that use this style of positioning via a PLC.
    Difficult to touch up programs if you don't have the PLC guy with you 🤣
    Keep up the awesome content!
    👉🏼

    • @AdamWillea
      @AdamWillea  3 роки тому +2

      Well said, Leonard! I agree completely. And yes - you can certainly take this to a very advanced degree of "modularity" with R[x]'s and Frame control, FOR Loops, etc., etc. The sky is the limit!

  • @ceilingwalker1
    @ceilingwalker1 Рік тому +1

    Do you have any videos about how to decode alarms? Example: Limit error (G:1, A:8 Hex) I have been to Fanuc CNC control classes but you are by far and away a much better teacher than I have experienced in the past. Thanks much for all your time that you put into your videos.

  • @danstaifer2028
    @danstaifer2028 3 роки тому +1

    I've heard Jim pytel at Big bad Tech calls this hand orientation a gangsta with a head injury. He was referring to magnetic fields. I still like it though

    • @AdamWillea
      @AdamWillea  3 роки тому

      haha yeah, it's one of those things where "Right Hand Rule" seems to be forgotten. "Robot Gang Sign" sticks with people. However you learn it best, I suppose :)

  • @rino1268
    @rino1268 2 роки тому

    What a great vidio, Adam!

  • @herkogross8643
    @herkogross8643 2 роки тому

    Thank you! It would be great if you could tell about "FANUC to Siemens PLC Ethernet Setup".

    • @AdamWillea
      @AdamWillea  2 роки тому +1

      Thanks! If going FANUC to Siemens using EIP, the setup is the same. However most Siemens PLC's require Profinet connection. So perhaps a video on Profinet setup is in store....

  • @paulsmith6553
    @paulsmith6553 Рік тому +1

    Do the digital inputs that make up the GI need to be in the same range?
    I have many more questions about Fanuc programming can I e mail you a list?

  • @christianseekins4346
    @christianseekins4346 2 роки тому

    Adam, can you post a video or add on to this video explaining and showing how to setup a Group I/O. You already have it setup in the video, so for new programmers this would be helpful. Thanks! Great videos!

    • @AdamWillea
      @AdamWillea  2 роки тому

      Hi Christian! At the 2:40 mark in this video here I touch on how I configured these Group I/O.
      In short, you need to map the discrete bits from a rack and slot. Different io forms are different racks (ethernet, physical wires, profinet, flags, etc) but it’s quite simply just setting rack, slot, and number of bits. Let me know if that helps, otherwise I’ll put out a video that does a deep dive into mapping. Thanks!

    • @christianseekins4346
      @christianseekins4346 2 роки тому

      @@AdamWillea Thanks for the replay. It seems to be working for me now. I do have a video request, a video on importing a CSV file with POINT coordinates into Roboguide (into a .ls) so that the points in the CSV file are programmed into the robot for say, a weld, eurathane, or some sort of dispensing program onto a part. Thanks!

    • @AdamWillea
      @AdamWillea  2 роки тому

      @@christianseekins4346 that's a great recommendation! I'll see if I can work something up for a video on importing points via CSV file. Thanks a bunch!

  • @QuaTTrO456
    @QuaTTrO456 Рік тому

    But what if I wanted to pass negative values to numeric registers? For example I would pass 256 to group input and then subtract that by 512 so I would have -256?

  • @RYNNNVS.EVERYBODY
    @RYNNNVS.EVERYBODY 3 роки тому

    Thanks Adam, this videos so helpful. i have question about how to set up additional axis (positioner or other) to axis 7 or 8. thanks

    • @AdamWillea
      @AdamWillea  3 роки тому

      Thanks, Muhammad. I can certainly make a video on adding Aux Axes. In the meantime, if you need immediate support please contact your local FANUC Engineering support with specific questions.

  • @serdarbas3814
    @serdarbas3814 3 роки тому

    Thank you. Can you show me an example to paint a moving object?