Software Toolbox Technical Blog

Using MQTT to Stream OPC data to Digital Twins in Azure IoT Hub

3 min read

By Win Worrall on Sep 3, 2020 2:00:00 PM


Cogent DataHub is always expanding its wide range of flexible connectivity options between different data sources such as MQTT, OPC UA, OPC DA, ODBC, DDE and so much more.  With the advent of IIoT and its increasing adoption across industries, connectivity to various traditionally non-IIOT data sources via MQTT is key.

If you're not familiar with the concept of a virtual or digital twin, it's the idea of virtual modeling a physical asset or system.  Ultimately, the key motivators for creating digital twins is having the ability to accurately model and predict what will happen with the real-world physical equivalent of that digital twin.  Digital twins are extremely beneficial towards predictive analytics used for pro-active maintenance and process optimization across industries.

In this next installment of our Cogent DataHub Virtual Training series, we will cover step-by-step how to easily connect and push data from OPC data sources to digital twins in the Azure IoT Hub including how to optionally do so through a network DMZ (DeMilitarized Zone) using an additional DataHub as a proxy server for even greater security.

Continue Reading

Converting an OPC DA Server to OPC UA with DataHub OPC Gateway

2 min read

By Win Worrall on Aug 20, 2020 2:00:00 PM


Cogent DataHub enables a wide range of flexible connectivity options between interfaces for different data sources such as OPC UA, MQTT, OPC DA, ODBC, DDE and so much more.  This is why we commonly refer to DataHub as a "gateway", as it is frequently utilized for data integration by external software such as HMI, SCADA, MES, historians and other client applications, including for IIoT integration.

In Part 1 of our Cogent DataHub Virtual Training series, we will cover step-by-step how to easily connect OPC UA (Data Access Profile) client applications to your OPC DA Classic server data sources.

Continue Reading

Accessing AVEVA (formerly Wonderware) from OPC UA Clients with DataHub

2 min read

By Kevin Rutherford on Apr 23, 2020 2:00:00 PM


Cogent DataHub supports a wide range of connectivity interfaces for different data sources such as OPC UA, OPC DA, ODBC, DDE and so much more.  With those interfaces, DataHub is a flexible gateway commonly used for data integration by external software such as HMI, SCADA, MES, historians and other client applications.

In this video blog, I'll show you how to access data from AVEVA InTouch (formerly Wonderware) or AVEVA System Platform (formerly Wonderware) from OPC UA clients supporting the Data Access profile using the DataHub OPC Gateway.

Continue Reading

Video Tutorial: Using Cogent DataHub with OPC UA Client Applications

2 min read

By Kevin Rutherford on Mar 5, 2020 2:00:00 PM


Cogent DataHub enables a wide range of connectivity interfaces for different data sources such as OPC UA, OPC DA, ODBC, DDE and so much more.  As such, DataHub is a flexible gateway commonly used for data integration by external software such as HMI, SCADA, MES, historians and other client applications.

In this video blog, I'll show you how to make a secure OPC UA connection from OPC UA clients supporting the Data Access profile to DataHub for integrating process data from a myriad of data sources.

Continue Reading

Video Tutorial: OPC to Azure IoT Hub with Cogent DataHub V9

2 min read

By Win Worrall on Jan 31, 2019 2:00:00 PM


You've likely already heard about Cogent DataHub Version 9 and it's new MQTT integration capabilities.  The DataHub V9 MQTT Client goes beyond just generically connecting to MQTT Brokers by providing smart connectors for Azure IoT Hub, Google IoT and Amazon IoT Core MQTT Broker services.

The following short video blog demonstrates step-by-step how to easily configure the DataHub MQTT Client for publishing OPC UA and OPC DA data from DataHub to the Azure IoT Hub, as well as, pushing data from the many other data sources supported by Cogent DataHub (such as ODBC, DDE, Modbus and more).

Continue Reading

Video Tutorial: Configuring DataHub V9 as an MQTT Broker

2 min read

By Win Worrall on Jan 24, 2019 2:00:00 PM


As you are likely already aware, Cogent DataHub Version 9 expands the assortment of data sources you can integrate to include IIoT (Industrial Internet of Things) with MQTT (Message Queuing Telemetry Transport) support.  As with its many other supported data sources (such as OPC), DataHub V9 can act as both a "client" and a "server" for MQTT - with a "server" being an MQTT broker.

The following short video blog demonstrates how truly easy it is to configure the DataHub MQTT Broker for acting as a "gateway" between MQTT Clients in your IIoT cloud and other supported interfaces including OPC, DDE, ODBC and many other data sources.

Continue Reading

Video Tutorial: Publishing and Subscribing to MQTT Brokers with Cogent DataHub V9

1 min read

By Win Worrall on Jan 17, 2019 2:00:00 PM


With the release of Cogent DataHub Version 9, we've expanded the multitude of data sources you can integrate to include IIoT (Industrial Internet of Things) with MQTT (Message Queuing Telemetry Transport) support.

The following short video blog demonstrates step-by-step just how easy it is to configure the DataHub MQTT Client for publishing data from DataHub to any MQTT Broker, as well as, subscribing to data from any MQTT Broker for integration into your systems via DataHub's supported interfaces (such as OPC).

Continue Reading

Cogent DataHub V9 Provides Secure Remote Configuration Built In

5 min read

By Win Worrall on Jan 10, 2019 2:00:00 PM


While Cogent DataHub is, of course, primarily known for its extensive connectivity interfaces, just as important is how you, the user, are able to intuitively use and configure the functions in DataHub, both locally and remotely.

In this first blog post of a detailed series on specific DataHub Version 9 features, I'll provide insight into the new Remote Configuration capabilities and show you how Cogent DataHub V9 provides a secure, reliable and easy-to-use configuration experience locally and remotely.

Continue Reading

About this Blog

We're engineers like you, so this blog focuses on "How to" appnotes, videos, tech team tips, product update announcements, user case studies, and other technical updates.  Subscribe to updates below. Your feedback and questions on posts are always welcomed - just use the area at the bottom of any post.

Subscribe to our Blog

Recent Posts

Posts by Topic

See all