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
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Members
  3. PnsStarter

Posts by PnsStarter

  • JMP LBL NAME OF ACTUAL LBL

    • PnsStarter
    • April 24, 2025 at 10:38 AM

    Hi Aleks Sense

    As far as I know, it's not possible to show/use the name(comment) of the LBL :frowning_face:

  • Message (appended with a register value)

    • PnsStarter
    • April 23, 2025 at 11:06 AM

    Hi SkyNet,

    you can also try TP_write from our TP-Tools repository:

    TP-Tools/tp_write/tp_write_ref.md at main · Backdate/TP-Tools
    A small collection of tools that simplify the commissioning and programming of Fanuc robots. - Backdate/TP-Tools
    github.com

    This prog was written to overcome the restrictions of MESSAGE[]


    Code
    :CALL TP_WRITE('USER','Value of R[1]is %R',1);

    best

  • FANUC IDE

    • PnsStarter
    • April 2, 2025 at 1:18 PM

    Hi,

    you might also check the upcoming IBN-Tool

    Backdate/IBN-Tool

    This will be a long term project! (with it's root ideas back in 2009)

    It's the successor of our FrieX-Browser

    Software - Backdate Software GmbH


    Breakpoints, Syntax-Highlighting AND python scripting is planned!

    Best

  • Software Request to Fanuc - the robot forum bugs and wish list

    • PnsStarter
    • March 27, 2025 at 10:01 AM

    @cattmampbell

    I think that's a good decision ! In the past, freelancers as well as system integrators have manipulated or changed the sysvars without any sense or reason. Mostly the sysvars are parts of structs with and without dependencies to other vars. If I now only change one element in the structure but not the “whole object”, there are problems!
    This is prevented with the DataIDs!
    It is important that Fanuc expands the list, listens to customers and maintains it cleanly!

  • Software Request to Fanuc - the robot forum bugs and wish list

    • PnsStarter
    • March 26, 2025 at 8:23 AM
    Quote from cattmampbell

    Will the Variables Menu (accessible via MENU > 0 -- NEXT -- > 6 SYSTEM > 2 Variables) exist on R-50iA Teach Pendants?

    No, sysvars are not accessible anymore.

    Quote from cattmampbell

    Will lines of Teach Pendant code like IF ($NULL_CYCLE>0),F[5: Real Robot]=(ON) ; work on R-50iA?

    No, they will not work!

    There is a (growing) list with so called DataID's. Using of these ID's is possible through karel,python and TP.

    Access is the same like sysvar.

    But the will get more useful names and they are curated by fanuc:

    System VariablesData IDs
    $MNUFRAME $USERFRAME.FRAME
    $DMR_GRP[a].$MASTER_COUN[b]$MASTERING.MASTERING_COUNT[a,b]
    $SV_INFO[a]. $AXIS_POS[b]$SERVO_FEEDBACK.POSITION_JOINT[a,b]
  • FANUC CRX Webserver browser

    • PnsStarter
    • March 25, 2025 at 12:21 PM

    I had no issues with edge.

    Chrome will work ( for sure)

    You may want to try the upcoming 'IBN-Tool' this is a "special" browser for Fanuc.

    https://backdate.github.io/ --> IBN-tool

    best

  • Cant Update PROFINET card

    • PnsStarter
    • March 24, 2025 at 2:33 PM
    Quote from MKawa92

    You mean restart controller few times? And then try to update?

    Yes, I tried to update after doing a cold start 3 times. And that worked at one of two (identical) robots. The second robot did not update. I know a system where they tried 6 times a cold start and then it worked... I guess updating to a newer OS version is the better solution...

  • Cant Update PROFINET card

    • PnsStarter
    • March 24, 2025 at 1:18 PM
    Quote from MKawa92

    Is anyway faced problem like this and know what else I can check to UPDATE card and enable RUN mode?

    There is a know bug with this problem.

    It' inside OS Rev. 9.40/63 - 9.40/65 . As far a I know bug should be removed in 9.40/66 onwards!

    A couple of restarts (between 2 and 6 times) might also solve your problem!

  • Can you put a SR[] in a message?

    • PnsStarter
    • March 19, 2025 at 1:13 PM

    Janoll, that will not work.

    That's why I have developed TP-Tools.

    check TP_WRITE , that will do this task.

    TP-Tools/tp_write at main · Backdate/TP-Tools

    best

  • Software Request to Fanuc - the robot forum bugs and wish list

    • PnsStarter
    • March 19, 2025 at 8:01 AM
    Quote from Erik Olsen

    How does that work?

    You are able to access(read and write) sysvars only indirect.

    There is a (growing) list with so called DataID's. Using of these ID's is possible through karel,python and TP. The ID's are checked/created by fanuc and approved for certain purposes...

  • Software Request to Fanuc - the robot forum bugs and wish list

    • PnsStarter
    • March 18, 2025 at 8:30 AM

    Hi Erik Olsen

    IF ($Null_Cycle>0),F[5:Real Robot] = (On)

    I gave this advise years ago here inside froum :smiling_face:

    Thread

    VIRTUAL ROBOT DETECTION

    Hi every body, i would like to know if there is a way to detect by the karel code if the robot is virtual or not ? (for example in ABB controller we can use RobOS())

    Thanks ahead
    i_robot72
    June 21, 2022 at 5:07 PM

    But I think we need official way!

    An since sysvars aren't accesscible on R-50iA, there is a need!

  • Fanuc 7th Axis Roboguide

    • PnsStarter
    • March 14, 2025 at 6:09 PM

    are you familiar with machines and moving them? --> thats the way to go.

    I believe there is an example workcell (inside RG folder) with aux axis.

    And here inside forum there are severell post about this topic.

  • What would be the best way to manage/share roboguide project files within a team?

    • PnsStarter
    • March 14, 2025 at 1:38 PM
    Quote from Napster_matta

    Is there any reason why Fanuc says not to do it?

    RG manual says: it's not supported.


    Talking about version control (system) is complete own topic....

  • How to change the values of a system variable via Karel??

    • PnsStarter
    • March 14, 2025 at 1:36 PM

    Hi ssaul

    now I'm confused!

    Quote from ssaul

    I just need to know if you can use the variable in Karel because I think it's protected.

    What do you mean? It's writeable.


    But I do not know if it's is 'allowed' to change this 'manually' since this var is part of a struct so maybe you'll get unwanted behavior..

  • What would be the best way to manage/share roboguide project files within a team?

    • PnsStarter
    • March 14, 2025 at 1:23 PM
    Quote from Napster_matta

    We are thinking about adding a network drive and saving all projects onto that drive.

    That's not working stable, and Fanuc says: do not!

    I personally use git, and as hermann wrote, there are disadvantages.E.g. working with huge cad files and more..

  • Software Request to Fanuc - the robot forum bugs and wish list

    • PnsStarter
    • March 13, 2025 at 5:41 PM

    Please give users an easy way or command to determine for sure if the controller is virtual:

    e.g.:

    :R[1]= isVirtual;

    :DI[1] = isVirtual;

    or via ConfigMenu

    66 Set if Virtual Controller DO[1]

    The detection ist possible with karel, but there's NO official "one liner" for TP

  • Establishing Ethernet Communication and Ping Between PC and ROBOGUIDE Virtual Fanuc Robot

    • PnsStarter
    • March 13, 2025 at 5:07 PM

    Hi mey_88,

    just fly through this post...

    So, you would like to communicate via SM(SocketMessaging)?

    But in general PORT 80 is the robots web server port... So opening that port on robot side for SM is not "possible"

    Currently you are trying to get the "Homepage" as Integer's ?!?

  • How to change the values of a system variable via Karel??

    • PnsStarter
    • March 13, 2025 at 4:53 PM
    Code
    -- Asignar el valor de prog_name a $PRO_CFG.$PROG_NAME
    SET_VAR(ENTRY, '*SYSTEM*', '$PRO_CFG.$PROG_NAME', prog_name, STATUS)
    IF STATUS <> 0 THEN;POST_ERR(STATUS, '', 0, 2);ENDIF	

    you have also to add "ENTRY : integer" to var section...

    please get familiar with the (common) builtins..

    I haven't tested and I won't give you FULL program.... learning while coding :winking_face:

  • OLP

    • PnsStarter
    • March 13, 2025 at 4:27 PM

    Hi pdl

    Quote from pdl

    It's disappointing how many questions on the forum can be easily answered by simply picking up a teach pendant and spending a few minutes to get an accurate answer.

    Exact, but not everyone has had the TP in their hands for thousands of hours :winking_face:

  • How to change the values of a system variable via Karel??

    • PnsStarter
    • March 13, 2025 at 4:24 PM

    Hi ssaul,

    have you tried with SET_VAR builtin? Please try.

    Info: Not all sysvars are directly supported within RG (maybe you have to set an(other) %environment), if not familiar with that, use SET_VAR.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics
  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