TM FTP Setup for file transfer
Import/Export to TMFlow through FTP
Precaution
This article requires firewall settings, please note that we do not accept any responsibility from settings you apply to your firewall and leave this to your discretion as well as highlight that is your responsibility to implement appropriate cyber security tools and procedures. We recommend that only if you are familiar with firewall settings or check with you I.T. department before looking to do anything related to firewall.
Introduction
This article demonstrates a successful implementation for FTP setup on a Windows PC and Omron TM collaborative robot in order to Import/Export files between the TM Controller and PC, rather than having to us a USB Memory Device. Here is a list of devices and software used.
- Laptop with Windows 10 Professional edition
- TM20 with TMFlow 1.88
- FileZilla Server 1.7.3
Windows firewall setup
- Add the following permissions within windows firewall
- Inbound and Outbound port ______ (select a suitable port, for this example we have used 2121).
- Create another set of rules to allow Inbound and Outbound filezilla-server.exe
FileZilla Server setup
- Download and install FileZilla Server. Make sure it is the Server version and not the Client.
- Open “Administer FileZilla Server”
- Under “Server” select “Configure”
- Change "Server Listeners" ports to 2121* and then click "Apply" at the bottom right hand side of the window. * use the port you have selected instead of this one.
- Under "Rights management" go to “Users” Then add a new User called "TM" (or something else that you prefer).
- Set a password by entering a password under "Authentication:" section
- Add a "Mount points:" and for the "Native path" add the directory of the folder you want to use as the computer FTP location. For "Virtual path" just place a forward slash.
- Under "Mount options" set "Access mode:" to "Read + Write" and tick all the boxes
- Click on "Apply" at the bottom right hand side of the window
TMFlow Setup
Note: This is setup of TMFlow contained within the TM Robot Controller.
- Login within TMFlow and get control of the robot.
- Make sure that the robot is in manual mode, not auto mode.
- Under the left-hand side pane go to “System”
- Once in the System area, go to "Network Service"
- Enter the following settings (note: these are only used for the example, please set yout own credentials and IP Address)
- Enter the "UNC" setting (ftp:// 'IPAddress' :2121)
- Enter the User name created (e.g. TM)
- Enter the password set at the FTP server (e.g. omron)
- Click on "Login" and you should see the successful message below appear.
- Finally, add the settings to the list by clicking on the "Add" button located at the bottom right hand side of the screen.
- Now you can Import/Export to the ftp folder, rather than having to correctly format a USB and plug it into the bottom of the controller.
For further information regarding the TM robot or if you would like to obtain any of the manuals for it, please visit the following website https://www.omron.com.au/products/family/3739/ .