Fanuc FTP Problem

  • Hello,


    I'm trying to put tp files on my fanuc using the FTP functionality.i'm able to download programs but i can't upload files.


    this is what im typing:

    ftp

    open <ipadr>

    bin

    put file.tp


    this is the output:

    ftp> put file.tp

    200 PORT command successful.

    150 Binary data connection.

    550 Prog uses un-installed option.

    ftp: 975 bytes sent in 0.16Seconds 6.02Kbytes/sec.


    can anyone help me solve this?


    Thanks!

  • Hi Didier

    Welcome to the robot forum


    I have no idea about the FTP functionality but based on using a 3rd party ftp I always need to direct the upload to MD

    I do not see on your commands anything specifying FR:, MD: etc, etc



    Retired but still helping

  • thanks for your reply!


    I can recreate the problem when using Filezilla, this way i'm sure i'm uploading to the MD folder.

  • Looks like what you are typing is correct, but the file you are attempting to send throws an error "550 Prog uses un-installed option."


    Make sure the program options are compatible with your robot's options.

    Hey, thanks for your reply.


    I got this tp file from the robot by using the GET command so the tp file should be compatible with the robot options.

  • Did you make any changes to it after you pulled it?

    Can you share the .ls file associated with the .TP?

    Sure, i just pulled it out and tried to put it back in, so no changes.


  • Make sure that the robot does not have the TP program selected. Easiest way to verify is to push FCTN>ABORT, then go to the select screen and select a different program. The try your FTP put.

  • Make sure that the robot does not have the TP program selected. Easiest way to verify is to push FCTN>ABORT, then go to the select screen and select a different program. The try your FTP put.

    Hey, thanks for your reply.

    I did this before trying to reupload the tp file.

  • Try deleting the appl stuff, recompile and send.




    /APPL




    AUTO_SINGULARITY_HEADER;


    ENABLE_SINGULARITY_AVOIDANCE : TRUE;




    LINE_TRACK;


    LINE_TRACK_SCHEDULE_NUMBER : 0;


    LINE_TRACK_BOUNDARY_NUMBER : 0;


    CONTINUE_TRACK_AT_PROG_END : TRUE;

  • This didn't work, i did try with a program with just 2 points, which worked so i guess there's some lines of code which couldn't be transferred. this worked:


    I see an ASCII transfer in your picture. Don't use ASCII transfer, as it will "cook" (corrupt) your files.


    Make sure to do all transfers in binary mode.

    This could have very well been the cause of all of this, thanks i'll keep this in mind for the future.


    Thanks for the help everyone

Advertising from our partners