Installation & Setup
To Install the .modl File
-
Download the latest
.modlfile from [Link/Repository]. -
Log into the Ignition Gateway Webpage.
-
Navigate to Config > System > Modules.
-
Scroll to the bottom and click Install or Upgrade a Module.
-
Choose the
.modlfile and click Install. -
Accept the certificate if prompted
Sequence
Because of the complex nature of the Device Mirroring module, here is a high-level synthesis of the end-to-end setup process for the Device Mirroring module.
1.Install and Sequence:
Install the exact same build of the Device Mirroring module on both Ignition gateways.
The golden rule for configuration is Receiver first, Sender second.
2.Initialize the Receiver:
On the destination gateway, enable the module and set the role to Receiving. This opens the websocket endpoint to listen for incoming connections.
3.Configure and Filter the Sender:
On the source gateway,
-
Enable the module
-
Set the role to Sending, and point it to the receiver's Host and Port.
-
You must set up Whitelists and Blacklists for OPC UA Devices and Connections.
You must blacklist any device on the sender that shares a name with an existing connection on the receiver to prevent duplicate-name errors.
4.Secure the Connection:
Configure SSL on the sender
-
For testing, "Trust All Certificates" is acceptable
-
For production, disable this and upload a proper PKCS12/JKS trust store. The sender's Host value must strictly match the receiver's certificate name.
5.Approve the Sender:
Return to the receiver gateway's Plantformance Device Mirroring Status page.
-
Locate the pending sender connection on the General tab
-
Click Approve to establish the mirrored session.
6.Verify Connections:
Check the status tabs on both gateways to confirm that the mirrored devices and external OPC UA client connections are successfully communicating.