Click or drag to resize

Deployment Overview

Overview
Introduction

For the end customer to use your application, it has to be deployed to the customer’s robot controller. This is done when the customer robot system is created, by using the System Builder in RobotStudio. The custom application can then either be added as an additional option by using a license key, or added to the Home directory of the controller file system by using one of the dialog box of the System Builder wizard.

For an application with multi-language support there are a few more things to deal with.

Note Note
Using an FTP client to upload the application from a PC to a robot controller can be done for testing purposes. It can also be done if the custom application needs to be added to an existing system, which is already running in production. For more information, see Deployment using FTP.
Making a product

These are the steps to make a product of a custom FlexPendant application:

  1. Approval of the FlexPendant SDK product requirement specification.

  2. Design and development of a FlexPendant SDK GUI prototype.

  3. Approval of the FlexPendant SDK GUI prototype.

  4. Design and development of a FlexPendant SDK functional prototype.

  5. Approval of the FlexPendant SDK functional prototype.

  6. Design and development of a FlexPendant SDK product.

  7. Approval of the FlexPendant SDK product.

  8. Design and development of a deployable FlexPendant SDK product.

Deployment of a FlexPendant SDK product

Before deploying a custom application you need to consider these issues:

  • Should the product be licensed, that is, be sold as an option?

  • Is there a need to localize the product, that is, create support for native languages?

Depending on how the preceding questions are answered there are four alternatives (detailed separately in the following sections of this manual):

  1. License and localization

  2. License but no localization

  3. No license but localization

  4. No license and no localization

Note Note

If the product is to be licensed it should be deployed as an additional option. If not, RobotStudio should be used to deploy the application to the Home directory of the system.