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

how fast does the $VEL_ACT update?

  • irobot
  • November 19, 2015 at 2:28 PM
  • Thread is Resolved
  • irobot
    Trophies
    4
    Posts
    271
    • November 19, 2015 at 2:28 PM
    • #1

    I use TCP speed as the source in the RSI, and I use the variable $VEL_ACT, but seems the $VEL_ACT does not update enough fast.

    so my question,
    1\how fast does the $VEL_ACT update?
    2\how to use TCP speed as source in the RSI?

    would some one like to tell me, thanks very much!

    KUKA Conntroller : _________<br />KSS Software : ____________ <br />Robot Model: _____________

  • SkyeFire
    Reactions Received
    1,044
    Trophies
    12
    Posts
    9,391
    • November 19, 2015 at 4:08 PM
    • #2

    $VEL_ACT should update every 12ms.

    What version of RSI are you using?

    RSI can access $POS_ACT without the issues the SPS does -- you could simply read that every cycle and get the speed by doing a 3D subtraction.

    Or, you could set up $VEL_ACT on an ANOUT, and then read the ANOUT from inside RSI.

  • irobot
    Trophies
    4
    Posts
    271
    • November 20, 2015 at 3:32 AM
    • #3

    SkyeFire,

    12 ms update of $VEL_ACT , is slow :bawling: , when path velocity is 1m/s , the travel of TCP is 12mm !

    my RSI version is 3.2

    Quote

    you could set up $VEL_ACT on an ANOUT, and then read the ANOUT from inside RSI.

    I did

    KUKA Conntroller : _________<br />KSS Software : ____________ <br />Robot Model: _____________

    Edited once, last by irobot (November 20, 2015 at 4:01 AM).

  • SkyeFire
    Reactions Received
    1,044
    Trophies
    12
    Posts
    9,391
    • November 20, 2015 at 5:14 PM
    • #4

    KSS is a very mature operating system. When it originally was created, 12ms was blindingly fast, and is still sufficient for 90% of the market. That said, KUKA has been working on improving or replacing KSS for the 21st century, but it's not easy. The amount of testing and certification is enormous.

    KRC4s can, in some cases, support RSI updating at 4ms (IPO-FAST mode), but there are some limitations on this that I'm not fully conversant with.

  • Jonson
    Reactions Received
    2
    Trophies
    4
    Posts
    211
    • November 21, 2015 at 1:34 AM
    • #5
    Quote from SkyeFire


    $VEL_ACT should update every 12ms.

    What version of RSI are you using?

    RSI can access $POS_ACT without the issues the SPS does -- you could simply read that every cycle and get the speed by doing a 3D subtraction.

    Or, you could set up $VEL_ACT on an ANOUT, and then read the ANOUT from inside RSI.

    SkyeFire

    I have no idea about how to set up the $VEL_ACT on an ANOUT. I also want to use the actual velocity of TCP in RSI but I can not send it out. In the SeanTech Tracking, I find its RSI diagram can send it out.

  • Jonson
    Reactions Received
    2
    Trophies
    4
    Posts
    211
    • November 21, 2015 at 1:51 AM
    • #6
    Quote from irobot


    SkyeFire,

    12 ms update of $VEL_ACT , is slow :bawling: , when path velocity is 1m/s , the travel of TCP is 12mm !

    my RSI version is 3.2


    I did


    The system variable should be update as fast as 12ms. The speed 1m/s(60m/min) is so fast for arc welding even for laser welding. In my opinion, RSI can be used to develop glue tech, arc welding and laser tech where need real-time path correction. It is not high performance for high speed path correction.

  • SkyeFire
    Reactions Received
    1,044
    Trophies
    12
    Posts
    9,391
    • November 21, 2015 at 7:00 PM
    • #7

    It's covered in section 5.5.1 of the KSS 5 Expert Programming Manual, which should still be available in the Manuals&Software sub-forum.

  • irobot
    Trophies
    4
    Posts
    271
    • November 23, 2015 at 2:01 AM
    • #8
    Quote from Jonson

    ... The speed 1m/s(60m/min) is so fast for arc welding even for laser welding. In my opinion, RSI can be used to develop glue tech, arc welding and laser tech where need real-time path correction. It is not high performance for high speed path correction.

    so it's not real-time enough ...

    KUKA Conntroller : _________<br />KSS Software : ____________ <br />Robot Model: _____________

  • Jonson
    Reactions Received
    2
    Trophies
    4
    Posts
    211
    • November 30, 2015 at 2:00 AM
    • #9
    Quote from SkyeFire

    It's covered in section 5.5.1 of the KSS 5 Expert Programming Manual, which should still be available in the Manuals&Software sub-forum.


    Thank you! I have found it in section 5.5.1.

  • Jonson
    Reactions Received
    2
    Trophies
    4
    Posts
    211
    • November 30, 2015 at 2:02 AM
    • #10
    Quote from irobot

    so it's not real-time enough ...

    But it's enough for the application of arc welding.

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

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