• MARKETPLACE
  • 4CE Industry - OpenOpcUA - OOUAMiddleware
  • Publish date: 01/31/2026
  • Product release date: 09/01/2023
  • Product Version: 1.0.8.8
  • Product Webpage
OOUAMiddleware

OOUAMiddleware

OOUAMiddleware is an industrial OPC UA middleware platform developed by 4CE Industry, designed to integrate heterogeneous industrial systems through a model-driven architecture compliant with IEC 62541.

Unlike conventional protocol gateways, OOUAMiddleware uses the OPC UA information model as the core of its runtime architecture. OPC UA NodeSets, including Companion Specifications and application-specific models, are loaded and instantiated directly at runtime without requiring source-code generation.

Multiple information models can coexist within the same OPC UA AddressSpace, retaining their namespaces, types and relationships.

Industrial Connectivity

OOUAMiddleware aggregates data from PLCs, industrial controllers, existing OPC UA servers and legacy systems through modular Virtual Protocol Interfaces (VPI). Supported integration technologies include OPC UA, OPC Classic, Modbus, Siemens S7 and EtherNet/IP.

The connectivity layer remains separated from the information model, allowing industrial data sources to evolve without requiring changes to the model itself.

OPC UA Runtime Capabilities

The platform supports OPC UA Server and Client functionality, structured information modeling, Methods, Events, Alarms & Conditions, Historical Access and redundancy mechanisms.

Its runtime architecture supports dynamic AddressSpace management and the execution of industrial information models.

Industrial Data Persistence

Virtual File Interfaces (VFI) provide integration with persistence solutions, including SQL databases, CSV, binary storage and Apache Parquet.

Historical data can be exposed through OPC UA Historical Access, independently of the underlying persistence technology.

Integration with Industrial Applications

OOUAMiddleware exposes structured industrial information to SCADA, MES, industrial analytics and enterprise applications through OPC UA interfaces.

Its modular architecture also supports extensions such as MCP integration, enabling AI agents to explore OPC UA information models and access available industrial data.

Deployment and Licensing

OOUAMiddleware is available for industrial deployment without runtime licensing fees. Technical support, integration services and industrial project assistance are provided by 4CE Industry.

Typical Applications

Industrial data aggregation, brownfield integration, OPC Classic migration, machine connectivity, industrial data historization, OPC UA Companion Specification deployment and model-driven IT/OT integration.

Developer: 4CE Industry
Product website: https://www.openopcua.org/oouamiddleware/

Product details

Category: Aggregating Server

Supported Profiles and Facets

Application Profiles:

  • UACore 1.04
    • Standard 2017 UA Server Profile

Additional Facets:

  • UACore 1.04
    • A & C Acknowledgeable Alarm Server Facet
    • A & C Alarm Server Facet
    • A & C Base Condition Server Facet
    • A & C Exclusive Alarming Server Facet
    • A & C Non-Exclusive Alarming Server Facet
    • Base Historical Event Server Facet
    • Best Practice – Alarm Handling
    • Client Redundancy Server Facet
    • ComplexType 2017 Server Facet
    • Core 2017 Server Facet
    • Data Access Server Facet
    • Embedded DataChange Subscription Server Facet
    • Enhanced DataChange Subscription 2017 Server Facet
    • File Access Server Facet
    • Historical Access Modified Data Server Facet
    • Historical Access Structured Data Server Facet
    • Historical Aggregate Server Facet
    • Historical Data Insert Server Facet
    • Historical Data Replace Server Facet
    • Historical Data Update Server Facet
    • HTTPS UA-Binary

Security Policies:

  • UACore 1.04
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None

User Tokens:

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

Capacities

Max. SecureChannels: 51
Max. Sessions: 50
Max. Subscriptions: 100
Max. Monitored Items Per Subscription: 10000
Monitored Item Queue: 10
Publish Request Queue: 50
Fastest Sampling: 5
Fastest Publishing: 50
Number Of Continuation Points: 5

Information Models

  • DI 1.04
  • Glass-Industry 1.00
  • Machinery 1.01
  • Machinery 1.x
  • MachineVision 1.00
  • Mining 1.00
  • PackML 1.01
  • Pumps 1.00
  • Robotics 1.00
  • Scales 1.00
  • Woodworking 1.00

Supported Profiles and Facets

Application Profiles:

  • UACore 1.04
    • Standard UA Client 2017 Profile

Security Policies:

  • UACore 1.03
    • SecurityPolicy – Basic256
    • SecurityPolicy – Basic256Sha256
  • UACore 1.04
    • SecurityPolicy – Basic128Rsa15

User Tokens:

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

Capacities

Max. SecureChannels: 51
Max. Sessions: 50
Max. Subscriptions: 100
Max. Monitored Items: 10000

Supported Profiles and Facets

Application Profiles:

  • UACore 1.04
    • Publisher UDP UADP Flexible Layout Profile
  • UACore 1.05
    • Publisher UDP UADP Periodic Fixed 2022 Profile

Additional Facets:

  • UACore 1.05
    • PubSub MQTT JSON

Supported Profiles and Facets

Application Profiles:

  • UACore 1.04
    • Subscriber UDP UADP Flexible Layout Profile
    • Subscriber UDP UADP Periodic Fixed Profile
  • Data Access 2.05a
  • Data Access 3.0