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

determine which motion command was last executed

  • MIRobotGuy
  • April 7, 2020 at 8:12 PM
  • Thread is Unresolved
  • MIRobotGuy
    Reactions Received
    8
    Trophies
    3
    Posts
    34
    • April 7, 2020 at 8:12 PM
    • #1

    Hello,

    I am working on a rapid monitoring module and I am trying to determine which robtarget (or motion instruction) was last commanded by the robot. Is there some data in the robot to get this information directly? or is there an instruction such as "GetDataVal" with a switch that can pull this information?

    Many Thanks,

    MiRobotGuy

    +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+

    MI Robot Guy

  • Lemster68
    Reactions Received
    295
    Trophies
    9
    Posts
    2,454
    Blog Articles
    7
    • April 8, 2020 at 2:03 PM
    • #2

    You could use TriggL or TriggJ to set a value like a group output (can be sim group) for each motion. Or make your own MyMove routine into which you pass a value to set a num value.

  • MIRobotGuy
    Reactions Received
    8
    Trophies
    3
    Posts
    34
    • April 8, 2020 at 2:26 PM
    • #3

    Hello Lemester68,

    Do you have an example of a "MyMove" routine?

    Thank You,

    MiRobotGuy

    +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+

    MI Robot Guy

  • Lemster68
    Reactions Received
    295
    Trophies
    9
    Posts
    2,454
    Blog Articles
    7
    • April 8, 2020 at 5:35 PM
    • #4

    Finally found it:

    https://forums.robotstudio.com/discussion/com…8#Comment_27258

  • MIRobotGuy
    Reactions Received
    8
    Trophies
    3
    Posts
    34
    • April 8, 2020 at 5:43 PM
    • #5

    Thanks!

    +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+

    MI Robot Guy

  • SAABoholic
    Reactions Received
    21
    Trophies
    5
    Posts
    550
    • April 9, 2020 at 3:24 PM
    • #6

    May I ask what the purpose of this is ?

    While you could create your own "MyMove" instructions, or you can take it another level and create "ghost" instructions that is an exact duplicate of the original but with your own code inserted to allow you to do this tracking... the downside is that you're now also responsible to do all the error handling which is usually a royal PITA and with your own instructions (non standard) you're also dealing with the programming aspects of things.

    So, while you're solving your initial problem, you have created multiple others.

    If this is meant to be in an production environment I for one would find other ways.

    Additionally, with this approach the read-ahead might (most likely will) trick your "tracker" since it'll show the last robtarget "read" not necessarily which one is the current one being addressed by the motion planner.

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

Tags

  • abb
  • RAPID
  • monitoring
  • destination position
  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