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. Fanuc 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

Roboguide - Profiler speed

  • GaliRob
  • October 29, 2023 at 12:52 PM
  • Thread is Unresolved
  • GaliRob
    Trophies
    3
    Posts
    11
    • October 29, 2023 at 12:52 PM
    • #1

    Hello,

    I'm working on a welding simulation and the customer wants to know which speed the robot maintains during the trajectory.

    First I made a complex trajectory as the weld part needs, and then I analyzed it with the profiler.
    I observe that the robot is not capable of maintaining the speed, even if it is very low.

    Then i made a simple trayectory: 1 meter in a straight line to analize with the profiler. And the robot can't even keep the speed.

    For example: if I programm the lineal points with 50 mm/sec CNT 100 ACC 100, when i see the profiler... the robot reaches only 25 mm/sec

    I don't understand why the robot reduces the speed during the trajectory.


    !-------------------------------------------------------------------------------------------

    ROBOGUIDE - Version 9 (Rev T)

    !-------------------------------------------------------------------------------------------

    ORDERFIL.DAT:

    H552 HandlingTool

    H521 English Dictionary

    R806 ADV-CP Path Ctrl

    R805 ADV-CP Speed Ctrl

    J891 Adv. Constant Path

    R796 Ascii Program Loader

    R507 Ascii Upload

    R512 AutoSingularityAvoidM

    J618 CE Mark

    R534 Collision Guard

    J684 Collision Guard Pack

    R663 Constant Path

    J508 Customer Reg

    J523 Cycle Time Priority

    J567 DCS Pos./Speed check

    J568 DCS Safe I/O connect

    J755 Domain Name Serv.

    R834 Dual Chan. Profinet

    R651 FRL Params

    R553 HMI Device (SNPX)

    R558 Internet Conn/Custo

    R694 Jog in Auto Mode

    J766 Maint Reminder Plus

    J771 Maintenance Reminder

    R583 Motion Interface

    R809 Motion Package

    R641 PC Interface

    J744 PROFINET CP16XX FW.

    J931 PROFINET Safety

    J541 Password Protection

    R603 ROS Ethernet Packets

    R843 Remote iPendant

    R792 Singularity Avoidance

    R904 Spline Motion

    J694 TCP SPEED OUTPUT

    R726 iRCalib. Signature

    R765 iRDiagnostics

    FVRC Virtual Robot

    H721 R-2000iC/165F

    !-------------------------------------------------------------------------------------------

    Any advice about this?

    Should I use or configure some motion option?

    Thanks in advance

  • Nation October 29, 2023 at 1:13 PM

    Approved the thread.
  • HawkME
    Reactions Received
    567
    Trophies
    10
    Posts
    3,268
    • October 29, 2023 at 3:52 PM
    • #2

    What is your override percent and program override set to?

    How long is your motion segment?

  • GaliRob
    Trophies
    3
    Posts
    11
    • October 29, 2023 at 4:45 PM
    • #3

    I set the Override in the program to 100%.

    In the Menu\Setup\Ovrd. Select is DISABLE.

    (Also, when i press "CycleSTart" and the program starts, in the quick bar at the bottom i see the Gen Override at 100%)

    The motion segment to analize is from P[2] to P[3]: 1000 mm.

    Code
    1:  !SimPRO Auto-Generated TPP ;
       2:   ;
       3:  UFRAME_NUM=1 ;
       4:  UTOOL_NUM=1 ;
       5:  OVERRIDE=100% ;
       6:J P[1] 100% CNT100    ;
       7:  !Segment1 ;
       8:L P[2] 50mm/sec CNT100 ACC100    ;
       9:L P[3] 50mm/sec CNT100 ACC100    ;
      10:L P[4] 50mm/sec CNT100 ACC100    ;
    /POS
    P[1]{
       GP1:
        UF : 1, UT : 1,        CONFIG : 'N U T, 0, 0, 0',
        X =  -200.000  mm,    Y =   300.000  mm,    Z =  -500.000  mm,
        W =     -.000 deg,    P =     -.000 deg,    R =      .000 deg
    };
    P[2]{
       GP1:
        UF : 1, UT : 1,        CONFIG : 'N U T, 0, 0, 0',
        X =  -200.000  mm,    Y =     0.000  mm,    Z =  -500.000  mm,
        W =     0.000 deg,    P =     0.000 deg,    R =     0.000 deg
    };
    P[3]{
       GP1:
        UF : 1, UT : 1,        CONFIG : 'N U T, 0, 1, -1',
        X =  -200.000  mm,    Y = -1000.000  mm,    Z =  -500.000  mm,
        W =      .000 deg,    P =     -.000 deg,    R =     -.000 deg
    };
    P[4]{
       GP1:
        UF : 1, UT : 1,        CONFIG : 'N U T, 0, 1, -1',
        X =  -200.000  mm,    Y = -1300.000  mm,    Z =  -500.000  mm,
        W =      .000 deg,    P =     -.000 deg,    R =     -.000 deg
    };
    Display More
  • HawkME
    Reactions Received
    567
    Trophies
    10
    Posts
    3,268
    • October 29, 2023 at 5:00 PM
    • #4

    The robot should very easily reach that speed, something must be incorrect in your setup or how you are viewing the results.

    Check the system variable for program override.

    Also, try changing all move to Fine moves just for a comparison.

  • Nation
    Typical Robot Error
    Reactions Received
    522
    Trophies
    9
    Posts
    1,900
    • October 29, 2023 at 6:35 PM
    • #5

    I ran a test on a similar cell, and got 50mm/s with your program, although I had to take some liberties with where the user frame was.

    Is this a restored robot, or a fresh one?

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • GaliRob
    Trophies
    3
    Posts
    11
    • October 31, 2023 at 2:07 PM
    • #6

    Sorry for the late answer.

    HawkME:

    With FINE i got the same result, the robot only reaches half of the programmed speed.

    Then I checked these 2 variables:

    $MCR\$GENOVERRIDE: 100

    $MCR_GRP[1]\$PRGOVERRIDE: 100.00

    Nation:

    I made the cell in RG (befores the robot arrived), then I serialized the robot with real one, but later we had to upload an image in the robot and serialized again.

    I created a new cell, and tried again the program and it works fine...robot reaches the programmed speed.

    Something I have observed is:

    In the crashed cell when I see the Profiler, there is an option: "Tool Posture" and in the new cell it doesnt appear. Maybe I marked some option and it causes this strange view of tcp speed.

    Thanks

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
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • 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
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • Motor torque analisys in Roboguide

    • Dm_23
    • October 3, 2020 at 10:22 AM
    • Fanuc Robot Forum
  • About Fanuc timer accuracy

    • Barry
    • August 7, 2020 at 7:20 AM
    • Fanuc Robot Forum

Tags

  • roboguide
  • SPEED
  • profiler
  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