Beiträge von Murt

    Hello all,


    Today I’ve received a call from one of my customers telling me that with the new machine I’ve sold them he can’t delete code blocks like he is doing with older machines.


    It seems that the operator is used to select programs and edit them in expert mode.


    The old cell has the 5.2.15 version installed.
    The new cell has the 5.6.8 version installed.


    The user is doing those steps:


    1. Select program.
    2. Run and work with the program.
    3. Stop the program.
    4. Select a complete code block (shift + cursor).
    5. Press delete.
    6. Answer yes to the question “are you sure you want to delete…”
    7. The cursor goes up to the beginning of the program.
    8. Then the user goes to the specified line in order to see if the code block has been deleted or not.
    8.a. And in the old robots the code block is gone. [expected behavior].
    8.b. And in the new robot the code block is still there. [unexpected behavior].


    Is it possible to get the old behavior implemented into the new cell?


    As always thank you in advance!

    Hello all,


    I've been out for a week and one thing was left to finish on my customer site (different country :( remote connection allowed :) ).


    Thanks to two members of roboterforum that issue will be solved soon, but before starting to remote connect the customer robot I would like to be sure that KRCEditor and the robot KSS behave exactly in the same way...


    Can I trust on that exact behavior?


    I mean that In KRCEditor I've modified my KFD file in order to get the correct inline form and the correct fold generated in the program code, I've tried to insert the inlineform using the KRCEditor in any of my SRC files and it has worked correctly. Will that same inlineform and KFD declarations work in the real robot?


    Thank you in advance!

    Thank you very much BeatTheQ!


    You are right, this is the right way to do it.


    I've been stuck a little bit late with that though:


    I'm trying to get that text into a char[80] variable automatically in the fold created by the inline form. See the KFD fragment that I'm pasting here:


    [pre];-> to add a new entry:
    ; 1) declare the params of the functions --> step 1
    ; 2) declare the fold --> step 2
    ; 3) declare the Inlineform --> step 3



    ;step 1 * PARAMS declarations *********
    ;INFO: here we define all the parameters
    ;INFO: of the assistant procedures.
    ;**************************************
    decl param fUserMessage={SHORTNAME[] "Message=",VALUE {FREE: DEFAULT[] ""}}


    ;step 2 ** FOLD declarations **********
    ;INFO: here we define the text that
    ;INFO: the Inlineform will generate.
    ;**************************************
    decl fold d_UserMessage[2]
    d_UserMessage[1]="sSMUserMessage[] = %fUserMessage "
    d_UserMessage[2]="Show_Message(0,sSMUserMessage[],TRUE)"


    ;step 3 INLINEFORM declarations *******
    ;INFO: here we define all the inlineform
    ;INFO: using the folds defined above.
    ;**************************************
    decl inlineform UserMessage = {fold[1] d_UserMessage, PARAM[1] fUserMessage}[/pre]
    As you can see I'm trying to assign the %fUserMEssage inlineform parameter value to the sSMUserMEssage[] variable (Char[80]).


    This is not working...


    Any idea on what I'm doing wrong? It seems that when I try to get access to the %fUserMessage parameter the fold doesn't appear.


    Thank you in advance.

    I would like to know if there is any possibility to make a fold that allow the user to introduce a text:


    I've made a function that shows messages in the notification area and I want to allow the user to create easily those messages, the idea is to overwrite a char[80] variable with empty spaces and then assign the entered text into that same variable and, at the end, use that variable in the function call...


    The problem is that in the declarations of the parameters I know that there are NUMBER, REAL, LIST... but I don't have any idea on how to declare a text...


    Could anyone help me?


    Thank you in advance!

    Hello all!


    I want to use an external axis (track to move the robot left and right) and I'm thinking on putting a renishaw linear encoder type in one of the applications we are making... the idea here is to give more precision to the whole cell as the robot will be placed on a linear track and I would like to ensure that the positions in which the track is moved are the right ones.


    What do I need to do in order to get the encoder properly configured in the robot controller? and it is possible to use an external feedback device with the KUKA drives?


    Thank you in advance!

    Well, I hope that it will be possible... In fact there should be a document explaining the right steps to make this kind of upgrade. (remember the "You can find a detailed description of how to upgrade the controller system from RobotWare 5.05 to RobotWare 5.11.xx in the document “Migration Guide RW 5.05 – RW 5.06 – RW 5.08 – RW 5.09 – RW 5.10” (RP5.10 - 053) – RW5.13 (RP5.13-063)").


    The idea here is to update the OS as it seems that under a motion supervision the robot with the OS 5.08 don't change the MotOnState system variable to 0. It seems that in newer OS versions this work correctly. This is the main idea and the main reason for me to make this upgrade.


    Again thank you all!

    Thank you all, now, and in order to try to upgrade it, I'm searching this:

    "You can find a detailed description of how to upgrade the controller system from RobotWare 5.05 to RobotWare 5.11.xx in the document “Migration Guide RW 5.05 – RW 5.06 – RW 5.08 – RW 5.09 – RW 5.10” (RP5.10 - 053) – RW5.13 (RP5.13-063)"


    Without luck... Any idea on where I could find it?


    Thank you in advance...

    Thank you very much for answering so sooooon ;)


    I've not been able to find two OSes: the root folder looks like:


    1. 44-51168
    1.1 programs and normal stuff
    2. Inbox
    2.1 one Bin file that is up to 25 MBs :O + 2 cmd/bat files
    3. temp
    3.1 Old Backups.


    Should I remove that Inbox folder?


    I'm worried about the C-Start, it seems that it will delete everything and this robot is producing 24x7x365 and I can't do risky things...


    I would like to install two OSses and if the new one is not working then I could go back to the old one.


    PS:
    Moreover the customer used a special character to name one folder "Ñ" and this letter is giving problems to the FTP server in order to get it to work properly and I can't copy everything...

    I would like to know which folders are needed to work with the robot.


    I'm trying to upgrade a robot operating system and I'm getting a message that tells me to free 25 MB!!! and of course I don't know how to do it and what to delete.


    PS: all the backup folders have been deleted...

    To Bewareofthis:


    Thank you, I tried to use it, but it did not worked properly for me... the documentation that a member from the forum sent me was in english, but after copying and pasting the code into the simulation program nothing worked...


    Probably the function generator would be the way to go, but now I'd like to make it by calculation... a lot of work has been done, of course I could go back and start with the function generator, but I was not able to make it work.


    Thank you anyway...