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
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. ABB Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

Rapd

  • Enio
  • December 20, 2024 at 4:02 PM
  • Thread is Unresolved
  • Enio
    Reactions Received
    2
    Trophies
    2
    Posts
    195
    • December 20, 2024 at 4:02 PM
    • #1

    Hello guys, we have a problem on an S4C M97 Welder.We have a routine that have a tool defined not ok. Usually this type of problem on IRC5 we solve in Robostudio with the Adjust Robotarget option,Old tooldata - New tooldata. Unfortunately we can not create a station for S4C on robotstudio version we have .Does anyone have any idea how to solve this problem without Robotstudio?. We need to have the same routine but change to a new tool we have already define with setup Bullseye

    Thanks

  • Lemster68
    Reactions Received
    301
    Trophies
    9
    Posts
    2,493
    Blog Articles
    7
    • December 20, 2024 at 4:21 PM
    • #2

    Use the new tool in the move instructions.

  • Enio
    Reactions Received
    2
    Trophies
    2
    Posts
    195
    • December 20, 2024 at 4:37 PM
    • #3

    lemster, when I change the tool in the move instruction the tcp goes out of range,I use to go to a robot target than change the tool activate the tool and than modpos, but i have 700 line procedure ,it will take forever this way

  • Enio
    Reactions Received
    2
    Trophies
    2
    Posts
    195
    • December 20, 2024 at 4:39 PM
    • #4

    i need a way to convert from robot target to robot joint position and than change to robotarget with the new tool again

  • Lemster68
    Reactions Received
    301
    Trophies
    9
    Posts
    2,493
    Blog Articles
    7
    • December 20, 2024 at 5:12 PM
    • #5

    Then you should use the function CalcJointT with the old tool and then CalcRobT on the result using the new tool.

  • Enio
    Reactions Received
    2
    Trophies
    2
    Posts
    195
    • December 21, 2024 at 8:20 AM
    • #6

    hello Lemster , can you show me the operation in this pice of code please , i am not sure how it is done.

    MoveJ p530, v1000, z50, tRobactaDriveCMT\WObj:=WobjSTN1;

    MoveJ p520, v1000, z50, tRobactaDriveCMT\WObj:=WobjSTN1;

    MoveJ p510, v1000, z50, tRobactaDriveCMT\WObj:=WobjSTN1;

    ArcLStart p500, v1000, seam5, weld5\Weave:=weave5, fine, tRobactaDriveCMT\WObj:=WobjSTN1;

  • DS186
    Reactions Received
    201
    Trophies
    6
    Posts
    1,078
    • December 23, 2024 at 11:42 PM
    • #7

    Here is an example for one of your robtargets. Check the RAPID manual for detailed information.

    Code
    VAR jointtarget jtJointPos; 
    
    jtJointPos:=CalcJointT(p530,tRobactaDriveCMT\WObj:=WobjSTN1);
    
    p530:=CalcRobT(jtJointPos,New_Tooldata\Wobj:=WobjSTN1);
  • Enio
    Reactions Received
    2
    Trophies
    2
    Posts
    195
    • December 24, 2024 at 9:04 AM
    • #8

    hello DS 186, my robotarget are not defined, is there any way to use this method anyway?

  • DS186
    Reactions Received
    201
    Trophies
    6
    Posts
    1,078
    • December 24, 2024 at 9:28 AM
    • #9

    What do you mean with not defined? Where is the data for your targets (p500, p510, p520, etc.) coming from?

  • Enio
    Reactions Received
    2
    Trophies
    2
    Posts
    195
    • December 24, 2024 at 10:17 AM
    • #10

    i have the robotarget target with * so not define

  • DS186
    Reactions Received
    201
    Trophies
    6
    Posts
    1,078
    • December 24, 2024 at 11:00 AM
    • #11

    Okay, understand. The points are directly stored in the instructions. I'm not aware of an (easy) method to modify "*-positions".

  • Skooter
    Reactions Received
    173
    Trophies
    6
    Posts
    2,077
    • December 24, 2024 at 8:42 PM
    • #12

    I've had a few situations where I had to change a lot of * to robtargets/jointtargets on old systems. Took hours of cut, paste, edit with text editor, not forever. Trick was to do about 50 and then verify in the controller. Once that worked, saved the program (or routine) and moved on to the next 50. Using text editor in RS should catch common problems like missing or double commas.

    You'll appreciate the effort spent now on projects going forward.

  • hermann
    Reactions Received
    412
    Trophies
    9
    Posts
    2,629
    • December 25, 2024 at 10:22 AM
    • #13
    Quote from Enio

    .. Unfortunately we can not create a station for S4C on robotstudio version we have..

    Shouldn't be necessary to create a station for S4C. If the robot type is available for your robot studio just create a new station for IRC5 and load the programs into robot studio. You will have to configure i/o signals to get rid of error messages, but this normally is easy to do with search/replace in an editor after exporting eio.cfg and comparing old and new format of the projects.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • 2002 IRB2400 M2000 Model S4C+ Rebuild Help

    • Mertkan Koca
    • July 6, 2023 at 2:46 PM
    • ABB Robot Forum
  • Calculation of cubic root

    • DS186
    • June 16, 2023 at 3:43 PM
    • ABB Robot Forum

Tags

  • RAPID

Users Viewing This Thread

  • 1 Guest
  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