Software Toolbox Technical Blog

Video Tutorial: Using DataHub to Convert OPC Classic A&E to OPC UA A&C

2 min read

By Win Worrall on Mar 3, 2022 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.  This makes DataHub 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 use DataHub V10's support for OPC UA Alarms & Conditions to enable OPC Classic Alarms & Events servers to work with newer OPC UA clients supporting Alarms & Conditions.

Continue Reading

Video Tutorial: Ignition SCADA to TPI Vibration Monitors w/ OmniServer

2 min read

By Kevin Rutherford on Sep 16, 2021 2:00:00 PM


OmniServer's connectivity and data parsing capabilities are its primary job; however, they are only part of how OmniServer helps with integrating non-standard devices with Inductive Automation's Ignition HMI/SCADA.  How does the device data actually make it into Ignition and what devices can you connect Ignition to using OmniServer?

In this video blog, I'll show you how to use OmniServer for TPI to integrate vibration data into Ignition via an OPC UA client connection from Ignition to OmniServer - all without the expense and headaches of having to write custom code.

Continue Reading

Virtual Training: Adding OPC UA to Your Custom OPC DA Server

2 min read

By Ganesh Kalipershad on Feb 11, 2021 2:00:00 PM

With OPC DA Classic having been the de-facto standard for integrating industrial automation systems for so many years, I'm sure there are quite a few of you who might have custom developed OPC DA servers using SLIK-DA. Now, of course, migrations to OPC UA are on the rise with its enhanced security, encryption and efficiency.

Of course, the prospect of replacing that OPC DA server entirely with a replacement that supports OPC UA might be less than ideal. But have you considered adding an OPC UA server interface to that existing OPC DA custom application?

In this video blog, we teach you how to add an OPC UA Server interface to your existing OPC DA Server interface using the SLIK-DA/UA rapid development toolkit with your custom software application (NO ADDITIONAL CODE). If you missed our last post on how to add an OPC DA interface to your custom software, click here.

Continue Reading

Virtual Training: Making your Custom Software an OPC DA Server

2 min read

By Ganesh Kalipershad on Jan 28, 2021 2:00:00 PM

So your organization has a custom developed application that is performing some important task and you've been tasked with providing access to that software for an OPC DA client or clients. Adding an OPC DA server interface to a custom application that either you've developed or that you've taken over from someone else can be a daunting task.  This is especially true if you're unfamiliar with the low level nuts and bolts of the OPC DA Classic specification.

In this video blog, we teach you how to add an OPC DA Server interface to your custom software application using the SLIK-DA/UA rapid development toolkit.

Continue Reading

Virtual Training: Using Writebacks in the OPC Data Logger

2 min read

By Tyler Lindsey on Dec 17, 2020 2:00:00 PM

An often important task when logging important process data to a database or even to the cloud is verification that the data has been logged. This ensures that data has been successfully logged and will not be lost when overwritten in the downstream process.

In this video blog, we'll step through the configuration required in the OPC Data Logger for logging important process data to a database on condition related to a monitored item and how to perform a writeback to the OPC data source confirming the data has been successfully logged.

Continue Reading

Virtual Training: Flexible Logging of OPC Data to SQL & Azure SQL

3 min read

By Tyler Lindsey on Dec 3, 2020 2:00:00 PM


With the advent of cloud-based solutions in every industry, it's only natural that you might need to migrate from a traditional locally-hosted SQL database for logging your process data to Azure. Fortunately, logging both to traditional SQL and Azure SQL are similar in many ways and OPC Data Logger makes it possible to log to both for OPC UA and DA data sources.

In this video blog, we'll review the basic setup and architecture for OPC Data Logger and then step through the configuration required for logging to SQL and Azure SQL from an OPC server.

Continue Reading

Video Tutorial: Convert OPC DA Servers to OPC UA using TOP Server

2 min read

By Kevin Rutherford on Nov 19, 2020 2:00:00 PM


TOP Server for AVEVA™, formerly Wonderware provides connectivity to hundreds of device types and protocols, but that's not all.  With the TOP Server OPC Client Suite, it's also possible to use your existing classic OPC DA and OPC XML-DA servers with OPC UA clients.

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 TOP Server for integrating process data from OPC DA Classic servers using the TOP Server OPC DA Client driver.  I cover the basics of connecting to your OPC DA server and making an OPC UA connection using an OPC UA test client.

Continue Reading

How to Convert MQTT Client Data to OPC

2 min read

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


As you may already be aware, the Cogent DataHub has a wide range of flexible connectivity options between different data sources such as MQTT, OPC UA, OPC DA, ODBC, DDE and so much more.  MQTT client and broker functionality in particular allow DataHub to integrate MQTT data sources with HMI, SCADA, MES, historian and other systems that don't natively support MQTT.

In this next installment of our Cogent DataHub Virtual Training series, we will cover step-by-step how to easily connect 3rd party MQTT clients to the DataHub MQTT broker and convert their data for access by your own systems with OPC UA or OPC DA client capabilities.

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