Overview

The Upload command lets you upload the application from controllers of the following Modicon platforms:

  • M340

  • MC80

  • Momentum

The application uploaded from the controller replaces the control project that is associated to the controller in the system project.

The upload from a controller by USB cable is not supported.

NOTE: To upload the application from an M580 PAC, Premium, or Quantum controller, connect to the controller by using Control Expert Classic.

Prerequisites

  • The controller from which you want to upload the application is reachable at its configured IP address from the system server and it is not reserved.

  • The part number and version of the physical controller match the values of the controller in the PROPERTIES pane.

  • The SODB service is running.

  • The firewall is configured to allow communication between the computer acting as Control Expert server and the controller by using port 502.

Controller Status

The Upload dialog box indicates only either controller status:

  • Run

  • Stop

  • No configuration

For details on the operating state of the controller or the operating mode of a task, edit the control project and connect to the controller.

Password Management for Applications Uploaded From Controllers

To upload from a controller an application that is protected by an application password, you must enter the application password when prompted.

After the upload from the controller completes successfully and if a password is set for the system project:

  • The application (.STA) is stored in the Control Expert repository and the original application password is replaced by the system project password. File encryption is enabled.

  • The first time you edit the control project associated to the controller and save changes, the system project password is also applied to the control project and file encryption is enabled.

As a result, when you reconnect to the controller, the state may be DIFFERENT and you need to deploy the control project again to the controller.

NOTE: The password and file encryption management applies also after successfully uploading from a controller an application that is not protected by an application password.
NOTE: If you have encrypted the application by using Control Expert Classic, you cannot upload it from the controller. In such case, upload the application from the controller by using Control Expert Classic, disable file encryption, build the project, and deploy it to the controller. You can now upload the application from the controller by using Topology Manager.

Uploading the Application From the Controller

Step Action

1

Right-click the controller and select Upload.

Result: The Upload dialog box opens.

2

Enter the IP address of the physical controller from which you want to upload the application.

3

Click the refresh button.

Result: The software attempts to connect to the IP address that you have entered and displays the status of the device once the connection is established.

4

Verify the information that is displayed in the dialog box and click OK.

Result:

If the part number and version indicated in the dialog box match the values of the controller object to which you are uploading, the software initiates the upload from the controller. This replaces the control project that is associated to the controller object.

Otherwise, a message about the detected discrepancy is displayed.

If the application that you are uploading from the controller is protected by an application password, the Enter Password dialog box opens and you must enter the password of the application. Otherwise, you cannot upload the application.

The result of the upload from the controller is indicated in the notification pane.