ThingWorx Model Definition and Composer > Industrial Connections > Industrial Connections File Transfer
  
Industrial Connections File Transfer
Project loading and distribution through push/pull between the platform and the gateway
In an environment with multiple industrial gateway servers, you may wish to distribute a common configuration across the instances. As of ThingWorx 8.1, industrial connection configuration files can be shared across the platform to any and all industrial gateways.
Project configuration files can be retrieved from and deployed to industrial connections in ThingWorx through the Push and Pull actions in the Configuration Files Table. Users can import configuration files from their system using the import action.
The following examples use KEPServerEX, but the steps are similar for any OPC server.
Importing a Remote Project
1. Locate the IndustrialGateway thing connected to KEPServerEX and can move configuration project files across gateways in ThingWorx.
2. Open Composer.
3. Click Browse > Industrial Connections.
* 
If the desired Industrial Connection does not appear, verify it is connected. If installed, but not connected, restart the server and/or reconnect.
4. In the Industrial Connection header list, select Configuration Files.
5. Click Import.
6. Click Browse to locate and select the project file. Supported file formats include .opf, .sopf, and .json.
* 
The .sopf is an encrypted file format (supported in versions 8.4 and higher). You may be prompted to enter credentials when managing encrypted project files.
7. Click Open.
* 
In this interface, it is also possible to remove and rename project files.
8. Click Import.
9. Under the Actions column, click the Push (up arrows) to load the file.
* 
The Push action applies to this instance. To load this configuration with another instance, navigate to that instance (Industrial Connection), locate the project file, and choose the Push icon.
10. If prompted, click Yes to confirm that pushing the file will disconnect the gateway briefly.
11. Verify the Status message confirms successful load of the new configuration file.
Exporting a Remote Project
1. Open Composer.
2. Click Browse > Industrial Connections.
* 
If the desired Industrial Connection does not appear, verify it is connected. If installed, but not connected, restart the server and/or reconnect.
3. In the Industrial Connection header list, click Configuration Files.
4. Click Pull.
5. Enter a file name for the saved project or accept the default (timestamp based name).
6. Select the file format (.opf, .sopf, or .json).
7. Click Pull.
8. Verify the file appears in the file list.
* 
If settings are loaded that would break or alter the connection between the platform and the gateway, those settings are ignored. If changes are required, they should be made manually and the connection restarted.