Typical CygNet OPC UA Server Workflow

The following steps describe a typical workflow scenario for setting up, configuring, and running the CygNet OPC UA Server.

  1. Acquire and install appropriate certificates from a Certificate Authority.
  2. Install CygNet Bridge and CygNet Bridge API using the CygNet Bridge setup file: CygNet Bridge Setup.exe. See Installing and Updating CygNet Bridge and Accessing and Updating CygNet Bridge API for information about installing CygNet Bridge and accessing CygNet Bridge API.
  3. Configure the necessary security settings required for CygNet Bridge API authentication in the CygNet Access Control Service (ACS). See CygNet Bridge API (BRDGAPI) Security for more information this security application.
  4. Start the CygNet Bridge website using IIS Manager.
  5. Install the CygNet OPC UA Server using the CygNet OPC UA Server installer file: CygNetOpcUa.Setup.msi. See Installing the CygNet OPC UA Server for more information.
  6. Configure the server configuration file: CygNetOpcUaServer.Config.xml. See Configuring the CygNet OPC UA Server for more information about the settings in this file.
  7. Optional but highly recommended. Encrypt the CygNet Bridge password. See CygNet OPC UA Server Password Encryption for more information about how to do this.
  8. Run the model builder using the PowerShell script: GenerateCygNetModel.ps1 to generate the CygNetModel.json file, which is required to create the OPC UA Address Space. See Maintaining the CygNet OPC UA Address Space for more information about this process.
  9. Restart the CygNet OPC UA Server service (manually via the Windows Task Manager or via script). Once the CygNet OPC UA Server is running the address space is generated. See Start the CygNet OPC UA Server for more information.
  10. Optional. Schedule the model builder script to run regularly to pick up changes to the CygNet facility and point configurations. See Maintaining the CygNet OPC UA Address Space for more information about this process.
  11. Install and configure your preferred OPC UA client (e.g., Matrikon OPC UA Explorer, dOPC, others) to connect to the CygNet OPC UA Server using an authentication method of your choosing.
  12. Program the OPC UA client to request or monitor CygNet data.