Use FTP to transfer URScript to PolyScope

File Transfer Protocol (FTP) is a standard network protocol used to transfer files between a client and server on a computer network. In this case, the Universal Robots Robot will act as the server. This tutorial will guide you through the process of using FTP to transfer URScript files to your robot.


Prerequisites

  • FTP client software installed on your computer (e.g., FileZilla for GUI, built-in FTP command-line tools for Windows, macOS, or Linux).


Using a GUI FTP Client (FileZilla)

Feel free to use any FTP client. This tutorial uses FileZilla, as it is a free open source solution.

Step 1: Download and Install FileZilla

Download FileZilla from the official website. Follow the installation instructions for your operating system.

Step 2: Open FileZilla

Launch the FileZilla application after installation.

Step 3: Connect to the FTP Server

At the top of the FileZilla window, you will see fields for Host, Username, Password, and Port.

  • Host: Enter your robot IP address

  • Username: root

  • Password: easybot

  • Port: 22

Click the Quickconnect button.

FireZilla Screenshot

Step 4: Navigate the File Systems

  • The left pane displays your local file system.

  • The right pane displays the remote file system.

When you connect to the robot, the default remote site will be /root. Navigate to the /programs directory to see existing program and script files.

Step 5: Transfer Files

  • To download files, drag and drop files from the right pane (remote server) to the left pane (local machine).

  • To upload files, drag and drop files from the left pane (local machine) to the right pane (remote server).

You can monitor the transfer progress in the bottom pane of the FileZilla window.

Step 6: Disconnect

When you are done, go to the Server menu and select Disconnect.


Using Command-Line FTP

You also have the option to connect to the robot’s FTP server via command line with the same credentials above.

Conclusion

Using FTP to transfer URScript files from your PC to robot is a straightforward process whether you prefer the command-line interface or a graphical user interface like FileZilla. Command-line FTP is useful for quick transfers and automation scripts, while GUI clients are user-friendly and visually intuitive. You should now be able to develop URScript on your PC and send the files to PolyScope.