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

Reviewing programs in Roboguide

  • xtruder
  • February 9, 2019 at 6:21 PM
  • Thread is Resolved
  • xtruder
    Trophies
    3
    Posts
    11
    • February 9, 2019 at 6:21 PM
    • #1

    Iam new to roboguide and trying to find out how to review and edit existing TP programs properly.

    I see that i can only edit programs in virtual teach pendant, is that correct? I have programs with lots of jump labels and call instructions and its a real pain to go through them in virtual pendant. So far i am viewing and editing them in LS format.
    Is there a part of roboguide that allows me a better program overview that iam missing?

  • massula
    Reactions Received
    204
    Trophies
    8
    Posts
    1,431
    • February 10, 2019 at 2:13 PM
    • #2

    In Roboguide, You can add an external file in the project tree, and if this file has some of the recognized extensions (.ls, .kl), it will be opened in Roboguide intenal text editor.

    So You can review your code in RG text editor, build program (converting it to TP format), run it on virtual robot, and restart the procedure if necessary.

    But this internal text editor doesn't have too much resources. I will only help to increase (a little bit) the speed of Your workflow.

  • Nation
    Typical Robot Error
    Reactions Received
    542
    Trophies
    9
    Posts
    1,924
    • February 10, 2019 at 7:31 PM
    • #3

    One method, which is a bit roundabout, but I like to use, is to connect to the virtual robot via ftp, and then use whatever program you want to edit the .ls files.

    For example, at one client of mine, I connect using Filezilla, then just use the view/edit feature, and filezilla will watch the local file for changes, and when you are done, or save, you reupload the file to the robot.

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

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

  • xtruder
    Trophies
    3
    Posts
    11
    • February 12, 2019 at 12:14 AM
    • #4

    Tnx for replies, it does indeed improve the workflow.
    However, i noticed i cant build or ftp upload certain programs, the ones that contain named registers, like this:

    Code
    L PR[18:POS1] R[30:SPEED1]mm/sec FINE    ;

    And it gives me this error:

    Code
    Undefined instruction                                                 
    Build Failed: Error translating program: Code: 0x160002: [SPRUNCMDF]

    If i remove speed register name and leave position name everything builds and uploads just fine ???

    Code
    L PR[18:POS1] R[30]mm/sec FINE    ;

    Edited once, last by xtruder (February 12, 2019 at 7:49 PM).

  • massula
    Reactions Received
    204
    Trophies
    8
    Posts
    1,431
    • February 12, 2019 at 5:55 PM
    • #5

    What Roboguide version You are using? And what FRVRC?

  • xtruder
    Trophies
    3
    Posts
    11
    • February 12, 2019 at 7:49 PM
    • #6
    Quote from massula


    What Roboguide version You are using? And what FRVRC?

    It seems to be controller issue. Robots are 6.30 and building program using FRVRC 6.30 gives those errors. If i build the same LS file in later controller version 7, or 8 it builds just fine.
    I also tried other versions of v6 controllers and both 6.30 and 6.31 cant build this code, unless i remove "SPEED1" name from the line.

    Code
    L PR[18:POS1] R[30:SPEED1] mm/sec FINE    ;

    Edited once, last by xtruder (February 12, 2019 at 8:16 PM).

  • RobotCoder
    Reactions Received
    5
    Trophies
    4
    Posts
    39
    • February 14, 2019 at 2:12 PM
    • #7

    You need ASCII Upload(R796) option to do what you are trying to do. Reason R[30] still propagates is because Robot understands R[30] and pulls data in.

    Edit: Above is if you are trying to take LS to actual robot. If using RG, it comes default with RG.

    Edited once, last by RobotCoder (February 14, 2019 at 2:14 PM).

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