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.
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.