Skip to content

Use cases

This topic describes common use cases for Upload and Compare agents.

Use case 1: Upload/Comparison with additional software

Scenario:

You want to perform an upload, a comparison, or both. This task requires additional software, for example, the development environment for the device.

Make sure that the following requirements are met:

  • The required additional software is installed on the server or client.
  • The required version of the additional software is installed. If the task requires different versions of the same software, use separate PC systems because different versions cannot be installed on the same PC system at the same time.
  • All additional requirements for the upload or comparison are met, for example, an SQL database server, security concepts, or firewall rules.

Possible solution:

Distribute the tasks across several systems. Install Upload and compare agents on each system that takes over tasks from the server or client.

Figure: Use case 1

Use case 2: Simultaneous Upload/Comparison

Scenario:

You want to perform an upload and a comparison at the same time. Uploads and comparisons can usually run in parallel on one system. However, some upload types require third-party software that supports only one upload on one system at a time.

The following upload types cannot execute uploads in parallel on one system:

  • RSLogix5
  • RSLogix500
  • RSLogix5000
  • TIAPortal
  • SchneiderEcoStruxureControlExpert

Possible solution:

Distribute the tasks by installing agents across several systems. The agents can execute the tasks in parallel. This can reduce processing time and deliver results more quickly. You can also distribute jobs across specific agents to manage the workload manually.

Figure: Use case 2

Case 3: Access to system resources that cannot be addressed via the network

Scenario:

You want to access system resources that you cannot address via the network.

Example: You want to secure an automation device that the server cannot reach directly via TCP/IP. The automation device connects to a visualization device via MPI or PROFIBUS. The server can reach the visualization device directly via TCP/IP.

Possible solution:

Use Upload and compare agents to access system resources that the server cannot address via the network. Install the agent directly on the system that has access to the required resources. In the example case, install the agent on the visualization panel to access the automation device.

Figure: Use case 3

Case 4: Transition to a BUS system

Scenario:

You want to connect to a BUS system (MPI/PROFIBUS/PROFINET/MODBUS/...), but the server cannot establish the connection, for example because it does not have the required interface card.

Possible solution:

Install an agent on a system that has the corresponding BUS interface. The agent establishes communication with the BUS system.

Figure: Use case 4

Case 5: Online Backup of HMI runtimes

Scenario:

You want to back up HMI runtimes during operation.

Possible solution:

Execute the job with Upload and compare agents. Each HMI station mus be a PC system, for example a WinCC station. Install one agent per HMI station. The agent runs the job locally.

Figure: Use case 5