Cogent DataHub®

Real-Time Middleware for Industrial Automation

Make real-time, bidirectional connections to OPC UA and classic clients and servers. Connect any SQL database, Modbus slave, Excel spreadsheet, custom programs, Microsoft Azure IoT Hub, Google IoT, Amazon IoT Core, any standard MQTT client or broker, and embedded systems.

DataHub v9 diagram

Integrate all data into a single, unified set

Bring all the data from all sources and any protocol, into a single, unified data set. Any selected subset of this aggregated data can be accessed by any client using any supported protocol: OPC UA, OPC Classic, Modbus, MQTT, DDE, TCP, ODBC, HTTP, XML, and more.

Use your data in any number of ways

  • Network OPC servers and clients
  • Do monitoring and supervisory control
  • Log your data to any SQL database
  • Connect securely to the Industrial IoT
  • Trigger actions based on data changes
  • Run real-time analysis in Excel

Data connectivity, integration, and visualization features

  • OPC DA or OPC UA Support – connect to OPC DA or UA servers and clients.
  • WebView – build and display private cloud-based web pages.
  • Tunnel/mirror – secure networking of OPC data without DCOM problems.
  • Database write – write data to any ODBC database.
  • Database read – read data from any ODBC database.
  • Data bridging – connect two or more data sources to share data in real time.
  • MQTT – Connect to MQTT clients and brokers
  • Modbus – connect to Modbus TCP slave devices.
  • OPC A&E – connect to OPC A&E servers and clients.
  • Data aggregation – merge data from multiple sources into a common data set.
  • Secure Remote Configuration Tool – Configure a network of DataHub installations from a single location.
  • QuickTrend – view live, real-time trends for selected data.
  • Scripting – program custom solutions to meet your specific needs.
  • Security – control access and set permissions for users and groups.

Other features include DDE/Excel support for connecting to Excel spreadsheets and other DDE servers, Email/SMS notification to receive an email or SMS message based on data changes, data historian to store and retrieve large volumes of data at high speeds, data redundancy to do hot standby switching between identical data sources, and camera to stream live video or images of your system.