UaGateway

UaGateway

Migrate classic OPC to OPC UA and more…

The UaGateway is a product for migrating the “classic” COM/DCOM based OPC Servers to the new OPC Unified Architecture. The UaGateway is a high performance Wrapper/Proxy programmed in C++. The UaGateway is based on our C++ OPC UA Server/Client SDK/Toolkit.

Solutions that can be obtained using the UaGateway:

  • connecting UA Client to COM/ DCOM Server(s)
  • connecting COM/DCOM Client to UA Server(s)
  • tunneling COM/DCOM through secure UA connection
  • data concentration on a single node; single point of access
  • firewall-friendly, secure data access to ‘classic’ OPC
  • aggregate OPC UA Servers
  • reverse connect through firewalls
  • mapping/hiding data points address space

The new UaGateway is fully configurable through OPC UA Methods. It will comply with the OPC DI Specification (Device Integration) and will offer standardized diagnosis and configuration capabilities.

The UaGateway is a Windows 32Bit application; it can be installed on standard Windows (XP, Vista, Win7) and can also run on 64Bit Windows (WOW64). The UaGateway can connect multiple underlying COM DA Servers and multiple underlying UA Servers at the same time. Connections to underlying servers can be added during runtime without restarting the UaGateway.

Typical Use Case

One of the use cases the UaGateway was designed for is the connection of legacy OPC Clients (e.g. HMI/SCADA systems) that need to connect to OPC UA Servers. The UaGateway will act as a “classic” OPC DataAccess 2/3 Server being installed locally on the PC where the HMI/SCADA Client resides. The UaGateway’s internal UA Client connects to one or more UA Servers using the high performance binary protocol. The connection can pass through firewalls, can run over the Internet and uses the OPC UA security mechanisms: authentication and encryption. The information model on the underlying UA Server(s) will be transparently mapped into the address space of UaGateway’s OPC DA Server.

Product details

Category: Aggregating Server

Supported Profiles and Facets

Application Profiles:

  • UACore 1.03
    • Standard UA Server Profile
  • UACore 1.04
    • Global Discovery Server 2017 Profile
    • Standard 2017 UA Server Profile

Security Policies:

  • UACore 1.04
    • SecurityPolicy - Aes256-Sha256-RsaPss
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None

User Tokens:

  • UACore 1.04
    • User Token – Anonymous Facet
    • User Token – Anonymous Server Facet
    • User Token – User Name Password Server Facet
    • User Token – X509 Certificate Server Facet

Supported Profiles and Facets

Application Profiles:

  • UACore 1.04
    • Global Certificate Management Client 2017 Profile
    • Standard UA Client 2017 Profile

Security Policies:

  • UACore 1.03
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – Basic256Sha256
    • SecurityPolicy – None
  • UACore 1.04
    • SecurityPolicy - Aes256-Sha256-RsaPss
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None
  • UACore 1.05
    • SecurityPolicy - Aes256-Sha256-RsaPss
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None

User Tokens:

  • UACore 1.05
    • User Token – Anonymous Facet
    • User Token – User Name Password Client Facet
    • User Token – X509 Certificate Client Facet
  • Data Access 2.05a
  • Data Access 3.0
  • Alarms and Events
  • Historical Data Access
  • XML-Data Access
  • Data Access 2.05a
  • Data Access 3.0
  • Alarms and Events
  • Historical Data Access
  • XML-Data Access

Supported Profiles and Facets

Application Profiles:

  • UACore 1.04
    • Global Discovery and Certificate Mgmt 2017 Server

Security Policies:

  • UACore 1.04
    • SecurityPolicy - Aes256-Sha256-RsaPss
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None

User Tokens:

  • UACore 1.04
    • User Token – Anonymous Client Facet
    • User Token – Anonymous Facet
    • User Token – Anonymous Server Facet
    • User Token – User Name Password Client Facet
    • User Token – User Name Password Server Facet
    • User Token – X509 Certificate Client Facet
    • User Token – X509 Certificate Server Facet