What are the best options available for remotely supporting Fanuc robot programming (mostly Karel)?

  • Have the FTP and Socket option and was wondering if you can support remote robots through either of those fully? Like for Karel support can you pre-compile it and send it to the robot in an off-state then will the robot use that updated version? Or as far as purchasing options or other ideas of getting remote programming changes going, let me know and throw your thoughts in the ring.

  • Here is one way to remotely update a Karel program that is running:

    If I have a Karel program for example "k_prg_1", I sometimes create a separate kill Karel program named "k_prg_1_kill" and copy it to the robot. The kill program only runs the ABORT_TASK command on "k_prg_1". This will overrule the NO_ABORT directive in "k_prg_1".


    You can use the web browser interface to run "k_prg_1_kill". Then use FTP to update "k_prg_1". Then use the web browser to start "k_prg_1".

Advertising from our partners