...
Once you have configured and tested your base device connection to cloned, follow the steps below to clone connections either on the same Edge device or on a clean Edge device.
There are four script files available to make it easy to manage your device replications:
- ABBTotalFlowCloneDevice.py
- This script allows you to clone a device connection to multiple new connections
- You will setup the unique configuration parameters for each clones device in this script
- ABBTotalFlowSaveBaseDeviceToFile.py
- The script allows you to save a device connection configuration to a file
- ABBTotalFlowCreateDeviceFromFile.py
- This script allows you to create and configure a device connection from file configurations
- You will setup the the filepaths to each required configuration file in this script
- ABBTotalFlowRemoveDevice.py
- This script allows you to remove device connections
This is the utilities file to be imported into Ignition Designer
- Open Ignition Designer and from the File menu import the attached ABBTotalflowUtils.zip file
- This will import the ABBTotalflowUtils script containing the CirrusLink utility classes
- Open the Tools > Script Console and copy the attached ABBTotalFlowClone.py file
- This is the simple code script which allows you execute the cloning of your base device
Set up the required clone configuration and select ExecuteThe configuration to set includes:
- DeviceName
- Hostname
- StationId
- GroupId, EdgeNodeId and DeviceId
Creating the base deviceIf you are cloning connections onto a clean Edge device, you will need to first save the base device configuration to file and set createBaseDevice to True to recreate on the clean Edge device using files script from each file as needed, set the configuration parameters required within each script and select Execute - Verify the cloned devices are complete and able to connect
...