OPCNet Broker®

How to configure a secure tunnel between your OPC Client and OPC Server using OPCNet Broker®

What is OPCNet Broker®?

Integration Objects’ OPCNet Broker® product is our OPC tunneler used to ensure fast, robust and secure remote OPC communications using a single TCP port. It enables networked OPC systems to access real-time data‚ historical data, alarms and events without the usual frustrations involved with DCOM configuration and security vulnerabilities. If you tired of DCOM issues complicating connectivity between your OPC systems, download OPCNet Broker® from here and get started on your configuration following the procedure below.

Configure OPCNet Broker®

OPCNet Broker® (ONB) product includes 2 main software components:

  • ONB Server Side to be installed on the OPC Server machine.
  • ONB Client Side to be installed on the OPC Client machine.

Follow the detailed instructions below on how to install and configure ONB:

  1. In the OPC Server machine:
    1. Copy the downloaded package onto the OPC Server machine.
    2. Unzip the package:
      1. Use the ONB Server setup in the .Net Framework version 4.0 subfolder for Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012, Windows Server 2008, Windows 7, Windows 8, Windows 10 and Windows 11 operating systems.
      2. Use the ONB Server setup in the .Net Framework version 2.0 subfolder for Windows Server 2003 and Windows XP operating systems.
    3. Verify that you have the selected .Net framework version installed in the target machine.
    4. Right click on the ONBS setup executable and select “Run as administrator” from the displayed menu.
    5. Let the Install Wizard guide you through the installation.
    6. Configure the ONB Server service to run with a user account that has access rights to connect to and read data from your OPC Server. To do so:
      1. Open Windows services.
      2. Locate the “Integration Objects OPCNet Broker Server” service.
      3. Right click on it and select “Properties” from the displayed menu.
      4. Go to the “Log on” tab and configure the adequate user account under “This account” option. This user account needs to have privileges to connect to your OPC Server and read data as well as read/write access rights to the ONB installation folder and to the Windows registry.
      5. Start the “Integration Objects OPCNet Broker Server” service.
  2. In the OPC Client machine:
    1. Copy the downloaded package onto the OPC Client machine.
    2. Unzip the package:
      1. Use the ONB Client setup in the .Net Framework version 4.0 subfolder for Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012, Windows Server 2008, Windows 7, Windows 8, Windows 10 and Windows 11 operating systems.
      2. Use the ONB Client setup in the .Net Framework version 2.0 subfolder for Windows Server 2003 and Windows XP operating systems.
    3. Verify that you have the selected .Net framework version installed in the target machine.
    4. Right click the ONBC setup executable and select “Run as administrator” from the displayed menu.
    5. Let the Install Wizard guide you through the installation.
    6. Right click on the ONB Client configuration Tool shortcut and select “Run as administrator” from the displayed menu.
    7. Click “ONB Connection” on the menu, then select “Add” from the displayed list.
    8. Enter the ONB Server IP address as illustrated below:

      add OPCNetBroker Connection

      Figure 1: Add ONB Connection

    9. Click the “OK” button to add all OPC Servers available on the ONBS machine and register them in the ONBC machine.

      Added OPCNetBroker Connections on the Client Side

      Figure 2: Added ONB Connections on the Client Side

    10. Configure your firewall to open the ONB TCP port between your client and server machines.
    11. Open your OPC Client, then browse your local OPC Servers and locate the entries created by the ONB Client when adding your ONB connection. These should have format illustrated in the example below.

      OPC Client Connected to OPC Server via OPCNetB

      Figure 3: OPC Client Connected to OPC Server via ONB

Related Posts