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. Yaskawa Motoman 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

Time controlled motion on Yaskawa YRC1000

  • arisigor
  • May 2, 2024 at 11:41 PM
  • Thread is Unresolved
  • arisigor
    Trophies
    1
    Posts
    10
    • May 2, 2024 at 11:41 PM
    • #1

    I found that the Fanuc and UR robots have the ability to move to a position based on time, meaning I can write a pendant teaching program and specify how long the robot should move to a certain position. Pseudo code: MOVEJ {POS} {TIME}.
    I was trying to find similar functionality for Yaskawa. I read a few documentations and found something called tags that can be used along with MOVJ commands in a job program. For example, VJ is used to indicate speed as a percentage. Is there a way to set time instead of percentage in the job? If not, what are my options?

  • TSGIR
    Reactions Received
    81
    Trophies
    6
    Posts
    714
    • May 3, 2024 at 12:58 PM
    • #2

    There are a function with name TRT. With this function you can write a job with several motion instruction after that this function show you how many time this program will run, if time was more you can give a new time that you need run this program. This function automatic change the speed of all MOV instructions in the program. I hope it can help you.

  • arisigor
    Trophies
    1
    Posts
    10
    • May 14, 2024 at 5:14 PM
    • #3

    Time is dynamic. This means that I receive a list of positions from a third party, where each position contains a position, a time, and a blend. My tool then creates a job based on these positions and uploads it to Yaskawa for execution. Knowing this, do you still think that TRT can be used for this somehow?

    Below is an example of a current job created from these positions (but the speed is in percentage, not time):

    Code
    /JOB
    //NAME MY_PROGRAM
    //POS
    ///NPOS 2,2,0,0,0,0
    ///TOOL 9
    ///POSTYPE PULSE
    ///PULSE
    C00000=2671,2671,2347,1619,1619,1619
    C00001=5343,5343,4695,3238,3238,3238
    BC00000=154,154,307
    BC00001=307,307,615
    //INST
    ///DATE 2024/05/14 10:04
    ///ATTR SC,RW
    ///GROUP1 RB1,BS1
    NOP
    SET B001 1
    MOVJ C00000 BC00000 VJ=10.00 PL=8
    SET I001 1
    MOVJ C00001 BC00001 VJ=10.00 PL=8
    SET I001 2
    SET B002 1
    END
    Display More
  • Robodoc
    Reactions Received
    56
    Trophies
    7
    Posts
    1,059
    • May 17, 2024 at 1:36 PM
    • #4

    No TRT will not work in your application. TRT is done after the job has been written and is done manually from the pendant.

    What ever program you are using to make the jobs that are uploaded to the robot will have to do the calculations for the speed based on the data given to make the robot move the way you want.

    Please remember the robot speed in a program is really in mm/sec.

    Robodoc

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

  • yaskawa
  • YRC1000
  • Job
  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