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

Issue with $OV_PRO Command in Robot Program

  • AD3MIN
  • March 15, 2024 at 12:04 PM
  • Thread is Resolved
  • AD3MIN
    Trophies
    1
    Posts
    57
    • March 15, 2024 at 12:04 PM
    • #1

    Hai Everyone,

    I have KUKA KRC2 with Version V5.5.16.

    I am reaching out to share an issue I've encountered while working on our robot program for filling materials onto trays from a machine.

    The problem lies with the $OV_PRO command, which we're using to adjust the speed of the robot at particular points along a straight line. Specifically, I need speed changes at four linear points (P1, P2, P3, and P4) in the program.

    I wrote my program as below,

    Code
    $OV_PRO = 30
    LIN P1 CONT Vel = 2 m/s
    LIN P2 CONT Vel = 2 m/s
    $OV_PRO = 100
    LIN P3 CONT Vel = 2 m/s
    $OV_PRO = 30
    LIN P4 CONT Vel = 2 m/s

    The issue arises because when the robot encounters the $OV_PRO command, there is a small pause before it moves to the next line in the program. This pause is causing a small delays in our operations. I am reaching out to the team to see if anyone has encountered a similar issue or if there are any suggestions on

    how we can avoid this pause ?while using the $OV_PRO command.

    Any insights or recommendations would be greatly appreciated.

    Thank you for your attention to this matter.

    Best regards,

    AD3MIN

  • Leon
    Reactions Received
    35
    Trophies
    5
    Posts
    471
    • March 15, 2024 at 12:12 PM
    • #2

    well simply don't use the $OV_PRO, because it is not supposed to be used like this. why don't you just change the velocity in the inline command from 2m/s to 0,6. that is how you are supposed change velocity.

    better would be to not use inline commands but just KRL. Then you can use "$vel.cp = 0.6" to set velocity

    Every problem has a solution, that isn't the problem. The problem is the solution.

  • AD3MIN
    Trophies
    1
    Posts
    57
    • March 15, 2024 at 12:39 PM
    • #3

    Hai Leon,

    Many thanks for the reply,I under stood that we can not use $OV_PRO for this purposes

    But I really don't understand how to use that $vel.cp do you mean instead of $OV_PRO use $vep.cp?

    Is that something like what I wrote below?

    Code
    $VEL.CP=0.6
    LIN P1 CONT Vel = 2 m/s
    LIN P2 CONT Vel = 2 m/s
    $VEL.CP= 2
    LIN P3 CONT Vel = 2 m/s
    $VEL.CP= 0.6
    LIN P4 CONT Vel = 2 m/s
  • Online
    Fubini
    Reactions Received
    278
    Trophies
    9
    Posts
    1,889
    • March 15, 2024 at 12:45 PM
    • #4

    In principle yes. But since it looks like you use inline forms this will not work because the 2 m/s in the inline form will overwrite your vel.cp with its 2 m/s. So you should change the value of 2 m/s inside the inline form to the desired velocity. Alternatively do not use inline forms at all and write plain krl.

    Fubini

  • AD3MIN
    Trophies
    1
    Posts
    57
    • March 15, 2024 at 12:58 PM
    • #5

    Many thanks Fubini,

    As you have both mentioned KRL is that a different method of Programming of kuka from the method which I am using now?

  • Leon
    Reactions Received
    35
    Trophies
    5
    Posts
    471
    • March 15, 2024 at 1:17 PM
    • #6

    simple answer yes. Inline forms also use KRL but are made to be user friendly (so usually you don't see the actual code). Working with straight KRL without the inline forms looses that user friendliness but you will get a lot more in return if you spend the time learning how to write it.

    check the expert programming manual in the manuals section.

    Every problem has a solution, that isn't the problem. The problem is the solution.

  • hermann
    Reactions Received
    407
    Trophies
    9
    Posts
    2,612
    • March 15, 2024 at 1:24 PM
    • #7

    Just use those inline forms like you already did, and change the speed from 2 m/s to the speed you want.

    Don't be confused about mentioned plain KRL. For simple movements and beginners (I think you are beginner) it is the best choice to use those inline forms like you did.

    You can touch up them very easy, if you use plain KRL you can't touch up positions unless you have option 'expert tech'.

  • AD3MIN
    Trophies
    1
    Posts
    57
    • March 15, 2024 at 2:01 PM
    • #8

    Dear Leon & Hermann

    Thank you so much for your feedback, yes I am beginner with kuka . It is a new new information for me ,which will help me moving forward.

    Is 'expert tech' don't come along with Robot? Do we need additional purchase for that? How can I know whether our Robot has 'expert tech'

  • Leon
    Reactions Received
    35
    Trophies
    5
    Posts
    471
    • March 15, 2024 at 3:11 PM
    • #9
    Quote from AD3MIN

    Is 'expert tech' don't come along with Robot?

    No, its is a add on you can buy from kuka.

    i agree with Hermann, stick with the inline forms for now and change the speed there. But if you have the time i would advice to do some reading in the manuals. Training by kuka would be best if there is time and budget for that.

    Every problem has a solution, that isn't the problem. The problem is the solution.

  • Ravo
    Reactions Received
    4
    Trophies
    3
    Posts
    111
    • March 15, 2024 at 5:50 PM
    • #10

    Try this way

    Continue

    $ov_pro=xx

  • hermann
    Reactions Received
    407
    Trophies
    9
    Posts
    2,612
    • March 15, 2024 at 7:02 PM
    • #11
    Quote from Ravo

    Try this way

    Continue

    $ov_pro=xx

    NO, this will not work as wanted, but everything has bee said already. :smiling_face_with_sunglasses:

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

  • New to .sps Programming

    • Dstamper10
    • October 10, 2023 at 10:28 PM
    • KUKA Robot Forum
  • Control my Kuka robots totally with PC client with Qt and C++

    • yen_like_capoo
    • June 5, 2023 at 8:14 AM
    • KUKA Robot Forum
  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