Skip to main content

To TopServer / KepServer

Configuring Top Server OPC-UA Server

After installing the Software Toolbox Top Server solution available at https://softwaretoolbox.com/top-server/free-trial:

To enable the Top Server OPC-UA server:

  1. Launch "OPC UA Configuration"

  2. Enable a "Server Endpoints"

  3. Configure the OPC UA server port

  4. Enable security with "Basic256Sha256" and "Sign and Encrypt"

  5. To easily test the connection of a function to Top Server, use the Top Server "Administrator" account, for which you can set a password here:

    An image containing text, screenshot, display, software AI-generated content may be incorrect.

    An image containing text, screenshot, font, diagram AI-generated content may be incorrect.

  6. Restart the "TOP Server 6.17 Runtime" service

    An image containing text, font, number, screenshot AI-generated content may be incorrect.


Creating an OPC-UA Client Connection to Top Server

To create an OPC-UA client connection to Top Server:

  1. Log in to the Scheduler Dashboard

  2. Click on the "Configuration" menu, then on the "Connections" submenu

  3. Click the "Create" button

    An image containing text, screenshot, font, number AI-generated content may be incorrect.

  4. In the "Description" field, enter the connection description

  5. In the "Driver" field, select "OPC-UA Client"

  6. In the "OPC Url" field, enter the Top Server OPC-UA server address

  7. In the "Username" and "Password" fields, enter the credentials for the "Administrator" account configured earlier

  8. Click "Create"


Testing a Function Connected to Top Server and Approving the Certificate

From the Scheduler Dashboard:

  1. Create a Top Server test function, then click "Test". The first test attempt will fail because the certificate generated by Top Server needs to be approved

  2. Launch "OPC UA Configuration"

    An image containing text, screenshot, software, font AI-generated content may be incorrect.

  3. Go to the "Trusted Clients" tab

  4. Click "Trust"

  5. Retest the function

    An image containing text, screenshot, number, font AI-generated content may be incorrect.

  6. Verify that the job status is "Succeeded"