1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Members
  3. Braxtonc001

Posts by Braxtonc001

  • IO strings and conditions!!!

    • Braxtonc001
    • June 7, 2022 at 4:36 PM

    I cant wait to try this.... Ill get you an update when I can. I think it will work though!

    Definitely headed down the right path Loipe

  • IO strings and conditions!!!

    • Braxtonc001
    • June 3, 2022 at 4:02 AM

    I already wrote a routine to simplify. So the work is already done unfortunately.

    But I was hoping there was an easy way. Still ended up being 120 lines unfortunately. there was more I.O. then I thought.

    The more I read the manual. the more I see its not possible.

  • IO strings and conditions!!!

    • Braxtonc001
    • June 2, 2022 at 9:31 PM

    The WHY is because I have over 60 of the inputs and outputs to do. and I hate rewriting and copy and paste. 60 because thats what the PLC guy wanted.

    The thought was. If I could dynamically read I/O and uses a loop or counters. it would be 4 or 5 lines vs 60.. and much easier to make changes if needed.

  • IO strings and conditions!!!

    • Braxtonc001
    • May 29, 2022 at 7:21 PM

    Okay all, either I am insane or ABB wont do the simple things. Am I doing this right? I want to watch conditions of an input but I want that input to change based on a string

    Can I do this......


    sIOname := "PLC_DI80_OrderReq_Cnv"+NumToStr(nCnvNum,0)+"Chute"+NumToStr(nMagNum,0)+"_"+NumToStr(nChuteNum,0);

    IF DInput(sioname)=1 THEN

    ENDIF


    OR....

    If dinput ("PLC_DI80_OrderReq_Cnv"+NumToStr(nCnvNum,0)+"Chute"+NumToStr(nMagNum,0)+"_"+NumToStr(nChuteNum,0))=1 then

    Endif

  • IRB 360 independent axis

    • Braxtonc001
    • October 7, 2021 at 3:53 PM

    Im going to have to try both of those things. Im working with accel/deccel right now.

    The issue is the Joint 4 has appeared to go bad. it has a lot of slop. SO i'm trying to get around it till I can get a new one.

  • IRB 360 independent axis

    • Braxtonc001
    • October 6, 2021 at 7:45 PM

    hello,

    Does anyone have experience with IRB360 flexpickers? I am having an issue with AXIS 4 and would like to slow it down during a moveL. I was considering indepent Axis but I don't think I have the cycletime.

  • System Outputs and inputs "Production execution error"

    • Braxtonc001
    • October 3, 2021 at 8:49 PM

    I found a manual! thanks

  • System Outputs and inputs "Production execution error"

    • Braxtonc001
    • October 3, 2021 at 3:01 PM

    Happy Sunday,:loudly_crying_face:

    Does anyone know of a manual that describes all the system outputs and inputs?

    I'm specifically looking for more on "Production Execution Error"

  • CP1604 siemens adding a PNPN coupler

    • Braxtonc001
    • October 5, 2020 at 5:16 PM

    Attached is the current configuration. for somereason the robot is not updating it in Read-Mode. the i-controller is set to 128bits

    ---------------------------------------------------------------------------------------------------------------------------

    LAST IMAGE,

    ----------------------------------------------------------------------------------------------------------------------------

    Images

    • 20201004_173003_autoscaled.jpg
      • 291.91 kB
      • 1,200 × 1,600
      • 9
  • CP1604 siemens adding a PNPN coupler

    • Braxtonc001
    • October 5, 2020 at 5:13 PM

    Here is the card status that seems to be pulling in all the right data. and the new station is being setup. #4

    Images

    • 20201004_172930_autoscaled.jpg
      • 311.49 kB
      • 1,200 × 1,600
      • 11
  • CP1604 siemens adding a PNPN coupler

    • Braxtonc001
    • October 5, 2020 at 4:42 PM

    Has anyone had issues with the robot not updating the configuration???

    PRIO-624 is the main cause of the issues.

    Images

    • 20201004_170331_autoscaled.jpg
      • 296.11 kB
      • 1,200 × 1,600
      • 23
  • CP1604 siemens adding a PNPN coupler

    • Braxtonc001
    • October 5, 2020 at 5:45 AM

    So its always a misunderstood topic and a tough one givin the siemens TIA portal is so hard to navigate and add devices if you don't know the order of operations...

    ANYWAYS, I have a Fanuc on-site and they added a 4th machine. No big deal right? Wrong... I cant get the FANUC side to update. and ive got to the point where im determined im missing a step. Basically you can see the card pulling the i/o data on the status/profinet page but the robot/profinet setup will not read the new configuration or new I/O coming in.

    here's what i've done in the past

    1. robot start mode: stop
    2. cycle power,
    3. Load config too Cp1604 card, via TIA portal.
    4. robot start mode: Run
    5. cyclepower

    Images

    • network overview.PNG
      • 281.56 kB
      • 1,896 × 1,080
      • 33
  • Roboguide part pick simulation

    • Braxtonc001
    • April 1, 2020 at 9:08 PM

    Turns out it disabling the "allow part to be placed" under fixture properties> simulation got rid of it. .... why it was just a few showing up and the other 150 parts didn't matter, i'm not sure.

  • Roboguide part pick simulation

    • Braxtonc001
    • March 31, 2020 at 9:14 PM

    I haven't stumbed upon what this issue might be. Any idea?

    after I pick and drop the last part in every tray it re-appears when the sequence is finished.

    Images

    • Capture.PNG
      • 155.31 kB
      • 981 × 599
      • 27
  • Roboguide part pick simulation

    • Braxtonc001
    • March 31, 2020 at 9:06 PM
    Quote from Nation

    The way I typically handle it is to create a small sim pick program the does a Pick From with the [*] option as the index of where to pick from. When you set the index to *, the robot gripper will pick the part that is closest to the gripper you have defined to pick that part.

    I then call this sim pick program from a TP program that handles all the offset math and general path stuff.

    This was a huge help! made life easier. thanks nation

  • Roboguide part pick simulation

    • Braxtonc001
    • March 31, 2020 at 5:31 PM

    Im trying to add a simulation to a program i already wrote on the virtual TP. How do I Create picking 150-450 parts easily. By not creating a sim programs? is there a way to call a part array? and activate the pick in the sim via a TP program?

    i really would hate to create a 150 partpick/simulation programs and call each one indivually. it has to be possible, Palletpro does it behind the scenes somehow.

  • Passing Arguments From TP to Karel

    • Braxtonc001
    • November 20, 2019 at 5:08 PM
    Quote from TitusLepic

    1&2 - correct on both

    The program in the manual is just a snippet. You're right that they don't show where they declared their variables, but I'm not seeing how the built-in is wrong?

    You are right, I as wrong. The Built-in is correct. must be that damn dyslexia or something....


    THANKS EVERYONE!!!!!!!!!!!!!!!!

  • Passing Arguments From TP to Karel

    • Braxtonc001
    • November 20, 2019 at 4:49 PM

    I guess I can say that I understand what the compiler is recommending the issue is. It conflicts with what I am trying to understand in the Karel manual.

    So help me help my understanding of this language. I'm new to it.

    1.with any "built in procedure" all in/out have to be populated? For example 'GET_TPE_PRM(x,x,x,x,x,x)'.....

    2.also depending on the Data type of the TP argument only one of the variables will be populated,even though all 3 are shown, int_value, Real_value, or str_value?

    Nation,

    Your program helped a lot thanks. im learning quickly just started karel yesterday.

    everyone,

    the manual program example didn't set any variables or anything and shows the built in procedure wrong. Guess I will just have to accept this and learn that the manual isn't entirely right.

  • Passing Arguments From TP to Karel

    • Braxtonc001
    • November 20, 2019 at 3:09 PM

    Nation,

    Youre right the handling manual does describe the Naming convetions for arguements prettty well. So i will have no problems in the future with that.

    Whats weird is the examples I use via the Karel program do not work. Having all kinds of issues just to pull a integer.

    My errors with logic im trying to use

    C:\uf_override.kl(22)

    22 GET_TPE_PRM(1, data_type, int_value, status)

    ^ ERROR

    ROUTINE called has less arguments than ROUTINE definition. Routine: GET_TPE_PRM

    C:\uf_override.kl(26)

    26 IF Data_type <> PARM_INTEGER THEN -- make sure parameter is an integer

    ^ ERROR


    Example in the manual. Which only shows half of what needs done. see attached. Is this a common thing in Karel? They only show you half the solution?

    Images

    • Capture.PNG
      • 221.79 kB
      • 1,125 × 846
      • 140
  • Passing Arguments From TP to Karel

    • Braxtonc001
    • November 19, 2019 at 10:16 PM

    DUUUDDDEEEE!!!!!!!!!!!!!!!!!!!!!!!!! i was legit just turned to that page in the Old Karel Manual.

    Any Idea how they set the name of an argument? in .TP?



    1: CALL FIRE_PROJECTOR (projector name= ,)

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download