Skip to content

Creating jobs

The FTP upload is used for the automatic backup of Stäubli CS8/CS9 projects.

  1. Start the AdminClient and open the Jobs module.
  2. In the Project tree, select the CS8 Robot or CS9 Robot component for which you want to create a job.
  3. Click on the Create button in the menu bar or drag and drop the component into the Jobs area.
  4. Check whether the upload type FTP is displayed in the Job configuration area.
  5. Check whether the settings you require have been made in the following sections: General, Notification, Upload and compare and Create a version automatically after job run. The Notification and Create a version automatically after job run sections are only displayed if the required settings have been made for them.
  6. Make the following settings in the FTP Settings section:

    Figure: Job configuration, FTP settings section

    1. In the FTP server field, enter the IP address of the FTP server to which a connection is to be established.
    2. In the Connection type menu, select the connection type to be used for communication.
    3. WodFtp is set as the default FTP client library.

      Info

      As FTP is an old protocol, it is possible that not all possible FTP servers can be covered by the default library "WodFtp". However, there are many different options for this. If your variant is not listed in octoplant, please contact our support team for further information.

    4. In the Port field, enter the port through which communication should take place. Port 21 is set by default.

    5. If you want to use passive FTP, activate the checkbox.
    6. Activate the Follow Symlinks checkbox to back up files in directories that can be reached using symlinks (symbolic links).
    7. If required, enter the login data Username and/or Password of the user under which access is to take place. Depending on the configuration of your FTP server, this step is optional. An Upload can also be performed without a user name or password.
    8. If the data is stored in a subdirectory of the FTP server, enter the path of the subdirectory in the Subdirectory field. We recommend backing up at least the contents of the following subdirectories (if available):

      Subdirectory Contents
      /usr/app Additional function added to the system. Should be backed up to know which system needs to be reinstalled.
      /usr/applicom (only CS8/CS8C): Fieldbus configuration
      /usr/configs Robot arm configuration, fieldbus configuration
      /usr/nodes Path alias
      /usr/templates Application templates
      /usr/usrapp Customized applications and data
    9. You can check whether the login to the FTP server is possible with the specified login data by clicking the Check button. If the check is not successful, the job will also fail.

      Info

      You may need to enable the port set in step 3 in your firewall.

  7. Save the job and click on Execute selected jobs once to test it.

  8. You can view the results of the job execution and the possible errors in Job results.

Info

You can implement further settings for jobs of this upload type in the AdminClient in the Global settings dialog.